@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);*{box-sizing:border-box}a,button{outline:none!important}html{font-family:Roboto,sans-serif;font-size:10px}#app,body{overflow-x:hidden}body{font-family:Roboto,sans-serif;font-size:1.4rem;color:#3b3b3b}@media (max-width:768px){body.blocked-max-768{overflow:hidden}body.blocked-max-768 header{z-index:1}}.width{width:100%}.hide{display:none}.body-overflow{overflow:hidden}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-none{display:none}.visible{opacity:1;visibility:visible}.hidden{opacity:0;visibility:hidden}.justify-content-center{justify-content:center}.justify-content-sb{justify-content:space-between}.justify-content-right{justify-content:flex-end}.justify-content-left{justify-content:flex-start}.align-items-center{align-items:center}.bg-orange{background-color:#001344}.disabled-item{cursor:not-allowed!important}.clear:after{content:"";display:block;clear:both;width:100%}.like-h1,h1{font-size:6rem;line-height:1.37em}.like-h1,.like-h2,h1,h2{display:block;font-weight:600;color:#001344;text-decoration:none}.like-h2,h2{font-size:5rem;line-height:1.375em}.like-h3,h3{font-size:4rem;color:#001344}.like-h3,.like-h4,h3,h4{display:block;font-weight:600;line-height:1.375em;text-decoration:none}.like-h4,h4{font-size:2.4rem}.like-h4,.like-h5,h4,h5{color:#3b3b3b;letter-spacing:.1em}.like-h5,h5{display:block;font-size:1.6rem;font-weight:600;line-height:1.375em;text-decoration:none}.font-without-top-margin{margin-top:0}.blue-color{color:#0f4a94}.green-color{color:#daedfe}.red-color{color:#ff5151}.overline{font-size:1.2rem;font-weight:300}.caption,.overline{line-height:2em;color:#3b3b3b}.caption{font-weight:400;letter-spacing:.1em}ul li{font-family:Roboto,sans-serif;line-height:1.8em}.text,p,span,ul li{font-size:1.4rem;font-weight:400}.text,p,span,ul li{line-height:1.7em;color:#3b3b3b;letter-spacing:.1em}a{font-size:1.4rem;font-weight:400;line-height:1.7em;color:#001344}a,img{display:inline-block}img{max-width:100%}.italic{font-style:italic}.bg-primary{background-color:#daedfe}.bg-secondary{background-color:#001344}.bg-primaryX{background-color:#122223}.bg-primaryL,.bg-primaryM{background-color:#0f4a94}.bg-light-grey{background-color:#f1f1f1}.bg-grey{background-color:#acacac}.bg-dark-grey{background-color:#3b3b3b}.bg-white{background-color:#fff}.primary{color:#daedfe}.secondary{color:#001344}.primaryX{color:#122223}.primaryL,.primaryM{color:#0f4a94}.light-grey{color:#f1f1f1}.grey{color:#acacac}.dark-grey{color:#3b3b3b}.white{color:#fff}.text-center{text-align:center}.text-left{text-align:left!important}.m-b-10{margin-bottom:10px}.m-b-20{margin-bottom:20px}.m-b-30{margin-bottom:30px}.input-file.hidden{height:1px}.section-pd.homework-section{padding-top:0}.underline{text-decoration:underline!important}.like-btn{cursor:pointer}.block-files{padding:50px 32px}.block-files h2{font-size:1.6rem;line-height:2.2rem;color:#3b3b3b;margin:0 0 3.2rem!important}.block-files .files-list{max-height:330px;overflow:auto}.block-files .files-list .item{width:calc(100% - 32px)}.files-list{margin-left:-16px;width:calc(100% + 32px);flex-wrap:wrap}.files-list,.files-list .item{display:flex;flex-direction:row}.files-list .item{margin:0 16px 11px;padding:15px 25px;background-color:#fff;justify-content:space-between;max-width:370px;height:100%}.files-list .item .icon-area{width:48px}.files-list .item .icon-area img{width:100%;max-width:48px;max-height:48px}.files-list .item .center-area{width:calc(100% - 62px);padding:0 25px}.files-list .item .center-area .item-title{font-size:1.6rem;font-weight:600;line-height:2.2rem;color:#3b3b3b;display:block;margin-bottom:5px;max-width:220px;overflow-wrap:anywhere}.files-list .item .center-area .date{font-size:1.4rem;color:#3b3b3b}.files-list .item .download-area img{max-width:24px;max-height:24px}.centered{display:flex;justify-content:center;align-items:center;text-align:center}.fill-white{fill:#fff!important}.left-area{display:flex;align-items:center;position:relative}.left-area .info-label{background-color:transparent;padding:0;border:none;position:relative;top:5px;display:inline-block}.left-area .icon{width:2.5rem;height:2.5rem;fill:#001344}.left-area .info-hover{transform:none;top:calc(100% + 40px)}.left-area .info-hover:after,.left-area .info-hover:before{transform:scaleY(-1);bottom:100%}.left-area .info-hover .icon{width:2.5rem;height:2.5rem;fill:#001344;position:absolute;top:25px;left:5px}.left-area .info-hover .title{font-size:14px;font-weight:800;margin-bottom:15px}.left-area .info-hover .small{font-size:12px;font-weight:400;margin-bottom:25px}.left-area .info-hover .url{font-size:14px;text-transform:uppercase;text-decoration:none;margin-left:1.5rem}.beta,.left-area .info-hover .url{color:#001344;font-weight:800;display:inline-block}.beta{border:2px solid #001344;border-radius:5px;font-size:12px;height:32px;background-color:transparent;padding:5px 15px;margin-left:15px}.status-text{font-weight:600}.status-text.reject{color:#ff5151}.status-text.accept{color:#001344}.cropper{margin:2rem 0;border:5px dashed #001344}.rules-page ul{list-style:none}.btn,.btn-light,.btn-light-tr,.btn-sm,.btn-tr,.wysiwyg button{position:relative;display:inline-block;outline:none;text-decoration:none;cursor:pointer;background-color:#fff;padding:2.4rem 3.5rem;min-width:20rem;border:5px solid #001344;border-radius:10px;overflow:hidden;text-align:center}.btn,.btn-light,.btn-light-tr,.btn-light-tr span,.btn-light span,.btn-sm,.btn-sm span,.btn-tr,.btn-tr span,.btn span,.wysiwyg button,.wysiwyg button span{font-family:Roboto,sans-serif;font-weight:800;color:#0d3a84;text-transform:uppercase;line-height:1.25em;transition:all .6s cubic-bezier(.165,.84,.44,1)}.btn-light-tr .icon,.btn-light .icon,.btn-sm .icon,.btn-tr .icon,.btn .icon,.wysiwyg button .icon{fill:#daedfe;transition:all .6s cubic-bezier(.165,.84,.44,1)}.btn[disabled],.wysiwyg button[disabled],[disabled].btn-light,[disabled].btn-light-tr,[disabled].btn-sm,[disabled].btn-tr{cursor:not-allowed}.btn.min-padding,.min-padding.btn-light,.min-padding.btn-light-tr,.min-padding.btn-sm,.min-padding.btn-tr,.wysiwyg button.min-padding{padding-left:.5rem;padding-right:.5rem}.btn-light-tr:not(:disabled):hover,.btn-light:not(:disabled):hover,.btn-sm:not(:disabled):hover,.btn-tr:not(:disabled):hover,.btn:not(:disabled):hover,.wysiwyg button:not(:disabled):hover{background-color:#daedfe}.btn-light-tr:not(:disabled):hover,.btn-light-tr:not(:disabled):hover span,.btn-light:not(:disabled):hover,.btn-light:not(:disabled):hover span,.btn-sm:not(:disabled):hover,.btn-sm:not(:disabled):hover span,.btn-tr:not(:disabled):hover,.btn-tr:not(:disabled):hover span,.btn:not(:disabled):hover,.btn:not(:disabled):hover span,.wysiwyg button:not(:disabled):hover,.wysiwyg button:not(:disabled):hover span{color:#0d3a84}.btn-light-tr:not(:disabled):hover .icon,.btn-light:not(:disabled):hover .icon,.btn-sm:not(:disabled):hover .icon,.btn-tr:not(:disabled):hover .icon,.btn:not(:disabled):hover .icon,.wysiwyg button:not(:disabled):hover .icon{fill:#0d3a84}.active.btn-light-tr:not(:disabled),.active.btn-light:not(:disabled),.active.btn-sm:not(:disabled),.active.btn-tr:not(:disabled),.btn-light-tr:active:not(:disabled),.btn-light-tr:focus:not(:disabled),.btn-light:active:not(:disabled),.btn-light:focus:not(:disabled),.btn-sm:active:not(:disabled),.btn-sm:focus:not(:disabled),.btn-tr:active:not(:disabled),.btn-tr:focus:not(:disabled),.btn.active:not(:disabled),.btn:active:not(:disabled),.btn:focus:not(:disabled),.wysiwyg button.active:not(:disabled),.wysiwyg button:active:not(:disabled),.wysiwyg button:focus:not(:disabled){background-color:#122223}.active.btn-light-tr:not(:disabled),.active.btn-light-tr:not(:disabled) span,.active.btn-light:not(:disabled),.active.btn-light:not(:disabled) span,.active.btn-sm:not(:disabled),.active.btn-sm:not(:disabled) span,.active.btn-tr:not(:disabled),.active.btn-tr:not(:disabled) span,.btn-light-tr:active:not(:disabled),.btn-light-tr:active:not(:disabled) span,.btn-light-tr:focus:not(:disabled),.btn-light-tr:focus:not(:disabled) span,.btn-light:active:not(:disabled),.btn-light:active:not(:disabled) span,.btn-light:focus:not(:disabled),.btn-light:focus:not(:disabled) span,.btn-sm:active:not(:disabled),.btn-sm:active:not(:disabled) span,.btn-sm:focus:not(:disabled),.btn-sm:focus:not(:disabled) span,.btn-tr:active:not(:disabled),.btn-tr:active:not(:disabled) span,.btn-tr:focus:not(:disabled),.btn-tr:focus:not(:disabled) span,.btn.active:not(:disabled),.btn.active:not(:disabled) span,.btn:active:not(:disabled),.btn:active:not(:disabled) span,.btn:focus:not(:disabled),.btn:focus:not(:disabled) span,.wysiwyg button.active:not(:disabled),.wysiwyg button.active:not(:disabled) span,.wysiwyg button:active:not(:disabled),.wysiwyg button:active:not(:disabled) span,.wysiwyg button:focus:not(:disabled),.wysiwyg button:focus:not(:disabled) span{color:#fff}.active.btn-light-tr:not(:disabled) .icon,.active.btn-light:not(:disabled) .icon,.active.btn-sm:not(:disabled) .icon,.active.btn-tr:not(:disabled) .icon,.btn-light-tr:active:not(:disabled) .icon,.btn-light-tr:focus:not(:disabled) .icon,.btn-light:active:not(:disabled) .icon,.btn-light:focus:not(:disabled) .icon,.btn-sm:active:not(:disabled) .icon,.btn-sm:focus:not(:disabled) .icon,.btn-tr:active:not(:disabled) .icon,.btn-tr:focus:not(:disabled) .icon,.btn.active:not(:disabled) .icon,.btn:active:not(:disabled) .icon,.btn:focus:not(:disabled) .icon,.wysiwyg button.active:not(:disabled) .icon,.wysiwyg button:active:not(:disabled) .icon,.wysiwyg button:focus:not(:disabled) .icon{fill:#fff}.btn-light-tr:disabled,.btn-light:disabled,.btn-sm:disabled,.btn-tr:disabled,.btn:disabled,.wysiwyg button:disabled{opacity:.4;background-color:#fff}.btn-light-tr:disabled,.btn-light-tr:disabled span,.btn-light:disabled,.btn-light:disabled span,.btn-sm:disabled,.btn-sm:disabled span,.btn-tr:disabled,.btn-tr:disabled span,.btn:disabled,.btn:disabled span,.wysiwyg button:disabled,.wysiwyg button:disabled span{color:#fff}.btn-light-tr:disabled .icon,.btn-light:disabled .icon,.btn-sm:disabled .icon,.btn-tr:disabled .icon,.btn:disabled .icon,.wysiwyg button:disabled .icon{fill:#fff}.btn.without-padding,.without-padding.btn-light,.without-padding.btn-light-tr,.without-padding.btn-sm,.without-padding.btn-tr,.wysiwyg button.without-padding{padding:0;width:auto;min-width:auto;border:none!important;display:inline-block;border-radius:0!important}.btn,.btn-light,.btn-light-tr,.btn-sm,.btn-tr{color:#0d3a84!important}.btn-light,.btn-light:disabled,.btn-light:not(:disabled):hover{background-color:transparent}.btn-light .icon{width:18px;height:18px;margin-right:10px}.btn,.btn-light,.btn-light-tr,.btn-sm,.btn-tr{display:inline-flex;align-items:center;justify-content:center}.btn-light-tr .icon-sm-t,.btn-light .icon-sm-t,.btn-sm .icon-sm-t,.btn-tr .icon-sm-t,.btn .icon-sm-t{width:2.4rem;height:2.4rem;fill:#001344;margin-right:2.4rem}.align-text-center{display:inline-block;color:#fff;font-size:1.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:auto;padding:0;z-index:2;text-align:center}.btn-sm{padding:1.6rem 3rem}.btn-sm.red-style{color:#ff5151;border-color:#ff5151}.btn-sm.red-style:hover{color:#fff;background-color:#ff5151}.btn-link-slim{color:#0f4a94;margin:.5rem 0}.button-group{display:flex;flex-direction:column;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.btn-light-tr,.btn-tr{border-color:transparent}.btn-light-tr,.btn-light-tr:not(:disabled):hover,.btn-tr,.btn-tr:not(:disabled):hover{background-color:transparent}.btn-light-tr:not(:disabled):hover,.btn-light-tr:not(:disabled):hover span,.btn-tr:not(:disabled):hover,.btn-tr:not(:disabled):hover span{color:#122223}.btn-light-tr:not(:disabled):hover .icon,.btn-tr:not(:disabled):hover .icon{fill:#122223}.active.btn-light-tr:not(:disabled),.btn-light-tr:active:not(:disabled),.btn-light-tr:focus:not(:disabled),.btn-tr.active:not(:disabled),.btn-tr:active:not(:disabled),.btn-tr:focus:not(:disabled){background-color:transparent}.active.btn-light-tr:not(:disabled),.active.btn-light-tr:not(:disabled) span,.btn-light-tr:active:not(:disabled),.btn-light-tr:active:not(:disabled) span,.btn-light-tr:focus:not(:disabled),.btn-light-tr:focus:not(:disabled) span,.btn-tr.active:not(:disabled),.btn-tr.active:not(:disabled) span,.btn-tr:active:not(:disabled),.btn-tr:active:not(:disabled) span,.btn-tr:focus:not(:disabled),.btn-tr:focus:not(:disabled) span{color:#0f4a94}.active.btn-light-tr:not(:disabled) .icon,.btn-light-tr:active:not(:disabled) .icon,.btn-light-tr:focus:not(:disabled) .icon,.btn-tr.active:not(:disabled) .icon,.btn-tr:active:not(:disabled) .icon,.btn-tr:focus:not(:disabled) .icon{fill:#0f4a94}.btn-light-tr:disabled,.btn-tr:disabled{opacity:.4;background-color:transparent}.btn-light-tr:disabled,.btn-light-tr:disabled span,.btn-tr:disabled,.btn-tr:disabled span{color:#122223}.btn-light-tr:disabled .icon,.btn-tr:disabled .icon{fill:#122223}.btn-light{background-color:transparent;border-color:#daedfe}.btn-light,.btn-light span{color:#fff}.btn-light .icon{fill:#001344}.btn-light:not(:disabled):hover{background-color:#fff}.btn-light:not(:disabled):hover,.btn-light:not(:disabled):hover span{color:#daedfe}.btn-light:not(:disabled):hover .icon{fill:#daedfe}.btn-light.active:not(:disabled),.btn-light:active:not(:disabled),.btn-light:focus:not(:disabled){background-color:#e8faff;border-color:#e8faff}.btn-light.active:not(:disabled),.btn-light.active:not(:disabled) span,.btn-light:active:not(:disabled),.btn-light:active:not(:disabled) span,.btn-light:focus:not(:disabled),.btn-light:focus:not(:disabled) span{color:#daedfe}.btn-light.active:not(:disabled) .icon,.btn-light:active:not(:disabled) .icon,.btn-light:focus:not(:disabled) .icon{fill:#daedfe}.btn-light-tr,.btn-light-tr span{color:#fff}.btn-light-tr .icon{fill:#fff}.btn-light-tr:not(:disabled):hover,.btn-light-tr:not(:disabled):hover span{color:#e8faff}.btn-light-tr:not(:disabled):hover .icon{fill:#e8faff}.btn-light-tr.active:not(:disabled),.btn-light-tr.active:not(:disabled) span,.btn-light-tr:active:not(:disabled),.btn-light-tr:active:not(:disabled) span,.btn-light-tr:focus:not(:disabled),.btn-light-tr:focus:not(:disabled) span{color:#aed4de}.btn-light-tr.active:not(:disabled) .icon,.btn-light-tr:active:not(:disabled) .icon,.btn-light-tr:focus:not(:disabled) .icon{fill:#aed4de}.btn-light-tr:disabled,.btn-light-tr:disabled span{color:#fff}.btn-light-tr:disabled .icon{fill:#fff}.btn-with-icon{display:flex;align-items:center}.btn-with-icon .icon{width:4rem;height:4rem}.btn-with-icon span{display:block;margin-left:2.7rem;text-transform:none}.checkbox,.radio,.switch{display:flex;flex-wrap:wrap;align-items:center;cursor:pointer}.checkbox input[type=checkbox],.checkbox input[type=radio],.radio input[type=checkbox],.radio input[type=radio],.switch input[type=checkbox],.switch input[type=radio]{display:none}.checkbox input[type=checkbox]:disabled~.control,.checkbox input[type=radio]:disabled~.control,.radio input[type=checkbox]:disabled~.control,.radio input[type=radio]:disabled~.control,.switch input[type=checkbox]:disabled~.control,.switch input[type=radio]:disabled~.control{opacity:.4}.checkbox .control,.radio .control{display:inline-block;width:2rem;height:2rem;border:2px solid #001344;background-color:#fff;margin-right:1rem;display:flex;justify-content:center;align-items:center;overflow:hidden;transition:all .4s cubic-bezier(.165,.84,.44,1)}.checkbox .text,.radio .text{max-width:calc(100% - 3rem)}.checkbox.light .control,.radio.light .control{background-color:transparent;border-color:#fff}.checkbox.light .text,.radio.light .text{color:#fff}.checkbox .control,.checkbox .control .icon{transition:all .4s cubic-bezier(.165,.84,.44,1)}.checkbox .control .icon{opacity:0;width:1.8rem;height:1.8rem;fill:#001344}.checkbox input[type=checkbox]:checked~.control{background-color:#daedfe}.checkbox input[type=checkbox]:checked~.control .icon{opacity:1}.radio .control{position:relative}.radio .control:after{content:"";display:block;width:1rem;height:1rem;background-color:#001344;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .4s cubic-bezier(.165,.84,.44,1)}.radio.light .control:after{background-color:#fff}.radio input[type=radio]:checked~.control:after{opacity:1}.switch .control{position:relative;background-color:#acacac;width:3.5rem;height:1.4rem;margin-right:1rem}.switch .control,.switch .control:after{transition:all .3s cubic-bezier(.455,.03,.515,.955)}.switch .control:after{content:"";position:absolute;display:block;top:-.3rem;left:0;width:2rem;height:2rem;background-color:#f1f1f1;box-shadow:0 1px 3px rgba(0,0,0,.2)}.switch .text{max-width:calc(100% - 4.5rem)}.switch input[type=checkbox]:checked~.control{background-color:#0f4a94}.switch input[type=checkbox]:checked~.control:after{left:calc(100% - 2rem);background-color:#daedfe}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.full-qr-code{z-index:1001;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.88)}.full-qr-code .content-area{position:relative;background-color:#fff;padding:0}.full-qr-code .content-area .btn-close{position:absolute;top:-40px;right:-40px}.full-qr-code .content-area img{width:auto;height:auto}.my-events-list-item .card-fw{min-height:auto!important}.list-my-events .card-fw{height:auto;min-height:22em}.list-my-events .card-fw.happened{position:relative}.list-my-events .card-fw.happened:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);z-index:5}.list-my-events .card-fw.group-pending *{pointer-events:none}.list-my-events .card-fw .card-content{width:100%}.mb-20{margin-bottom:2rem}.list-stats-small .results-row{margin:2rem 0}.list-stats-small .result-single{padding:1rem}.list-stats-small .result-percent{font-size:1.8rem}.pwd-label{width:42rem;max-width:100%;position:relative}.pwd-label .input-text{padding-right:44px}.pwd-label .password-icon{position:absolute;height:40px;width:40px;background-repeat:no-repeat;background-size:cover;background-position:50%;background-image:url(../img/icon-show.svg);right:0;top:25px;z-index:100;background-color:transparent;border:none;cursor:pointer}.pwd-label .password-icon.hide-pass{background-image:url(../img/icon-hide.svg)}@media (max-width:640px){.pwd-label{width:100%}}.label-text{max-width:100%}.label-text.full{width:100%}.label-text.white .input-text,.label-text.white .input-text:active~.label-placeholder,.label-text.white .input-text:focus~.label-placeholder{color:#fff}.label-text.white .input-text:active~.label-line,.label-text.white .input-text:focus~.label-line{background-color:#fff}.label-text.white .label-placeholder{color:#fff}.label-text.white .label-line{background-color:#fff}.label-text .password-icon{position:absolute;height:40px;width:40px;background-repeat:no-repeat;background-size:cover;background-position:50%;background-image:url(../img/icon-show.svg);right:0;top:25px;z-index:100;background-color:transparent;border:none;cursor:pointer}.label-text .password-icon.hide-pass{background-image:url(../img/icon-hide.svg)}.label-text .input-text{font-weight:800}.label-text .input-text:active~.label-line,.label-text .input-text:focus~.label-line{background-color:#daedfe}.label-text .input-text:active::-moz-placeholder,.label-text .input-text:focus::-moz-placeholder{opacity:.8}.label-text .input-text:active:-ms-input-placeholder,.label-text .input-text:focus:-ms-input-placeholder{opacity:.8}.label-text .input-text:active::placeholder,.label-text .input-text:focus::placeholder{opacity:.8}.label-text .label-placeholder{font-weight:800}.btn-light-tr:focus,.btn-light:focus,.btn-sm:focus,.btn-tr:focus,.btn:focus{background:#daedfe!important}.wrap-anywhere{overflow-wrap:anywhere}.bad-answers{list-style:none;text-align:left;padding:0;margin:0}.bad-answers li{font-weight:700;color:#ff5151}.label-info{display:block;margin-top:.7rem;margin-bottom:.7rem;font-size:1.2rem;font-weight:300;color:#3b3b3b;text-transform:uppercase}.select{font-weight:800}.select-inner{width:100%;border:3px solid #3b3b3b;padding:1.5rem 5rem 1.5rem 1.2rem;position:relative;cursor:pointer;transition:all .4s ease-in-out;z-index:2;background-color:#fff}.select-inner.hide-icon:after{display:none}.select-inner:after{content:"";position:absolute;right:1.5rem;top:calc(50% - 1rem);display:block;width:2rem;height:2rem;background-image:url(../img/icons/down-arrow.svg);background-repeat:no-repeat;background-position:50%;background-size:2rem 2rem;transition:all .4s ease-in-out;transform-origin:50% 50%}.select-inner:hover{color:#daedfe}.select-inner.active,.select-inner:hover{border-color:#daedfe}.select-inner.active:after{transform:rotate(180deg)}.select-inner .city-search{width:100%;border:none;outline:none!important}.select-list{position:absolute;background-color:#fff;border:3px solid #001344;z-index:5;padding:0;margin:0;list-style-type:none;width:100%;max-height:40rem;opacity:1;height:auto;overflow:auto;top:calc(100% - 3px);transition:max-height .6s ease-in-out}.select-list li{margin:0;opacity:1;visibility:visible;padding:1.4rem;cursor:pointer;transform:all .2s ease-in-out}.select-list li:hover{background-color:#f1f1f1;color:#001344}.hidden-list{opacity:0;max-height:0;overflow-y:hidden;border-color:transparent;transition:all .6s ease-in-out}.hidden-list li{margin:0;opacity:0;visibility:hidden;transition:all .2s ease-in-out .6s}.table-wrap{padding:6.5rem 4.5rem 9rem;border:5px solid #3b3b3b}.dark-table-wrap{border-color:#0f4a94;background-color:#122223}.table,.wysiwyg table{width:100%;border-collapse:collapse}.table .td,.table .th,.table td,.table th,.wysiwyg table .td,.wysiwyg table .th,.wysiwyg table td,.wysiwyg table th{width:25%;text-align:left;border-collapse:collapse;border-bottom:1px solid #acacac;padding:2.4rem 2.8rem;color:#3b3b3b}.table .td:first-child,.table .th,.table td:first-child,.table th,.wysiwyg table .td:first-child,.wysiwyg table .th,.wysiwyg table td:first-child,.wysiwyg table th{font-size:1.6rem;font-weight:800;text-transform:uppercase}.table .tr,.table tr,.wysiwyg table .tr,.wysiwyg table tr{border-collapse:collapse;border-bottom:1px solid #3b3b3b}.table .td,.table td,.wysiwyg table .td,.wysiwyg table td{font-size:1.4rem}.dark-table{background-color:#122223}.dark-table .td,.dark-table .th,.dark-table td,.dark-table th{color:#fff;border-color:#0f4a94}.t-center{text-align:center}.t-left{text-align:left}.t-right{text-align:right}.t-transform-none{text-transform:none}.t-uppercase{text-transform:uppercase}.tr-reflect{transform:rotate(180deg)}.card{border:5px solid #001344;padding:4.4rem 7rem 5rem}.wrap-lg{max-width:176rem}.wrap{margin-left:auto;margin-right:auto;max-width:121.2rem;padding-left:1.5rem;padding-right:1.5rem}.wrap-left{margin-left:calc((100% - 1212px)/2);padding-left:1rem;margin-right:0}.wrap-right{margin-right:calc((100% - 1212px)/2)}.wrap-right,.wrap-sm{padding-right:1rem;margin-left:auto}.wrap-sm{max-width:81rem;padding-left:1rem;margin-right:auto}.cover-img{position:absolute;left:-10000%;right:-10000%;top:-10000%;bottom:-10000%;margin:auto;min-width:1000%;min-height:1000%;transform:scale(.1);-o-object-fit:cover;object-fit:cover}.down-locked-video{z-index:1001;position:fixed;bottom:0;left:0;width:100%;padding:40px 0 50px;text-align:center;background-color:rgba(218,237,254,.5);display:flex;flex-direction:column}.down-locked-video .up{margin-bottom:30px}.down-locked-video .up span{color:#001344;text-transform:uppercase}.down-locked-video .down{display:flex;flex-direction:row;align-items:stretch;justify-content:center}.down-locked-video .down span{display:flex;justify-content:center;align-items:center;color:#fff;padding:0 25px;text-transform:uppercase}.card-wrap-faq{margin-left:-12px;width:calc(100% + 24px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.card-wrap-faq .item{position:relative;margin:12px;padding:40px;width:calc(33.33% - 24px);height:290px;background-color:#122223}.card-wrap-faq .item .title-item{display:block;color:#f1f1f1}.card-wrap-faq .item .list-item{padding:0;list-style:none}.card-wrap-faq .item .list-item li{margin-bottom:5px;color:#f1f1f1;font-size:1.4rem;line-height:1.8rem;letter-spacing:.4px}.card-wrap-faq .item .down-area{position:absolute;bottom:40px;left:40px}.card-wrap-faq .item .down-area .orange-style{font-size:1.4rem;line-height:2.4;text-decoration:none}.area-with-question{background-color:#122223}.area-with-question .up-area-faq-block{padding:4rem 4rem 1rem}.area-with-question .like-h4{color:#f1f1f1}.area-with-question .area-faq{padding-bottom:10rem}.area-with-question .area-faq .item{margin-bottom:-1px;padding:5px 40px 0}.area-with-question .area-faq .item.active{background-color:#0e7a94}.area-with-question .area-faq .item.active .body-item{display:block}.area-with-question .area-faq .item .head-item{cursor:pointer;border-bottom:1px solid #0e7a94}.area-with-question .area-faq .item .head-item p{padding-left:28px;color:#f1f1f1;position:relative}.area-with-question .area-faq .item .head-item p:before{content:"";top:9px;left:0;background-color:#001344;height:6px;width:6px;border-radius:50%;position:absolute}.area-with-question .area-faq .item .body-item{padding-bottom:1rem;max-width:800px;display:none;color:#f1f1f1}.area-with-question .area-faq .item .body-item b,.area-with-question .area-faq .item .body-item li,.area-with-question .area-faq .item .body-item p,.area-with-question .area-faq .item .body-item span{color:inherit}.modal-koh{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:1001;background-color:rgba(0,0,0,.6);display:none;justify-content:center;align-items:center}.modal-koh.show{display:flex}.modal-koh .content-modal{display:flex;flex-direction:column;width:100%;max-width:1200px;max-height:100vh;overflow:auto}.modal-koh .content-modal .head-area{padding:50px 150px;display:flex;flex-direction:row;background-color:#122223}.modal-koh .content-modal .head-area h2{width:100%;margin:0;color:#001344;font-weight:600;font-size:40px}.modal-koh .content-modal .head-area .btn-close{min-width:50px}.modal-koh .content-modal .content-area{background-color:#daedfe;padding:50px 150px}.modal-koh .content-modal .content-area .reviews-items{display:flex;flex-direction:column}.modal-koh .content-modal .content-area .reviews-items .item{display:flex;flex-direction:column;margin-bottom:20px;border:5px solid #001344;padding:30px 70px}.modal-koh .content-modal .content-area .reviews-items .item .head-item{display:flex;flex-direction:row;justify-content:space-between}.modal-koh .content-modal .content-area .reviews-items .item .head-item .width{width:100%}.modal-koh .content-modal .content-area .reviews-items .item .head-item .left-area{display:flex;flex-direction:column}.modal-koh .content-modal .content-area .reviews-items .item .head-item .right-area button{cursor:pointer;height:35px;width:35px;background-color:transparent;border:none;background-position:50%;background-repeat:no-repeat;background-size:cover}.modal-koh .content-modal .content-area .reviews-items .item .head-item .right-area .vote-up{margin-right:20px;background-image:url(../img/vote-up.svg);filter:invert(100%) sepia(0) saturate(0) hue-rotate(0deg) brightness(0) contrast(100%)}.modal-koh .content-modal .content-area .reviews-items .item .head-item .right-area .vote-up.active{background-image:url(../img/vote-up-active.svg)}.modal-koh .content-modal .content-area .reviews-items .item .head-item .right-area .vote-up.no-active{background-image:url(../img/vote-up.svg)}.modal-koh .content-modal .content-area .reviews-items .item .head-item .right-area .vote-down{background-image:url(../img/vote-down.svg);filter:invert(100%) sepia(0) saturate(0) hue-rotate(0deg) brightness(0) contrast(100%)}.modal-koh .content-modal .content-area .reviews-items .item .head-item .right-area .vote-down.active{background-image:url(../img/vote-down-active.svg)}.modal-koh .content-modal .content-area .reviews-items .item .head-item .right-area .vote-down.no-active{background-image:url(../img/vote-down.svg)}.modal-koh .content-modal .content-area .reviews-items .item .head-item .icon{width:100%;height:24px;background-size:24px;filter:invert(100%) sepia(0) saturate(0) hue-rotate(0deg) brightness(0) contrast(100%)}.modal-koh .content-modal .content-area .reviews-items .item .head-item .icon.video{background:url(../img/video.svg) no-repeat 0}.modal-koh .content-modal .content-area .reviews-items .item .head-item .icon.lector{background:url(../img/lector.svg) no-repeat 0}.modal-koh .content-modal .content-area .reviews-items .item .head-item .h3-reviews{margin:0;font-size:16px;width:100%;color:#fff}.modal-koh .content-modal .content-area .reviews-items .item .head-item p{font-size:14px}.modal-koh .content-modal .content-area p{font-size:16px;color:#fff}.modal-koh .content-modal .content-area ol li,.modal-koh .content-modal .content-area ul li{font-weight:400;line-height:1.7em;letter-spacing:.1em;font-size:16px;color:#fff}.modal-koh .content-modal .content-area .buttons-modal{flex-direction:row;display:flex;flex-wrap:wrap;margin-top:100px}.content-modal .content-area p{color:#001344!important}.space-between{display:flex;justify-content:space-between}.vacancy-single-block .area{margin-bottom:40px}.box-vacancy{width:430px;padding:50px 80px;border:5px solid #daedfe;color:#daedfe}.box-vacancy .like-5{color:inherit;margin-bottom:5px}.box-vacancy .light-text{color:inherit;font-size:1.2rem}.vacancy-list{padding-top:130px}.vacancy-list .item{border:5px solid #001344;width:100%;padding:50px 60px;margin-bottom:20px}.vacancy-list .item .like-4{margin:0 0 5px}.vacancy-list .item .like-4 a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:none}.vacancy-list .item .like-5{margin:0 0 5px}.status{color:#001344}.big-white-number-btn{cursor:pointer;width:118px;height:118px;border-radius:10px;border:5px solid #fff;display:flex;text-align:center;justify-content:center;font-size:24px;letter-spacing:2.4px;color:#fff;font-weight:800;background-color:transparent;margin:0 0 34px}.button-display-inline-block{display:inline-block!important}.moncenter-section{padding:40px 0;background-color:#f1f1f1}.moncenter-section.bg-orange{background-color:#001344}.moncenter-section h3{margin-top:0;font-size:30px;color:#3b3b3b;margin-bottom:30px}.moncenter-section .btn,.moncenter-section .btn-light,.moncenter-section .btn-light-tr,.moncenter-section .btn-sm,.moncenter-section .btn-tr{background-color:transparent}.moncenter-section p{font-size:14px;margin-bottom:40px}.moncenter-section img{max-height:280px}@media (max-width:768px){.search-page{max-width:100%}}.search-page .label-text .input-text{color:#001344;padding-right:25px}.search-page .label-text .label-placeholder{color:#001344}.search-page .label-text .label-line{background-color:#001344}.search-page .button-icon{background:transparent;padding:0;border:none;position:absolute;right:5px;top:30px;cursor:pointer}.search-page .button-icon .icon{width:18px;height:18px;fill:#001344}@media (max-width:440px){.pika-lendar{max-width:30rem!important}}@media (max-width:380px){.pika-lendar{max-width:24rem!important}}@media (max-width:768px){.cropper-wrap{padding:0 30px;margin:0 auto}}.proftest-modal-window{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(3,0,0,.5);overflow:auto;position:fixed;top:0;left:0;z-index:22;transition:.3s ease-in-out;opacity:0;visibility:hidden}.proftest-modal-window.active{opacity:1;visibility:visible}.proftest-modal-window .content{width:77%;z-index:33;border-radius:30px;padding:39px;text-align:center;background-color:#fff;box-shadow:0 0 54px rgba(0,0,0,.7)}.proftest-modal-window .content h2{color:#000}.proftest-modal-window .content .close-window-btn{position:relative;cursor:pointer}.proftest-modal-window .content .close-window-btn img{position:absolute;right:0}.proftest-modal-window .content .how-video{width:90%;border-radius:10px}.list-achievements{display:flex;flex-direction:column}.list-achievements .item{background-color:rgba(162,151,226,.2);display:flex;flex-direction:row;padding:25px 50px;margin-bottom:20px}.list-achievements .item.done .img{border-color:#001344}.list-achievements .item.done .img img{opacity:1}.list-achievements .item.done .content .title{color:#001344}.list-achievements .item .img{margin-right:50px;width:120px;height:100px;display:flex;justify-content:center;align-items:center;border:5px solid #daedfe}.list-achievements .item .img img{opacity:.3}.list-achievements .item .content{width:100%}.list-achievements .item .content .title{font-size:16px;color:#fff;font-weight:600}.list-achievements .item .content p{font-size:14px}.teacher-courses .card-full{border:4px solid #f6d106}.notification-learning{position:fixed;bottom:30px;right:30px;max-width:600px;width:100%;background-color:#daedfe;border:5px solid #f1f1f1;transition:.6s ease-out;transform:translate(800px);z-index:999}.notification-learning.show{transform:translate(0)}.notification-learning .body-notification{padding:3rem 4rem}.notification-learning .body-notification .like-h3{margin-bottom:4rem}.notification-learning .body-notification .close{cursor:pointer;z-index:1001;position:absolute;top:20px;right:20px;background-color:transparent;border:none;width:35px;height:35px}.notification-learning .body-notification .close .icon{width:100%;height:100%}.notification-learning.big-notification{border:5px solid #001344}.notification-learning.big-notification .like-h3{font-size:25px;margin-bottom:16px}.homework-section .block{max-width:50%}.homeworks-list-section .block{border-bottom:2px solid #000;margin-bottom:2rem}.homeworks-list-section a{font-size:19px;color:#00f;text-decoration:none}.homeworks-list-section .link{color:#000;margin:15px 0 23px;height:30px}.homeworks-list-section .course-name{margin:0}.last-complete-course .item{display:flex;flex-direction:row}.last-complete-course .item .img{margin-right:50px;width:173px;height:168px;display:flex;justify-content:center;align-items:center;background-color:rgba(162,151,226,.2);border-left:5px solid #fff}.last-complete-course .item .img img{width:50px;height:50px}.last-complete-course .item .content{padding-top:10px}.last-complete-course .item .content .title{margin-bottom:10px;font-weight:800;font-size:16px;color:#001344}.last-complete-course .item .content p{font-size:12px;color:#fff}.register-form .select{max-width:42rem;width:auto}@media (min-width:768px){.register-form .select{width:100%}}@media (max-width:640px){.register-form .select{width:100%;max-width:100%}}.register-form .rtc-checkbox{margin:-5px 0 20px}.avhievements-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.avhievements-list .item{background-color:rgba(162,151,226,.2);margin:0 34px 34px 0;width:118px;height:118px}.avhievements-list .item.done .img img{width:35px;opacity:1}.avhievements-list .item .img{height:inherit;width:inherit;display:flex;justify-content:center;align-items:center;width:100%}.avhievements-list .item .img img{width:35px;opacity:.3}.arrow-block .arrow{display:block;position:absolute;-webkit-animation:arrowAmination 3s;animation:arrowAmination 3s;height:100px;left:50%;pointer-events:none;transform:translate(-100px,-63px) rotate(96deg)}@-webkit-keyframes arrowAmination{0%{transform:translate(-100px,-63px) rotate(86deg)}25%{transform:translate(-100px,-63px) rotate(86deg)}80%{transform:translate(-100px,-63px) rotate(130deg)}to{transform:translate(-100px,-63px) rotate(96deg)}}@keyframes arrowAmination{0%{transform:translate(-100px,-63px) rotate(86deg)}25%{transform:translate(-100px,-63px) rotate(86deg)}80%{transform:translate(-100px,-63px) rotate(130deg)}to{transform:translate(-100px,-63px) rotate(96deg)}}@media screen and (max-width:768px){.arrow-block .arrow{display:none}.social-head-section{right:15px;bottom:15px}.social-head-section li a .text{display:none}.social-head-section li{margin-top:15px}}.test-result{display:block;padding-bottom:0;margin:0}.test-result .wrapper{padding:5px;max-width:960px;width:95%;margin:20px auto}.test-result .columns{display:flex;flex-flow:row wrap;justify-content:center;margin:5px 0}.test-result .columns .column{flex:1;margin:2px;padding:10px}.test-result .columns .column:first-child{margin-left:0}.test-result .columns .column:last-child{margin-right:0}.test-result .columns .column ul{padding:0}.test-result .columns .column ul .accordion__item,.test-result .columns .column ul li{list-style-type:none;border-bottom:1px solid #d3d3d3;padding:5px;margin-bottom:3px}.test-result .columns .column .accordion{margin:0}.test-result .columns .column .accordion .accordion__item{font-size:1.6rem;padding:9px}@media screen and (max-width:980px){.test-result .columns .column{margin-bottom:5px;flex-basis:40%}.test-result .columns .column:nth-last-child(2){margin-right:0}.test-result .columns .column:last-child{flex-basis:100%;margin:0}}@media screen and (max-width:680px){.test-result .columns .column{flex-basis:100%;margin:0 0 5px}}.page-title .back-btn-wrap{position:relative;z-index:1;margin:13px 0 0 70px}@media (max-width:1200px){.page-title .back-btn-wrap{margin:13px 0 0 13px}.page-title .back-btn-wrap.lesson-back-btn{margin-left:13px!important}}.page-title .back-btn-wrap a{line-height:normal;z-index:1;position:absolute;top:-115px;padding:10px;border:2px solid #fff!important;color:#0d3a84;text-decoration:none;border-radius:7px;font-weight:600;letter-spacing:1px;transition:all .2s ease-in-out}.page-title .back-btn-wrap a:hover{color:#0d3a84;background-color:#fff;border:2px solid #fff!important}.page-title .back-btn-wrap.module-back-btn a{top:-65px}.page-title .back-btn-wrap.lesson-back-btn{margin:19px 0 0 70px}.page-title .back-btn-wrap.lesson-back-btn a{position:unset}@media (max-width:480px){.page-title .back-btn-wrap,.page-title .back-btn-wrap.lesson-back-btn{margin:0 0 0 13px}}@media (max-width:960px){.page-title .back-btn-wrap{margin-left:13px}.page-title .back-btn-wrap a{font-size:10px}.page-title .back-btn-wrap.module-back-btn a{position:unset!important;top:0}}@media (max-width:1366px){.page-title .back-btn-wrap a{position:unset;top:0}.page-title .back-btn-wrap.module-back-btn a{position:absolute;top:-65px}}.page-title .back-btn-wrap.graduates-back-btn a{position:unset}.test-notice{display:inline-block;position:absolute;transform:translate(110px,-55px)}.test-notice .notice-text{width:50%;color:#fff;background-color:#daedfe;border-radius:10px;padding:7px;position:relative;display:none}.test-notice .notice-icon:hover+.notice-text{display:block}.social-head-section{z-index:11;position:absolute;right:65px;bottom:70px;list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.social-head-section li{margin-top:30px}.social-head-section li,.social-head-section li a{text-decoration:none;flex-direction:column;display:flex}.social-head-section li a{color:inherit}.social-head-section li a .icon{fill:#fff;width:25px;height:25px;color:inherit}.social-head-section li a .text{line-height:25px;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;transform:rotate(180deg);color:inherit;font-size:16px;margin:auto auto 5px}.inputs-placeholder-up .label-placeholder{top:0!important;transition:all .3s cubic-bezier(.455,.03,.515,.955)!important}.scorm-iframe{width:100%;height:700px}.list-file-style{list-style-type:disc}.list-file-style.light-none{list-style:none;padding:0}.list-file-style.light-none li{display:flex;justify-content:space-between;border-bottom:1px solid #001344}.list-file-style li{margin-bottom:5px}.list-file-style li a{color:#001344;text-decoration:none}.list-file-style li .remove-btn{width:20px;height:20px;border:none;background:url(../img/icons/remove.svg) no-repeat 50%;background-size:18px;cursor:pointer}#modal-window{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#daedfe;position:fixed;top:0;z-index:22;transition:.3s ease-in-out;opacity:0;visibility:hidden}#modal-window.active{opacity:1;visibility:visible}#modal-window .content{z-index:33;width:667px;margin:0 25px;background:#fff;border-radius:30px;padding:39px;text-align:center;box-shadow:0 0 54px rgba(0,0,0,.7)}#modal-window .content .icon{width:100%;height:56px;margin-top:80px;fill:#f6d106}#modal-window .content .close-window-btn{position:relative;cursor:pointer}#modal-window .content .close-window-btn img{position:absolute;right:0}#modal-window .content .desc{max-width:507px;margin:0 auto}#modal-window .content .desc h3{font-size:28px;color:#000}#modal-window .content .desc .tel{text-decoration:none;color:#daedfe}#modal-window .content .btn,#modal-window .content .btn-light,#modal-window .content .btn-light-tr,#modal-window .content .btn-sm,#modal-window .content .btn-tr{margin:24px 0 40px}.group-single .activity-period{font-size:14px;color:#001344;font-weight:400}.group-single #page-title{padding-bottom:0}.group-single #page-title .page-title-desc{margin-bottom:85px}.group-single #group-description{padding-bottom:2rem}.group-single #group-description .content-block{margin-bottom:64px}.group-single #group-description .content-block ol,.group-single #group-description .content-block ul{padding:0;list-style-position:inside}.group-single .cards-section{background:#fff;padding-top:0;padding-bottom:0}.group-single .cards-section .card-full:before{border-color:#022e65}.group-single .section-title{color:#000}.group-single .group-event-section{padding-top:20px}@media screen and (max-width:1000px){.modal-koh .content-modal .content-area,.modal-koh .content-modal .head-area{padding:25px 50px}.info-hover.button-test-info{position:fixed;left:30px;top:90px;max-width:calc(100% - 30px)}.info-hover.button-test-info:after,.info-hover.button-test-info:before{display:none}}@media screen and (max-width:768px){.social-head-section{right:15px;bottom:15px}.social-head-section li a .text{display:none}.social-head-section li{margin-top:15px}}@media screen and (max-width:568px){.modal-koh .content-modal .content-area,.modal-koh .content-modal .head-area{padding:15px 25px}.modal-koh .content-modal .head-area h2{font-size:32px}.modal-koh .content-modal .content-area .buttons-modal{margin-top:30px}.buttons-modal{flex-direction:column-reverse}.buttons-modal .btn-light,.buttons-modal .btn-light-tr{min-width:100%!important;text-align:center;margin-bottom:15px}.list-my-events .card-fw{min-height:auto}.full-qr-code .content-area .btn-close{position:absolute;top:-45px;right:0}.list-achievements .item{flex-wrap:wrap}.list-achievements .item .content{width:100%}.list-achievements .item .img{margin-bottom:20px}.list-achievements .item{padding:25px}.moncenter-section .row>.col-6{margin-bottom:40px!important}}#timer span{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}.btn-light{background:#fff;color:#0d3a84;border:none!important}.btn-light:hover{background:#000!important;color:#fff!important}@media screen and (max-width:420px){.modal-koh .content-modal .head-area h2{font-size:28px}}.label-text{display:inline-block;position:relative;padding-top:3.2rem;padding-bottom:2.4rem;width:40rem;cursor:pointer}.label-text.full-width{width:100%}.label-text.white-style .input-text{color:#fff!important}.label-text.white-style .input-text:-ms-input-placeholder{color:#fff!important}.label-text.white-style .input-text::-moz-placeholder{color:#fff!important}.label-text.white-style .input-text::placeholder{color:#fff!important}.label-text.white-style .label-placeholder{color:#fff!important}.label-text.white-style .label-line{background-color:#fff!important}.label-text .input-text{width:100%;outline:none;background-color:transparent;border:none;font-size:1.4rem;font-weight:600;color:#3b3b3b;letter-spacing:.15em;padding-left:1.5rem;resize:none}.label-text .input-text::-moz-placeholder{text-transform:uppercase;opacity:0;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.label-text .input-text:-ms-input-placeholder{text-transform:uppercase;opacity:0;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.label-text .input-text::placeholder{text-transform:uppercase;opacity:0;transition:all .2s ease-in-out}.label-text .input-text.active~.label-placeholder,.label-text .input-text:active~.label-placeholder,.label-text .input-text:focus~.label-placeholder{top:0;left:0;font-weight:300;letter-spacing:.1em}.label-text .input-text.active~.label-line:after,.label-text .input-text:active~.label-line:after,.label-text .input-text:focus~.label-line:after{width:100%}.label-text .input-text:active~.label-placeholder,.label-text .input-text:focus~.label-placeholder{color:#001344}.label-text .input-text:active~.label-line,.label-text .input-text:focus~.label-line{background-color:#001344}.label-text .input-text:active::-moz-placeholder,.label-text .input-text:focus::-moz-placeholder{opacity:.6}.label-text .input-text:active:-ms-input-placeholder,.label-text .input-text:focus:-ms-input-placeholder{opacity:.6}.label-text .input-text:active::placeholder,.label-text .input-text:focus::placeholder{opacity:.6}.label-text .input-text.active~.label-placeholder{transition:none}.label-text .input-text.error~.label-placeholder{color:#ff5151}.label-text .input-text.error~.label-line:before{width:100%;background-color:#ff5151;transition:all .4s cubic-bezier(.455,.03,.515,.955)}.label-text .input-text.error~.sign-text{opacity:1}.label-text .input-textarea{overflow:hidden;font-weight:400}.label-text .label-placeholder{position:absolute;top:2.9rem;left:1.5rem;font-size:1.4rem;font-weight:600;color:#3b3b3b;letter-spacing:.15em;text-transform:uppercase;will-change:top;transition:all .3s cubic-bezier(.455,.03,.515,.955)}.label-text .label-line{display:block;width:100%;height:3px;background-color:#3b3b3b;position:relative;margin-top:1.6rem}.label-text .label-line:after,.label-text .label-line:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:3px;transition:all .3s cubic-bezier(.455,.03,.515,.955)}.label-text .help-text{font-size:1.2rem;font-weight:300;margin-top:.5rem;display:block}.label-text .sign-text{position:absolute;right:0;opacity:0;margin-top:-3.8rem;transition:all .1s cubic-bezier(.455,.03,.515,.955) .3s}.label-text .sign-text .icon{width:2rem;height:2rem}.label-text .sign-text .icon.error-icon{fill:#ff5151}.search-page .label-text .input-text::-moz-placeholder{opacity:1}.search-page .label-text .input-text:-ms-input-placeholder{opacity:1}.search-page .label-text .input-text::placeholder{opacity:1}.label-select.white-style .select-inner{background-color:transparent;border-color:#fff;color:#fff}.label-select.white-style .select-inner:after{background-image:url(../img/icons/down-arrow-white.svg)}.label-select.white-style .selected-elements li{color:#001344}.label-select.white-style .selected-elements li span{color:inherit}.empty-result-vacancy{width:100%;display:flex;justify-content:center}.empty-result-vacancy .content-area{width:100%;max-width:575px}.empty-result-vacancy img{margin-bottom:30px}.empty-result-vacancy p{font-weight:800;font-size:1.4rem;color:#3b3b3b}.select{width:40rem;font-size:1.4rem;font-weight:600;color:#3b3b3b;position:relative}.select select{display:none}.select .selected-block{top:100%;z-index:101;position:absolute;left:0;width:100%}.select .selected-elements{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;list-style:none;margin:0}.select .selected-elements.one-style li{background-color:transparent;font-size:1.4rem;padding:0;height:100%}.select .selected-elements.one-style li .icon-wrap{display:none!important}.select .selected-elements li{height:23px;font-size:1.2rem;font-weight:800;line-height:1.15;padding:3px 20px 3px 5px;margin:3px 5px 0 0;background-color:#122223;color:#001344;position:relative}.select .selected-elements li span{font-size:inherit}.select .selected-elements li .icon-wrap{height:26px;width:23px;display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0}.select .selected-elements li .icon-wrap .icon{width:10px;height:10px;display:block}.select .input-text.search{color:#001344!important;border-color:#001344!important;height:52px;width:100%;font-size:1.4rem;font-weight:600;padding:1.4rem}.tox-tinymce{border:3px solid #005165!important}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{border-color:#daedfe}.full-width{width:100%}.container{width:100%;padding-right:1.5rem;padding-left:1.5rem;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-1.5rem;margin-left:-1.5rem}.row-reverse{flex-direction:row-reverse}.row-between{justify-content:space-between}.row-w{display:flex;flex-wrap:wrap}.col{position:relative;max-width:100%;flex:0 0 100%;padding-right:1.5rem;padding-left:1.5rem}.col-1,.col-1-w{max-width:8.3333%;flex:0 0 8.3333%}.col-2,.col-2-w{max-width:16.66667%;flex:0 0 16.66667%}.col-3,.col-3-w{max-width:25%;flex:0 0 25%}.col-4,.col-4-w{max-width:33.3333%;flex:0 0 33.3333%}.col-5,.col-5-w{max-width:41.667%;flex:0 0 41.667%}.col-6,.col-6-w{max-width:50%;flex:0 0 50%}.col-7,.col-7-w{max-width:58.3333%;flex:0 0 58.3333%}.col-8,.col-8-w{max-width:66.667%;flex:0 0 66.667%}.col-9,.col-9-w{max-width:75%;flex:0 0 75%}.col-10,.col-10-w{max-width:83.3333%;flex:0 0 83.3333%}.col-11,.col-11-w{max-width:91.6667%;flex:0 0 91.6667%}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{padding-left:1.5rem;padding-right:1.5rem}.row-mg-lg{margin-left:-8.5rem;margin-right:-8.5rem}.row-mg-lg .col-6{padding-left:8.5rem;padding-right:8.5rem}@media (max-width:1440px){.col-xxl,.col-xxl-w{max-width:100%;flex:0 0 100%}.col-xxl-1,.col-xxl-1-w{max-width:8.3333%;flex:0 0 8.3333%}.col-xxl-2,.col-xxl-2-w{max-width:16.66667%;flex:0 0 16.66667%}.col-xxl-3,.col-xxl-3-w{max-width:25%;flex:0 0 25%}.col-xxl-4,.col-xxl-4-w{max-width:33.3333%;flex:0 0 33.3333%}.col-xxl-5,.col-xxl-5-w{max-width:41.667%;flex:0 0 41.667%}.col-xxl-6,.col-xxl-6-w{max-width:50%;flex:0 0 50%}.col-xxl-7,.col-xxl-7-w{max-width:58.3333%;flex:0 0 58.3333%}.col-xxl-8,.col-xxl-8-w{max-width:66.667%;flex:0 0 66.667%}.col-xxl-9,.col-xxl-9-w{max-width:75%;flex:0 0 75%}.col-xxl-10,.col-xxl-10-w{max-width:83.3333%;flex:0 0 83.3333%}.col-xxl-11,.col-xxl-11-w{max-width:91.6667%;flex:0 0 91.6667%}.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:1280px){.col-xl,.col-xl-w{max-width:100%;flex:0 0 100%}.col-xl-1,.col-xl-1-w{max-width:8.3333%;flex:0 0 8.3333%}.col-xl-2,.col-xl-2-w{max-width:16.66667%;flex:0 0 16.66667%}.col-xl-3,.col-xl-3-w{max-width:25%;flex:0 0 25%}.col-xl-4,.col-xl-4-w{max-width:33.3333%;flex:0 0 33.3333%}.col-xl-5,.col-xl-5-w{max-width:41.667%;flex:0 0 41.667%}.col-xl-6,.col-xl-6-w{max-width:50%;flex:0 0 50%}.col-xl-7,.col-xl-7-w{max-width:58.3333%;flex:0 0 58.3333%}.col-xl-8,.col-xl-8-w{max-width:66.667%;flex:0 0 66.667%}.col-xl-9,.col-xl-9-w{max-width:75%;flex:0 0 75%}.col-xl-10,.col-xl-10-w{max-width:83.3333%;flex:0 0 83.3333%}.col-xl-11,.col-xl-11-w{max-width:91.6667%;flex:0 0 91.6667%}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:1200px){.col-xlg,.col-xlg-w{max-width:100%;flex:0 0 100%}.col-xlg-1,.col-xlg-1-w{max-width:8.3333%;flex:0 0 8.3333%}.col-xlg-2,.col-xlg-2-w{max-width:16.66667%;flex:0 0 16.66667%}.col-xlg-3,.col-xlg-3-w{max-width:25%;flex:0 0 25%}.col-xlg-4,.col-xlg-4-w{max-width:33.3333%;flex:0 0 33.3333%}.col-xlg-5,.col-xlg-5-w{max-width:41.667%;flex:0 0 41.667%}.col-xlg-6,.col-xlg-6-w{max-width:50%;flex:0 0 50%}.col-xlg-7,.col-xlg-7-w{max-width:58.3333%;flex:0 0 58.3333%}.col-xlg-8,.col-xlg-8-w{max-width:66.667%;flex:0 0 66.667%}.col-xlg-9,.col-xlg-9-w{max-width:75%;flex:0 0 75%}.col-xlg-10,.col-xlg-10-w{max-width:83.3333%;flex:0 0 83.3333%}.col-xlg-11,.col-xlg-11-w{max-width:91.6667%;flex:0 0 91.6667%}.col-xlg-1,.col-xlg-2,.col-xlg-3,.col-xlg-4,.col-xlg-5,.col-xlg-6,.col-xlg-7,.col-xlg-8,.col-xlg-9,.col-xlg-10,.col-xlg-11,.col-xlg-12{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:960px){.col-lg,.col-lg-w{max-width:100%;flex:0 0 100%}.col-lg-1,.col-lg-1-w{max-width:8.3333%;flex:0 0 8.3333%}.col-lg-2,.col-lg-2-w{max-width:16.66667%;flex:0 0 16.66667%}.col-lg-3,.col-lg-3-w{max-width:25%;flex:0 0 25%}.col-lg-4,.col-lg-4-w{max-width:33.3333%;flex:0 0 33.3333%}.col-lg-5,.col-lg-5-w{max-width:41.667%;flex:0 0 41.667%}.col-lg-6,.col-lg-6-w{max-width:50%;flex:0 0 50%}.col-lg-7,.col-lg-7-w{max-width:58.3333%;flex:0 0 58.3333%}.col-lg-8,.col-lg-8-w{max-width:66.667%;flex:0 0 66.667%}.col-lg-9,.col-lg-9-w{max-width:75%;flex:0 0 75%}.col-lg-10,.col-lg-10-w{max-width:83.3333%;flex:0 0 83.3333%}.col-lg-11,.col-lg-11-w{max-width:91.6667%;flex:0 0 91.6667%}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:768px){.col-md,.col-md-w{max-width:100%;flex:0 0 100%}.col-md-1,.col-md-1-w{max-width:8.3333%;flex:0 0 8.3333%}.col-md-2,.col-md-2-w{max-width:16.66667%;flex:0 0 16.66667%}.col-md-3,.col-md-3-w{max-width:25%;flex:0 0 25%}.col-md-4,.col-md-4-w{max-width:33.3333%;flex:0 0 33.3333%}.col-md-5,.col-md-5-w{max-width:41.667%;flex:0 0 41.667%}.col-md-6,.col-md-6-w{max-width:50%;flex:0 0 50%}.col-md-7,.col-md-7-w{max-width:58.3333%;flex:0 0 58.3333%}.col-md-8,.col-md-8-w{max-width:66.667%;flex:0 0 66.667%}.col-md-9,.col-md-9-w{max-width:75%;flex:0 0 75%}.col-md-10,.col-md-10-w{max-width:83.3333%;flex:0 0 83.3333%}.col-md-11,.col-md-11-w{max-width:91.6667%;flex:0 0 91.6667%}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:640px){.col-sm,.col-sm-w{max-width:100%;flex:0 0 100%}.col-sm-1,.col-sm-1-w{max-width:8.3333%;flex:0 0 8.3333%}.col-sm-2,.col-sm-2-w{max-width:16.66667%;flex:0 0 16.66667%}.col-sm-3,.col-sm-3-w{max-width:25%;flex:0 0 25%}.col-sm-4,.col-sm-4-w{max-width:33.3333%;flex:0 0 33.3333%}.col-sm-5,.col-sm-5-w{max-width:41.667%;flex:0 0 41.667%}.col-sm-6,.col-sm-6-w{max-width:50%;flex:0 0 50%}.col-sm-7,.col-sm-7-w{max-width:58.3333%;flex:0 0 58.3333%}.col-sm-8,.col-sm-8-w{max-width:66.667%;flex:0 0 66.667%}.col-sm-9,.col-sm-9-w{max-width:75%;flex:0 0 75%}.col-sm-10,.col-sm-10-w{max-width:83.3333%;flex:0 0 83.3333%}.col-sm-11,.col-sm-11-w{max-width:91.6667%;flex:0 0 91.6667%}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:480px){.col-xs,.col-xs-w{max-width:100%;flex:0 0 100%}.col-xs-1,.col-xs-1-w{max-width:8.3333%;flex:0 0 8.3333%}.col-xs-2,.col-xs-2-w{max-width:16.66667%;flex:0 0 16.66667%}.col-xs-3,.col-xs-3-w{max-width:25%;flex:0 0 25%}.col-xs-4,.col-xs-4-w{max-width:33.3333%;flex:0 0 33.3333%}.col-xs-5,.col-xs-5-w{max-width:41.667%;flex:0 0 41.667%}.col-xs-6,.col-xs-6-w{max-width:50%;flex:0 0 50%}.col-xs-7,.col-xs-7-w{max-width:58.3333%;flex:0 0 58.3333%}.col-xs-8,.col-xs-8-w{max-width:66.667%;flex:0 0 66.667%}.col-xs-9,.col-xs-9-w{max-width:75%;flex:0 0 75%}.col-xs-10,.col-xs-10-w{max-width:83.3333%;flex:0 0 83.3333%}.col-xs-11,.col-xs-11-w{max-width:91.6667%;flex:0 0 91.6667%}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{padding-left:1.5rem;padding-right:1.5rem}}.header{background:#fff}.header .logo_group,.header .menu-special-links{background-color:#fff!important}.header .secondary-menu-block{background-color:#daedfe!important}.main-menu{background-color:#fff!important}.main-menu li a{color:#0d3a84!important}.header{position:absolute;width:100%;top:0;left:0;padding:4.5rem 6.5rem;display:flex;align-items:center;justify-content:space-between;-webkit-overflow-scrolling:touch;z-index:20}.header .home-btn{width:95px;margin-left:13px;border:3px solid #001344;border-radius:8px;padding:2px 17px;text-align:center;text-decoration:none;color:#001344;font-weight:500;margin-right:14px;z-index:5}.header .left-area{display:flex;align-items:center;position:relative}.header .left-area .header-group{max-width:1150px!important;flex-direction:row!important}.header .left-area .header-group .logo{margin-right:30px}.header .left-area .logo_group{margin:-10px;max-width:850px;display:flex;flex-direction:column;align-items:center}.header .left-area .logo_group .logo{position:relative;z-index:5}.header .left-area .logo_group .logo img{width:27rem;height:auto;display:block}@media (max-width:991px){.header .left-area .logo_group .logo{display:none}.header .left-area .logo_group .logo:nth-child(2){display:block;width:130px!important}}.header .left-area .logo_group a{display:inline-block}.header .left-area .logo_group .mini{padding:10px;max-width:65%}.header .logo img{width:27rem;height:auto;display:block}.header .btn-menu,.header .lang,.header .logo{position:relative;z-index:5}.footer-logos{display:flex;max-width:60%;margin:0 auto}.footer-logos .logo{margin:0 10px}@media (min-width:991px){.footer-logos .logo:nth-child(4) img{height:52%!important}}.footer-logos .dark-style{filter:brightness(1) invert(1)}@media (max-width:991px){.footer-logos{flex-flow:wrap;justify-content:center;max-width:none}.footer-logos .logo{width:39%;height:61.71px!important;margin:2rem 0!important;padding:0 15px}.footer-logos .logo img{height:inherit!important;-o-object-fit:contain!important;object-fit:contain!important}}.btn-menu{padding:0;display:flex;align-items:center;min-width:auto}.btn-menu:not(disabled).active .menu-name,.btn-menu:not(disabled):active .menu-name,.btn-menu:not(disabled):focus .menu-name,.btn-menu:not(disabled):hover .menu-name{color:#001344}.btn-menu .menu-name{display:block;color:#001344;font-size:1.6rem;font-weight:600;margin-left:2.8rem}.menu-icon{width:3rem;height:3rem;position:relative}.menu-icon .dot{position:absolute;margin:.25rem;display:block;width:.5rem;height:.5rem;background-color:#001344;border-radius:50%;will-change:top;transition:all .4s cubic-bezier(.165,.84,.44,1)}.menu-icon .dot:nth-child(-n+3){top:0}.menu-icon .dot:nth-child(n+4):nth-child(-n+6){top:1rem}.menu-icon .dot:nth-child(n+7){top:2rem}.menu-icon .dot:nth-child(3n+1){left:0}.menu-icon .dot:nth-child(3n+2){left:1rem}.menu-icon .dot:nth-child(3n){left:2rem}.menu{position:absolute;width:100%;top:0;left:0;will-change:transform;transform:translateY(-100%);transition:all 1s cubic-bezier(.165,.84,.44,1) .5s}.menu .menu-inner{transform:translateY(-10%);opacity:0;visibility:hidden;transition:all .6s cubic-bezier(.455,.03,.515,.955)}.menu-special-links{position:absolute;top:1.5rem;right:30rem;display:flex;align-items:center}.lang{display:flex;margin-left:4rem}.lang a{font-size:1.4rem;font-weight:800;text-transform:uppercase;text-decoration:none;color:#fff;display:flex;align-items:center}.lang a:not(:last-child):after{content:"/";display:block;margin-left:.7rem;margin-right:.7rem;color:#fff;font-size:1.4rem}.lang a.current{color:#107992}.main-menu{list-style-type:none;margin:0;padding:11rem 6.5rem 6rem;background-color:#122223}.main-menu li{margin-top:2.2rem;margin-bottom:2.2rem;text-align:right}.main-menu li a{text-decoration:none;color:#fff;text-transform:uppercase;font-size:4rem;line-height:1.375em;font-weight:600}.secondary-menu{list-style-type:none;margin:0;padding:10rem 6.5rem 7rem}.secondary-menu li{text-align:right;margin-top:2rem;margin-bottom:2rem}.secondary-menu li a{font-size:1.4rem;font-weight:600;color:#001344;text-decoration:none;letter-spacing:.1em}.menu-buttons{display:flex;justify-content:flex-end;align-items:center;margin-left:auto}.menu-buttons .btn-with-icon{margin-right:10rem}.menu-open .btn-menu .menu-icon .dot:nth-child(2n){top:1.25rem;left:1.25rem;width:0;height:0}.menu-open .menu{transform:translateY(0);transition:all 1s cubic-bezier(.165,.84,.44,1)}.menu-open .menu .menu-inner{transform:translateY(0);opacity:1;visibility:visible;transition:all .6s cubic-bezier(.165,.84,.44,1) .6s}.logged-out-person{padding-top:18rem}.logged-out-person a{min-width:27rem}.footer{padding:7rem 7rem 5rem}.footer .logo{display:block;margin-top:3rem;margin-bottom:3rem}.footer .logo img{display:block;margin:auto;width:26rem;height:auto}.footer-menu{list-style-type:none;display:flex;justify-content:center;margin-top:7rem;margin-bottom:10rem;padding:0}.footer-menu li a{text-decoration:none;font-size:4rem;font-weight:600;color:#001344}.footer-bottom{justify-content:space-between}.footer-bottom,.soc-menu{display:flex;align-items:center}.soc-menu .soc-name{font-size:1.2rem}.soc-menu .soc-links{margin-left:4.5rem}.soc-links{list-style-type:none;padding:0;margin:0;display:flex}.soc-links li:not(:first-child){margin-left:1.2rem}.soc-links li:not(:last-child){margin-right:1.2rem}.soc-links li a{text-decoration:none;display:flex;align-items:center;justify-content:center}.soc-links li a .icon{width:2rem;height:2rem;fill:#3b3b3b}.secondary-menu-block{display:flex;justify-content:space-between}.person-menu-info{display:flex;align-items:center}.person-menu-info span{font-size:1.8rem;font-weight:600;text-transform:uppercase;color:#001344}.person-menu-block{padding:4.6rem 6.5rem}.person-menu-image{width:8rem;height:8rem;border:5px solid #001344;position:relative;overflow:hidden;margin-right:4rem}.person-menu-image:before{content:"";width:6rem;height:6rem;border:5px solid #daedfe;position:absolute;display:block;z-index:2}.person-menu{list-style-type:none;padding:3.2rem 0;margin:0 -4.5rem;display:flex;align-items:flex-end;flex-wrap:wrap;max-width:96rem}.person-menu li{width:calc(33.333% - 9rem);margin:1.8rem 4.5rem}.person-menu li.two-cols,.person-menu li:nth-child(2){width:calc(50% - 4.5rem)}@media (max-width:480px){.person-menu li.two-cols{width:100%}}.person-menu li a{display:flex;align-items:center;text-decoration:none}.person-menu li a .icon{fill:#001344;width:3rem;height:3rem;margin-right:3rem}.person-menu li a span{color:#001344;text-transform:uppercase;font-size:1.2rem;font-weight:600}.person-menu li a:hover{text-decoration:none}.person-menu li.exit-btn{border:2px solid #001344;border-radius:5px;padding:5px;position:relative;top:5px;margin-top:6px}.menu-order-first li:first-child{order:1}.menu-order-first li:nth-child(2){order:2}.menu-order-first li:nth-child(3){order:3}.menu-order-first li:nth-child(4){order:4}.menu-order-first li:nth-child(5){order:5}.menu-order-first li:nth-child(6){order:6}.menu-order-first li:nth-child(7){order:7}.menu-order-first li:nth-child(8){order:5}@media (max-width:769px){.menu-order-first li:nth-child(7){order:9}}.menu-order-second li:first-child{order:1}.menu-order-second li:nth-child(2){order:2}.menu-order-second li:nth-child(3){order:3}.menu-order-second li:nth-child(4){order:4}.menu-order-second li:nth-child(5){order:5}.menu-order-second li:nth-child(6){order:7}.menu-order-second li:nth-child(7){order:6}.menu-order-second li:nth-child(8){order:5}@media (max-width:769px){.menu-order-second li:nth-child(8){order:10}}.uikit-color{width:87rem;height:10rem}.uikit-icon{width:2rem;height:2rem}.breadcrumbs{position:absolute;top:11rem;left:6.5rem;z-index:30;transition:all .2s ease-in-out .8s}.breadcrumbs.hidden{transition:all .1s ease-in-out}.breadcrumb-item{display:flex;align-items:center;text-decoration:none}.breadcrumb-item:before{content:"";background-image:url(../img/icons/back-arrow.svg);background-size:2rem 2rem;display:block;width:2rem;height:2rem}.breadcrumb-item span{display:block;margin-left:1rem;font-size:1.6rem;font-weight:800;color:#0f4a94}.page-title{background-color:#daedfe;padding-top:22rem;padding-bottom:14rem}.page-title-center{text-align:center}.page-title-center .row{display:block}.page-title-center h1{text-align:center}.page-title-expand{padding-bottom:7rem;text-align:left}.page-title-expand .btn-expand{margin:12rem auto 0}.page-title-sm{padding-top:15rem;padding-bottom:3rem}.page-title-bottom{padding-bottom:36rem}.page-title-bottom-md{padding-bottom:28rem}.page-content{margin-top:10rem;margin-bottom:14rem}.title-btn{margin-top:14rem}.page-title-bg{position:relative;overflow:hidden}.page-title-bg .wrap{position:relative;z-index:2}.page-title-bg .title-bg-img{z-index:0}.page-title-bg:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,81,101,.9)}.btn-expand{display:flex;justify-content:center;align-items:stretch}.btn-expand:active *,.btn-expand:focus *,.btn-expand:hover *{color:#001344!important}.btn-expand .icon{width:2rem;height:2rem;margin-left:1rem;margin-top:-.2rem;fill:#001344!important}.btn-expand .closed,.btn-expand .opened{display:block;transition:all .6s ease-in-out;color:#001344}.btn-expand .opened{opacity:1;visibility:visible;max-height:0}.btn-expand .closed{opacity:0;visibility:hidden;max-height:0}.btn-expand.active .icon{transform:rotate(180deg);color:#001344!important}.btn-expand.active .closed{opacity:1;visibility:visible;color:#001344!important}.btn-expand.active .opened{opacity:0;visibility:hidden;color:#001344!important}.btn-expand.active~.expanded-desc{opacity:1;visibility:visible;max-height:200rem;height:100%;transition:max-height .6s ease-in-out,height .6s ease-in-out,opacity .4s ease-in-out .2s,visibility .4s ease-in-out .2s}.expanded-desc{color:#001344;opacity:0;visibility:hidden;max-height:0;overflow:hidden;height:0;display:block;transition:max-height .6s ease-in-out .4s,height .6s ease-in-out .4s,opacity .2s ease-in-out,visibility .2s ease-in-out}.expanded-desc p,.expanded-desc span{color:inherit}.expanded-desc ul li{color:#001344}.btn-expand{color:#001344!important}.page-title-desc{display:block;color:#001344;margin-top:5rem;margin-bottom:10rem}.page-title-desc,.page-title-desc span{font-size:2rem;font-weight:600;letter-spacing:0}.page-title-desc span{color:#001344}.page-title-btns a,.page-title-btns button{margin-left:1.5rem;margin-right:1.5rem}.full-page-content{min-height:80vh;padding-top:10rem;padding-bottom:10rem;align-items:center}.full-page-content h1{margin-bottom:2rem}.full-page-content .full-page-icon{width:15rem;height:15rem;fill:#001344;margin-bottom:2rem}.full-page-content .full-page-icon+.like-h5{max-width:57rem}.full-page-content .like-h5{color:#001344;line-height:1.64}.full-page-content .btn,.full-page-content .btn-light,.full-page-content .btn-light-tr,.full-page-content .btn-sm,.full-page-content .btn-tr{margin-top:5rem}.images__list{display:flex;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem}.images__list button.answer{width:calc(33.333% - 3rem);margin:1.5rem;padding-bottom:calc(33.333% - 5.6rem);position:relative;border:.5rem solid transparent}.images__list button.answer.active{border:.5rem solid #001344}.images__list button.answer .value{position:absolute;left:0;right:0;bottom:0;top:0;margin-left:0}.images__list button.answer .value img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cards-section{padding-top:1rem;padding-bottom:14rem}.card-full{width:100%;height:38rem;padding:4.5rem 11rem;margin-bottom:5rem;position:relative;overflow:hidden;border-radius:10px}.card-full .card-inner{position:relative;z-index:6;height:100%}.card-full:before{border:5px solid #001344;z-index:5}.card-full:after,.card-full:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.card-full:after{margin:auto;background-color:rgba(6,92,113,.9);z-index:2}.card-full .card-btns{position:absolute;left:0;bottom:1rem;margin-left:.1rem}.card-full .card-btns .btn-space{margin-right:10px}.course-single-payable,.payable{color:#001344;margin:0 2rem}.course-single-payable .price-count,.course-single-payable .price-text,.payable .price-count,.payable .price-text{color:#001344;font-weight:600}.course-single-payable .price-text,.payable .price-text{margin:.2px}.course-single-payable .price-count,.payable .price-count{font-size:2.2rem}.course-single-payable .pay-additional{margin-left:20px}.badge-new{background:#fff;padding:4px 9px;border-radius:10px;color:#0d3a84;font-weight:700}.badge-new.single-course{position:relative;top:32px}@media (max-width:768px){.badge-new.single-course{top:22px}}@media (max-width:640px){.badge-new.single-course{top:12px}}.badge-new.lesson-item{position:relative;background:#daedfe;top:-15px}@media (max-width:768px){.badge-new.lesson-item{margin-bottom:20px;display:table;top:12px}}.pay-additional{color:#001344;font-weight:700;background-color:#daedfe;align-items:flex-end;border-radius:1rem;padding:.4rem .8rem;margin-right:2rem}.card-title{font-weight:600;text-decoration:none;margin-top:1rem;margin-bottom:1rem;display:-webkit-box;max-height:11rem;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2}.info-item{color:#001344;font-weight:600;display:inline-block;margin-right:3.4rem}.info-item.new-info-item{color:#001344;border:3px solid #001344;padding:.2rem 1.5rem;border-radius:5px}.lesson-desc *{color:#001344}@media (max-width:640px){.lesson-desc *{color:#3b3b3b}}.anchor-menu{list-style-type:none;margin:3.5rem -2rem;padding:0;display:flex;flex-wrap:wrap}.anchor-menu li a{color:#3b3b3b;margin-left:3.7rem;margin-right:3.7rem}.anchor-menu li a:hover{color:#001344}.section-pd-lg{padding-top:27rem;padding-bottom:30rem}.counter-item .counter-value{font-size:7rem;font-weight:800;color:#3b3b3b;letter-spacing:0;line-height:1.2em}.counter-item .counter-title{margin-bottom:2.6rem}.counter-item .caption{display:block;max-width:55%}.card-thin-amount{position:relative;height:100%;margin-top:10rem}.card-thin-amount:after{content:"";display:block;position:absolute;top:0;bottom:10rem;left:4rem;width:1rem;background-color:#f3f9ff}.card-thin-row{margin-top:7rem;margin-bottom:14rem}.card-thin{background-color:#e9f4fe;padding:3rem 11rem;position:relative;align-items:center;height:23rem}.card-thin .card-title{margin-top:1rem;margin-bottom:2rem}.card-thin:before{content:"";position:absolute;left:0;top:0;width:1rem;height:100%;background-color:#fff;display:block}.card-type{position:relative;height:100%}.card-type .round{width:4rem;height:4rem;border:10px solid #f3f9ff;background-color:#daedfe;border-radius:50%;position:absolute;top:50%;left:2.5rem;transform:translateY(-50%);z-index:2}.card-type .round .progress__value{fill:#daedfe}.completed .card-type .round,.in-process .card-type .round{width:8rem;height:8rem;border-width:5px;left:.5rem;display:flex;justify-content:center;align-items:center}.completed .card-type .round{border-color:#001344}.completed .card-type .round .icon{width:4rem;height:4rem;fill:#001344}.in-process .card-type .round{border:none;width:8rem;height:8rem;transform:rotate(-90deg) translateX(50%)}.in-process .card-type .round .icon{width:8rem;height:8rem}.in-process .card-type .round .progress-text{color:#001344;color:#ecbb45;font-weight:800;font-size:1.1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}.in-process .card-type .round .progress__meter,.in-process .card-type .round .progress__value{fill:none}.in-process .card-type .round .progress__meter{stroke:#f3f9ff}.in-process .card-type .round .progress__value{stroke:#001344;stroke-linecap:round}.person-img{position:relative;border:5px solid #001344;width:27rem;overflow:hidden}.person-img:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;border:18px solid #fff}.author-row{margin-top:8.5rem;margin-bottom:8.5rem}.author-info{padding-right:2rem;margin-top:1rem}.author-info .author-name{margin-top:2.8rem;margin-bottom:2.8rem;text-decoration:none}.author-info .soc-links{margin-bottom:2rem}.card-fw{border:5px solid #001344;padding:3rem;height:30rem;min-width:100%;margin-bottom:3.5rem;display:flex;flex-wrap:wrap;border-radius:10px}.card-fw .card-preloader{width:40rem;height:100%;display:block;position:relative;overflow:hidden}.card-fw .card-preloader .btn-light-tr{position:absolute;padding:0;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;min-width:auto;z-index:2}.card-fw .card-preloader .btn-light-tr .icon{width:6rem;height:6rem}.card-fw .card-preloader:after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;background-color:rgba(0,81,101,.7)}.card-fw .card-content{width:calc(100% - 43rem);margin-left:3rem;position:relative}.card-fw .card-content h2{margin-top:2rem;max-width:calc(100% - 21rem)}.card-fw .card-content h2 a{text-decoration:none;display:-webkit-box;max-height:99rem;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3}.card-fw .card-content .btn-light-tr,.card-fw .card-content .btn-tr{position:absolute;padding:0;bottom:2rem;left:0;min-width:auto;overflow:visible}.card-fw .btn-light-tr{display:none}.card-fw .new-label{position:absolute;top:2rem;right:0}.card-fw.seen .btn-replay{display:flex;flex-direction:column;text-align:center;align-items:center}.card-fw.seen .card-content h2 a{color:#acacac}.card-fw.seen .card-preloader:after{background-color:rgba(0,81,101,.9)}.card-fw.seen .btn-play span{display:block;margin-top:2rem}.card-fw.open .btn-play{display:block}.card-fw.lock{position:relative}.card-fw.lock:before{content:"";left:0;top:0;width:100%;height:100%;position:absolute;z-index:1}.card-fw.lock .btn-light-tr,.card-fw.lock .btn-tr{display:none}.card-fw.lock .btn-lock{display:block;z-index:2}.card-fw.lock .btn-lock span{display:block;margin-top:1rem;font-weight:400}.card-fw.lock .card-content h2 a{color:#acacac}.card-fw.lock .card-preloader:after{background-color:rgba(0,81,101,.9)}.card-fw.lock .btn-play span{display:block;margin-top:2rem}.new-label{display:inline-block;border:3px solid #001344;border-radius:5px;text-transform:uppercase;font-weight:800;padding:.5rem 1.5rem;color:#001344}.video-section{margin-top:-33rem}.video-block{position:relative}.video-block:after{content:"";display:block;position:absolute;top:0;height:0;background-color:#daedfe;z-index:10;left:0;right:0;opacity:0;visibility:hidden;transition:all .4s ease-in-out}.video-block.home-page{margin-bottom:25px;border-color:transparent}.video-block.home-page+.buttons{display:flex;justify-content:center;flex-wrap:wrap}.video-block .video-modal{position:absolute;opacity:0;visibility:hidden;top:50%;left:50%;background-color:#daedfe;z-index:200;transform:translate(-50%,-50%);transform-origin:50% 50%;min-width:0;min-height:0}.video-block .video{opacity:0;visibility:hidden;transition:all .4s ease-in-out}.video-block .video-inner{position:relative;overflow:hidden;height:59.9rem}.video-block .video-inner .btn-play{width:9rem;height:9rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:auto;padding:0;z-index:2}.video-block .video-inner .btn-play .icon{width:8rem;height:8rem}.video-block .video-inner:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,81,101,.7)}.video-block .watched{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;display:none;align-items:center;justify-content:center;flex-direction:column}.video-block .watched .btn-play{position:static;transform:none;margin-bottom:2rem}.video-block .watched .text{display:block;color:#fff;font-weight:800;margin-bottom:4rem;text-transform:uppercase}.constructor{border:5px solid #daedfe;background:#fff;padding:0 15px 15px}.constructor__inner{width:100%;background:#f1f1f1}.constructor a,.constructor h1,.constructor h2,.constructor h3,.constructor h4,.constructor h5,.constructor h6{color:#001344!important}.constructor .image-only img{width:100%;height:100%}.constructor a{text-decoration:underline!important}.constructor .btn-next{margin-bottom:3rem}.constructor .bottom__actions{display:flex;justify-content:right;align-items:center;padding:2rem 0}.constructor .bottom__actions .actions{width:100%;display:flex;justify-content:flex-end}.constructor .bottom__actions .actions button{margin:0 .2rem}.constructor .success-status{max-width:42rem;width:40%;margin-bottom:0}.constructor .dialog{display:flex}.constructor .dialog__left,.constructor .dialog__right{width:25%}.constructor .dialog__left img,.constructor .dialog__right img{width:100%;max-width:22rem}.constructor .dialog__center{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.constructor .dialog__message{margin-bottom:30px;width:100%;max-width:33rem;border:5px solid #001344;background:#001344;color:#fff;padding:3rem 4rem;position:relative;z-index:10;display:flex;flex-direction:column}.constructor .dialog__message p{color:#fff;margin:0;font-size:1.2rem;letter-spacing:.12rem;line-height:1.8rem}.constructor .dialog__message--left{margin-left:-10rem}.constructor .dialog__message--left .dialog__message-triangle{bottom:0;left:0}.constructor .dialog__message--right{margin-right:-10rem}.constructor .dialog__message--right .dialog__message-triangle{top:-.1rem;right:.1rem;transform:rotate(175deg)}.constructor .dialog__message--right .dialog__message-triangle.dialog__message-triangle--flat{top:.3rem;right:.1rem;transform:rotate(195deg)}.constructor .dialog__message-title{color:#fff;letter-spacing:.24rem;font-size:2.4rem;line-height:3.3rem;margin-bottom:1.5rem;font-weight:600}.constructor .dialog__message-text{color:#fff;font-size:1.6rem;line-height:2.4rem;letter-spacing:.16rem;margin-bottom:2.5rem}.constructor .dialog__message-stats{display:flex;justify-content:space-between}.constructor .dialog__message-stats span{color:#fff;font-size:1.4rem;letter-spacing:.14rem;font-weight:600}.constructor .dialog__message-triangle{height:3.5rem;width:2rem;position:absolute}.constructor .dialog__message-triangle:after{content:"";position:absolute;left:-3.3rem;bottom:-2.4rem;transform:rotate(-45deg);border:20px solid transparent;border-right:35px solid #001344;z-index:11}.constructor .dialog__message-triangle:before{content:"";position:absolute;left:-3.9rem;bottom:-3rem;transform:rotate(-45deg) scale(1.1);border:20px solid transparent;border-right:35px solid #001344;z-index:1}.constructor .dialog--original{background:#f1f1f1;padding:4.5rem 12rem}.constructor .dialog--original .dialog__message{padding:2.5rem 2rem}.constructor .dialog--original .dialog__message *{color:#fff}.constructor .dialog--original .dialog__message-text{font-size:1.2rem;line-height:1.8rem;letter-spacing:.12rem;margin-bottom:0}.constructor .dialog--original .dialog__center{justify-content:unset}.constructor .dialog--original .dialog__message--right{justify-content:flex-end;margin-top:auto}.constructor .dialog--original .mobile{display:none}.constructor .dialog--original .mobile .left-person,.constructor .dialog--original .mobile .right-person{display:flex}.constructor .dialog--original .mobile .left-person img,.constructor .dialog--original .mobile .right-person img{max-width:30%;height:100%}.constructor .dialog--original .mobile .left-person .dialog__message-text,.constructor .dialog--original .mobile .right-person .dialog__message-text{width:100%;background:#fff;border:2px solid #daedfe;padding:0 10px;height:-webkit-max-content;height:-moz-max-content;height:max-content;color:#daedfe}.constructor .dialog--original .mobile .left-person .dialog__message-text *,.constructor .dialog--original .mobile .right-person .dialog__message-text *{color:#daedfe;font-size:12px}.constructor .dialog--original .mobile .left-person .dialog__message-text{margin-left:10px;position:relative}.constructor .dialog--original .mobile .left-person .dialog__message-text:before{content:"";position:absolute;left:-2.2rem;transform:rotate(45deg) scale(.6);border:14px solid transparent;border-right:24px solid #0f327f;z-index:1;top:-18px}.constructor .dialog--original .mobile .left-person .dialog__message-text:after{content:"";position:absolute;left:-19.3px;transform:rotate(46deg) scale(.7);border:14px solid transparent;border-right:24px solid #fff;z-index:1;top:-15.3px}.constructor .dialog--original .mobile .right-person{justify-content:end;margin-top:30px}.constructor .dialog--original .mobile .right-person .dialog__message-text{position:relative;margin:10px 10px 0 0}.constructor .dialog--original .mobile .right-person .dialog__message-text:before{content:"";position:absolute;right:-2.2rem;transform:rotate(135deg) scale(.6);border:14px solid transparent;border-right:24px solid #0f327f;z-index:1;top:-18px}.constructor .dialog--original .mobile .right-person .dialog__message-text:after{content:"";position:absolute;right:-19.3px;transform:rotate(134deg) scale(.7);border:14px solid transparent;border-right:24px solid #fff;z-index:1;top:-14.3px}.constructor .dialog__buttons{background:#f1f1f1;padding:0 12rem 4.5rem}.constructor .dialog__buttons button{margin-right:1rem}.constructor .dialog__buttons .btn-next:active,.constructor .dialog__buttons .btn-next:focus,.constructor .dialog__buttons .btn-prev:active,.constructor .dialog__buttons .btn-prev:focus{background-color:#fff;color:#daedfe}.constructor .test-finish-block .dialog__message--right{margin-right:0}.constructor .lesson-constructor-main .progress-section{display:flex;justify-content:center;font-size:20px;padding:2px 0}.constructor .lesson-constructor-main .back-image,.constructor .lesson-constructor-main .const-window{background-position:50%;width:100%;position:relative}@media (min-width:640px){.constructor .lesson-constructor-main .back-image,.constructor .lesson-constructor-main .const-window{min-height:700px}}.constructor .lesson-constructor-main .back-image .background-im,.constructor .lesson-constructor-main .const-window .background-im{position:absolute;height:100%;width:100%;opacity:.2;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.constructor .lesson-constructor-main .back-image .dialog-block .dialog--original,.constructor .lesson-constructor-main .back-image .dialog-block .dialog__buttons,.constructor .lesson-constructor-main .const-window .dialog-block .dialog--original,.constructor .lesson-constructor-main .const-window .dialog-block .dialog__buttons{background:none}.constructor .lesson-constructor-main .back-image .image-editor-lesson-part,.constructor .lesson-constructor-main .back-image .lesson-editor-part,.constructor .lesson-constructor-main .const-window .image-editor-lesson-part,.constructor .lesson-constructor-main .const-window .lesson-editor-part{position:relative;align-items:center}@media (min-width:640px){.constructor .lesson-constructor-main .back-image .image-editor-lesson-part,.constructor .lesson-constructor-main .back-image .lesson-editor-part,.constructor .lesson-constructor-main .const-window .image-editor-lesson-part,.constructor .lesson-constructor-main .const-window .lesson-editor-part{min-height:700px}}.watched-video .unwatched{display:none}.watched-video .watched{display:flex}.video-desc{padding-top:3rem;padding-bottom:12rem}.video-desc h2,.video-desc h3,.video-desc h4,.video-desc h5{margin-top:7rem;margin-bottom:2rem}.section-multiple-videos{padding:8.5rem 0 9.5rem;background-color:#f9f9f9}.section-multiple-videos .desc-text{margin-top:3rem;margin-bottom:8rem}.desc-text{display:block}.slick-list{width:100%}.video-carousel{overflow:visible}.lesson-review .reviews-items .right-area{display:flex}@media (max-width:640px){.lesson-review .reviews-items .item{padding:20px 25px!important}.lesson-review .reviews-items .item .label-placeholder{font-size:1.2rem}}.card-video{width:57rem!important;margin-left:2rem;margin-right:2rem;height:48rem;padding:2.5rem;border:5px solid #daedfe}.card-video,.card-video.lock .btn-lock,.card-video.open .btn-play,.card-video.seen .btn-replay{display:block}.card-video .btn-light-tr{display:none}.card-video .video-placeholder{display:block;position:relative;overflow:hidden;height:31rem}.card-video .video-placeholder:after{content:"";background-color:rgba(0,81,101,.7);display:block;position:absolute;top:0;left:0;right:0;bottom:0}.card-video .video-placeholder .btn-light-tr{width:7rem;height:7rem;padding:0;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.card-video .video-placeholder .btn-light-tr .icon{width:6rem;height:6rem}.card-video h3,.card-video h4,.card-video h5{margin-top:3rem;font-size:1.8rem;letter-spacing:.1em;display:-webkit-box;max-height:72rem;text-decoration:none;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3}.before-show-video:after{height:100%;bottom:0;opacity:1;visibility:visible}.before-show-video .video-modal{opacity:1;visibility:visible;transition:opacity 0s .4s,visibility 0s .4s,min-width 2s cubic-bezier(.165,.84,.44,1) .4s,min-height 2s cubic-bezier(.165,.84,.44,1) .44s,background .6s cubic-bezier(.165,.84,.44,1) .8s;min-width:300rem;min-height:300rem;background-color:#000}.show-video .video-modal{position:fixed;min-width:auto;min-height:auto;width:100%!important;height:100%!important}.show-video .video{opacity:1;visibility:visible;position:relative;width:100%;height:100svh}.show-video .video .btn-close{position:absolute;top:7rem;right:6rem;background-color:rgba(56,59,60,.8);display:flex;justify-content:center;align-items:center}.show-video .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.btn-close{width:5rem;height:5rem;padding:0;min-width:auto;border-radius:50%}.btn-close .icon{width:2.5rem;height:2.5rem;fill:#000}.card-progress{position:absolute;bottom:0;z-index:5;width:calc(100% - 22rem)}.card-progress:after,.card-progress:before{content:"";display:block;position:absolute;bottom:0;width:.5rem;height:5px;background-color:#001344}.card-progress:before{left:0}.card-progress:after{right:0}.card-progress-line{position:absolute;bottom:0;width:100%;height:5px;background-color:#001344}.card-progress-persent{font-weight:800;font-size:1.2rem;position:absolute;left:0;bottom:1rem;border:3px solid #001344;color:#001344;border-radius:5px;padding:.3rem .8rem}.image-editor-lesson-part{display:flex!important}.course-description img{height:auto}.lesson-editor-part{display:flex;justify-content:space-around;align-items:flex-start}.lesson-editor-part.colms-3 .colm{width:33.333%}.lesson-editor-part.colms-2 .colm{width:50%}.lesson-editor-part.colms-1 .colm{width:100%}.lesson-editor-part .colm{padding:0 .8rem;overflow-wrap:break-word}.lesson-editor-part .colm img{height:auto;-o-object-fit:contain;object-fit:contain}.lesson-editor-part .colm iframe{max-width:100%}@media (max-width:640px){.lesson-editor-part .colm{width:100%!important}}.image-right{display:flex;justify-content:space-between}.image-right.left_image{flex-direction:row-reverse}.image-right .text{width:65%;letter-spacing:.14rem;color:#3b3b3b;font-size:1.4rem;line-height:2.4rem}.image-right .text h1,.image-right .text h2,.image-right .text h3,.image-right .text h4,.image-right .text h5,.image-right .text h6{margin-bottom:2.4rem;margin-top:0;color:#3b3b3b}.image-right .image{width:30%;position:relative}.image-right .image__wrapper{position:absolute;left:0;right:0;top:0;bottom:0}.image-right .image__wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.editor{text-align:center;max-width:56rem;margin:0 auto;padding:5rem 0}.editor h1,.editor h2,.editor h3{margin:0 0 5rem}.editor h4{margin-bottom:3rem;line-height:2.7rem;letter-spacing:.28rem}.editor h4,.editor p{color:#f1f1f1;font-size:1.4rem}.editor p{letter-spacing:.14rem;line-height:2.4rem}.editor__img{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.editor__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.editor--result{max-width:unset}.editor--result h1,.editor--result h2,.editor--result h3,.editor--result h4,.editor--result h5,.editor--result h6{color:#3b3b3b;letter-spacing:2.4px;font-size:24px;line-height:33px;font-weight:800;margin-bottom:30px}.editor--result p{color:#3b3b3b;font-size:16px;font-weight:24px;letter-spacing:1.6px}.result__button{text-align:center;padding-bottom:10rem}.constructor__inner .test-block{position:relative;overflow:hidden;z-index:1}.constructor__inner .test-block .btn-next{margin-bottom:0}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.style-table{width:100%;min-width:600px;border-collapse:collapse;margin-bottom:3rem;border:3px solid #daedfe}.style-table tr td{padding:1rem;border:1px solid #122223;font-size:1.7rem;font-size:1.4rem;font-weight:400}.info-values .rounded{background:#3f5f99;padding:0 10px;border-radius:9px}.page-title{color:#fff}.page-title .person-img:after{border-color:#daedfe}.page-title .description{color:#001344;display:block;margin-top:3rem}.page-title .status-text{color:#001344}.page-title .soc-links li a .icon{fill:#001344}.person-page-title h1{margin-bottom:2rem}.person-page-title .soc-links{margin-top:1rem;margin-bottom:1rem}.status{display:flex;align-items:center;margin-top:2rem;margin-bottom:2.5rem}.status-icon{display:inline-block;width:1.5rem;height:1.5rem;border:.5rem solid #122223;border-radius:50%;margin-right:1.5rem}.cards-amount{margin-top:8rem}.cards-amount .card-full{margin-top:2rem;margin-bottom:2rem}.cards-amount.light-back .card-full{border-color:#001344}.empty-page-title{padding-top:6rem!important;padding-bottom:7rem!important;background-color:#daedfe}.success-status{display:flex;align-items:center;margin-bottom:3rem}.success-status .btn-close{width:2.5rem;height:2.5rem;margin-right:2.5rem}.success-status .btn-close .icon{width:1.5rem;height:1.5rem;fill:#acacac}.success-status .success-line{width:calc(100% - 5rem);height:.4rem;position:relative;background-color:#e2e2e2;border-radius:1rem}.success-status .success-line .line-complete{position:absolute;left:0;top:0;height:100%;background-color:#001344;transition:.4s ease-out}.test-block{padding:6rem 12rem}.title-with-info{margin-top:2rem;margin-bottom:3rem;display:flex;align-items:flex-start}.title-with-info .info{margin-left:2rem}.title-with-info .info .icon{margin-top:2rem;width:2.5rem;height:2.5rem;fill:#001344}.answers-block{margin-top:5rem;margin-bottom:8rem}.answer{width:100%;background-color:transparent;cursor:pointer;display:flex;align-items:stretch;padding:1.6rem 2rem;border:5px solid #001344;margin-top:1rem;margin-bottom:1rem;text-align:left}.answer.active,.answer:hover{background-color:#001344;color:#fff}.answer.active span,.answer:hover span{color:inherit}.answer span{font-weight:600;color:#001344}.answer .number{text-transform:lowercase}.answer .value{margin-left:2rem}.test-finish-block{padding-left:0;padding-right:0}.test-finish-block-success .dialog{justify-content:center}.test-finish-block-success .test-finish-result.fail{cursor:pointer}.test-finish-block-success .test-finish-result .icon{fill:#001344}.test-finish-block-success .test-finish-result span{color:#001344}.test-finish-block-failure .test-finish-result .icon{fill:#acacac}.test-finish-block-failure .test-finish-result span{color:#acacac}.test-finish-result{margin-top:10rem;margin-bottom:10rem}.test-finish-result .icon{width:10rem;height:10rem}.test-finish-result button{width:100%;cursor:pointer}.test-finish-result button,.test-finish-result span{text-align:center;background-color:transparent;border:none;margin-top:3.5rem;font-size:1.8rem;font-weight:700;display:block}.news-amount{margin-bottom:7rem}.events-amount,.news-amount{margin-left:auto;margin-right:auto}.events-amount .card-square{margin-bottom:3rem}.margin-top-negative{margin-top:-12rem;position:relative;z-index:1}.margin-top-negative-md{margin-top:-24rem}.news-content img{height:auto;-o-object-fit:contain;object-fit:contain}.card-news{border:5px solid #daedfe;padding:2.5rem 2.5rem 4rem;background-color:#fff;height:51rem;margin-bottom:3rem;border-radius:10px}.card-news .card-img{position:relative;overflow:hidden;height:31rem;width:100%}.card-news .card-title,.card-news a{font-size:1.8rem;font-weight:600;color:#3b3b3b}.card-news .card-title a{text-decoration:none;display:-webkit-box;max-height:6rem;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2}.card-news .card-title{margin-top:2.6rem;margin-bottom:1.5rem}.news-main-image{position:relative;overflow:hidden;background-color:#fff;padding:2.5rem;border:.5rem solid #daedfe;height:66rem}.news-main-image:after{content:"";position:absolute;border:2.5rem solid #fff;top:0;bottom:0;left:0;right:0}.blog-content{margin-top:5rem;margin-bottom:15rem}.blog-content img{margin-top:4rem;margin-bottom:4rem}.blog-latest{background-color:#f9f9f9;padding-top:7rem;padding-bottom:10rem;text-align:center}.blog-latest .news-amount{margin-top:6rem;margin-bottom:5rem;text-align:left}.page-title-event-row{display:flex;align-items:center;margin-top:2rem;margin-bottom:3rem}.page-title-event-row .date{color:#001344;display:flex;flex-direction:column;align-items:center;margin-right:7rem}.page-title-event-row .date .day{color:#001344;font-weight:600;font-size:7rem;display:block;line-height:1.3em}.page-title-event-row .date .date-sm{display:block;color:#001344;font-size:1.2rem}.page-title-event-row .registrated-label{display:flex;align-items:center}.page-title-event-row .registrated-label .icon{fill:#122223;width:9rem;height:9rem;margin-right:2rem}.page-title-event-row .registrated-label .txt{font-size:1.4rem;font-weight:800;text-transform:uppercase;letter-spacing:.1rem;color:#001344;display:block}.page-title-top{padding-top:25rem}.page-title-relative .wrap{position:relative}.special-event-label{width:7.4rem;height:7.4rem;fill:#001344;position:absolute;top:-9rem;left:0}.pagination-list{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center}.pagination-list li{margin-left:1.5rem;margin-right:1.5rem}.pagination-list li a{text-decoration:none;width:8rem;height:8rem;font-weight:800;color:#daedfe;display:flex;justify-content:center;align-items:center}.pagination-list li a:hover{text-decoration:none}.pagination-list li.pag-control a{font-size:1.4rem;text-transform:uppercase}.pagination-list li:not(.pag-control) a{background-color:#fff;border:5px solid #daedfe;font-size:1.6rem}.pagination-list li:not(.pag-control).current a{background-color:#daedfe;color:#fff}.pagination-list li:not(.pag-control).empty a{border:none}.cards-section nav{width:100%}.log-section{margin-top:9rem;margin-bottom:25rem}.log-section .label-text{margin-bottom:1rem;width:42rem}.log-section .btns-row{margin-top:6rem}.log-section .btns-add .btn,.log-section .btns-add .btn-light,.log-section .btns-add .btn-light-tr,.log-section .btns-add .btn-sm,.log-section .btns-add .btn-tr{margin-top:1rem;margin-bottom:1rem}.log-section .register-stroke{margin-top:4rem}.log-section .register-stroke a{margin-left:.5rem;margin-right:.5REM;color:#3b3b3b}.separator{position:relative;align-self:flex-start}.separator:before{content:"";width:1px;height:44rem;position:absolute;top:-15rem;bottom:0;left:40%;background-color:#f1f1f1}.separator span{display:block;background-color:#fff;z-index:2;height:12rem;margin-right:15%;line-height:12rem;text-transform:uppercase;font-weight:600;font-size:1.6rem}.main,.separator span{position:relative}.sticky-menu{margin-top:-20rem;position:-webkit-sticky;position:sticky;top:2rem;background-color:#fff;width:42rem;padding:4rem 6.5rem 2rem;border:.5rem solid #daedfe;margin-left:auto}.sticky-menu .btn,.sticky-menu .btn-light,.sticky-menu .btn-light-tr,.sticky-menu .btn-sm,.sticky-menu .btn-tr{display:block;margin:5rem auto 1rem}.sticky-menu-list{margin:0;padding:0}.sticky-menu-list li{display:flex;align-items:baseline;counter-increment:section;margin-top:.5rem;margin-bottom:.5rem;color:#daedfe}.sticky-menu-list li a{display:flex;flex-wrap:wrap;align-items:baseline;text-decoration:none;padding-top:1rem;padding-bottom:1rem;color:#001344}.sticky-menu-list li a:before{content:counter(section) ".";font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:800;margin-right:.5rem}.sticky-menu-list li a *{color:#001344}.sticky-menu-list li.active,.sticky-menu-list li.active a,.sticky-menu-list li.active a *{color:#acacac}.sticky-menu-list li.active .sticky-menu-desc{margin-top:1rem;margin-bottom:1rem;opacity:1;visibility:visible;max-height:20rem;font-size:1.2rem;transition:opacity .4s ease-in-out .5s,visibility .4s ease-in-out .5s,max-height .4s ease-in-out,margin .4s ease-in-out}.sticky-menu-title{display:block;text-transform:uppercase;font-size:1.6rem;font-weight:600}.sticky-menu-desc{display:block;width:100%;font-size:0;opacity:0;visibility:hidden;max-height:0;margin-top:0;margin-left:2rem;margin-bottom:0;transition:opacity .4s ease-in-out,visibility .4s ease-in-out,max-height .4s ease-in-out .5s,margin .4s ease-in-out .5s}.data-block{margin-top:2rem;margin-bottom:14rem;max-width:42rem}.data-block.vacancy-section{max-width:100%}.data-block .vacancy-block .label-placeholder{position:static;display:block}.data-block .like-h4{margin-top:3rem;margin-bottom:6rem}.data-block .btn-save{display:block;margin-top:6rem}.data-block .add-more{padding:0;margin-left:auto;display:block;min-width:auto;margin-top:1rem;margin-bottom:1rem}.data-block .label-text{display:block;width:100%;margin-top:1.5rem;margin-bottom:1.5rem}.data-block .label-select{margin-top:2rem;margin-bottom:2rem;width:100%}.data-block .label-select .select{width:100%}.data-block .choose-items,.data-block .choose-items .radio{margin-top:1rem;margin-bottom:1rem}.label-image{width:27rem;height:30rem;border:5px dashed #001344;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:4rem;cursor:pointer}.label-image .input-file{display:none}.label-image .icon{width:7rem;height:7rem;fill:#daedfe}.label-image .text{font-size:1.4rem;font-weight:800;margin-top:3.5rem;color:#daedfe}.pika-single{margin-top:2.4rem;box-shadow:none;border:3px solid #3b3b3b;font-family:Roboto,sans-serif}.pika-lendar{width:36.2rem;margin:1.6rem}.pika-table th{color:#3b3b3b;font-weight:800;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #adadad}.pika-table th abbr[title]{text-decoration:none}.pika-button{font-weight:400;background-color:#fff;border-bottom:1px solid #adadad;padding-top:1rem;padding-bottom:1rem;text-align:center}.pika-label{font-size:1.8rem;line-height:2.4rem}.is-today .pika-button{color:#001344}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{border-radius:0;background-color:#daedfe}.btn-edit{width:2.5rem;height:2.5rem;line-height:0;line-height:1;padding:0;min-width:auto;border:none;cursor:pointer}.btn-edit .icon{width:2.2rem;height:2.2rem;fill:#001344}.btn-edit:not(:disabled).active .icon,.btn-edit:not(:disabled):focus .icon,.btn-edit:not(:disabled):hover .icon{fill:#001344}.fixed-info{position:relative;background-color:#daedfe;width:42rem;max-width:100%;padding:6rem 4.5rem 5rem}.fixed-info .btn-edit{position:absolute;top:2rem;right:2rem}.fixed-info-data .datatype-icon{fill:#001344;width:5rem;height:5rem}.fixed-info-data .data-title{color:#001344}.fixed-info-data .text{color:#001344;display:block}.network-array{margin-top:2rem;margin-bottom:2rem}.label-network{justify-content:space-between;max-width:100%;margin-top:1.5rem;margin-bottom:1.5rem}.label-network,.network-name{display:flex;align-items:center}.network-name .icon{width:3rem;height:3rem}.network-name span{font-weight:800;display:block;margin-left:2rem}.network-add{display:flex;align-items:center}.network-add span{color:#daedfe}.network-add .btn-close{padding:0;width:2.5rem;height:2.5rem;border:none;display:block;margin-left:1rem}.network-add .btn-close .icon{width:1.5rem;height:1.5rem;fill:#000}.network-add .btn-light-tr,.network-add .btn-tr{padding:0;min-width:auto}.search-row{margin-top:7rem;margin-bottom:10rem}.label-search{width:100%;border:5px solid #fff;display:flex;justify-content:space-between}.label-search .input-text{background-color:transparent;border:none;padding-left:6rem;width:70%;outline:none;color:#fff;font-size:1.4rem;letter-spacing:.2rem}.label-search .input-text::-moz-placeholder{color:#fff}.label-search .input-text:-ms-input-placeholder{color:#fff}.label-search .input-text::placeholder{color:#fff}.label-search .select{width:30%;margin-left:auto;border-right:5px solid #fff;padding-right:1.5rem}.label-search .select .select-inner{letter-spacing:.2rem;height:8rem;line-height:8rem;padding-top:0;padding-bottom:0;background-color:transparent;border:none;color:#fff;text-align:right}.label-search .select .select-inner:after{background-image:url(../img/icons/down-arrow-light.svg)}.label-search .btn-light-tr{min-width:27rem;border:none;position:relative}.label-search .btn-light-tr:before{content:"";position:absolute;left:8px;top:0;height:100%;width:5px;background-color:#fff}.btn-filter{min-width:auto;margin:auto;display:block}.btn-filter .icon{width:3.2rem;height:3.2rem;stroke:#fff}.cards-user-amount{margin-top:2rem;margin-bottom:2rem}.card-user{border:5px solid #001344;padding:4rem 4.2rem;margin-bottom:2rem}.card-user__img{position:relative;overflow:hidden;width:7rem;height:7rem;border-radius:50%;margin-right:3.4rem}.card-user-name{font-size:1.8rem;font-weight:800;color:#3b3b3b;margin-top:1rem;margin-bottom:2rem}.card-user-status{font-size:1.4rem;color:#3b3b3b}.card-user-row{display:flex;align-items:center}.card-user-details{margin-top:6rem;margin-left:10.4rem;max-width:60%}.card-user-details__title{font-weight:800}.card-user-details__title,.card-user-details__value{display:block;color:#acacac;font-size:1.4rem}.active-status{display:flex;flex-direction:column;align-items:center}.active-status span{display:block;margin-top:1.6rem}.card-user-right-col{display:flex;flex-direction:column;justify-content:center}.btn-card-user{min-width:27rem;margin:4rem auto 0}.pagination{list-style:none;padding:0;margin-top:8rem;margin-bottom:6rem;display:flex;justify-content:center}.pagination .page-number{cursor:pointer;border:none;background-color:transparent;width:8rem;height:8rem;display:flex;justify-content:center;align-items:center;text-decoration:none;font-weight:600;font-size:1.6rem;margin-left:1.7rem;margin-right:1.7rem;color:#001344}.pagination .page-number.current{background-color:#fff;color:#001344!important;border:5px solid #001344!important}.pagination .page-number:not(.next):not(.prev):not(.dots){color:#001344;border:5px solid #daedfe}.pagination .page-number.next,.pagination .page-number.prev{color:#001344!important;text-transform:uppercase}.pagination .page-number.dots{margin-left:0;margin-right:0;width:6rem}@media (max-width:480px){.pagination .page-item.prev{width:100%}.pagination .page-item.prev .prev{margin:0 auto}}.row-desc{display:flex;margin-top:8rem;margin-bottom:4rem}.row-desc .icon{margin-top:.5rem;margin-right:6rem;width:5.5rem;height:5.5rem;fill:#daedfe}.row-desc p{font-style:italic;margin-top:0;margin-bottom:0}.filter{position:fixed;top:0;left:0;width:100%;min-height:100%;z-index:50;background-color:#daedfe;-webkit-overflow-scrolling:touch;transform:translateY(-100%);transition:all 1s cubic-bezier(.165,.84,.44,1)}.filter.filter-open{transform:translateY(0)}.filter .label-select .label-info{display:none}.filter .label-select .select{width:100%}.filter .like-5{color:#fff;margin:0;line-height:56px}.filter .form-style-white{width:100%;border:3px solid #fff;height:52px;padding:0 1.2rem;background-color:transparent;color:#fff}.filter .form-style-white:-ms-input-placeholder{color:#fff}.filter .form-style-white::-moz-placeholder{color:#fff}.filter .form-style-white::placeholder{color:#fff}.filter textarea.form-style-white{height:150px;padding-top:10px;max-width:100%;min-width:100%}.filter-inner{position:relative;margin-top:10rem;margin-bottom:10rem;border:5px solid #001344;padding:5.6rem 15.6rem;box-shadow:0 18px 31px rgba(0,0,0,.16);transition:all .8s ease-in-out}.btn-filter-close{position:absolute;top:5.6rem;right:12rem;background-color:transparent;border:none;outline:none;width:5rem;height:5rem;padding:0;cursor:pointer}.btn-filter-close .icon{width:3rem;height:3rem;fill:#fff}.filter-title{display:flex;justify-content:baseline}.filter-title .title{display:block;margin-top:1rem;margin-bottom:1rem;color:#001344;font-size:3rem;font-weight:800}.btn-link{text-transform:none;text-decoration:underline;font-weight:400;min-width:auto;padding-left:.5rem;padding-right:.5rem;margin-left:7rem}.filter-row{margin-top:2rem;margin-bottom:2rem}.filter-row .checkbox,.filter-row .radio{margin-top:3rem;margin-bottom:3rem}.filter-types{list-style-type:none;margin:0;padding:0}.filter-types li{margin-top:3rem;margin-bottom:3rem}.filter-types li a,.filter-types li span{text-transform:uppercase;font-size:1.6rem;font-weight:800}.filter-types li a{text-decoration:none;color:#fff}.filter-types li a.choosed-filter-tab{color:hsla(0,0%,100%,.5)}.filter-types li span{color:#acacac}.after-line{position:relative}.after-line:after{content:"";position:absolute;top:0;right:0;height:100%;width:1px;background-color:#fff;display:block}.filters-array{opacity:0;visibility:hidden;max-height:0;overflow:hidden;transform:translateY(10%);transition:all .4s ease-in-out}.filters-array.choosed-filter{opacity:1;visibility:visible;max-height:500rem;transform:translateY(0);transition:all .4s ease-in-out .4s}.desc-item-slogan{font-weight:800;color:#daedfe;margin-top:2rem;display:block;font-size:3rem;line-height:1.36667em}.video-block-main{position:relative;height:51.2rem}.video-block-main .video-inner{height:51.2rem}.list-border li{font-weight:800;letter-spacing:.1rem;line-height:1.7857em;margin-top:2rem;margin-bottom:2rem}.list-border li,.text-desc-style{color:#fff;font-size:1.4rem;display:block}.text-desc-style{font-style:italic;margin-top:3rem;margin-bottom:3rem}.desc-item .icon{width:5rem;height:5rem;fill:#daedfe;margin-bottom:4rem}.desc-item p{word-wrap:break-word;letter-spacing:.1em}.line-blocks{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-top:8rem;margin-bottom:5rem}.line-blocks:before{content:"";display:block;position:absolute;top:1rem;bottom:1rem;background-color:#fff}.info-label{margin-top:.5rem;margin-left:1.4rem;cursor:pointer}.info-label .icon{width:2.5rem;height:2.5rem;fill:#001344}.info-hover{opacity:0;visibility:hidden;position:absolute;top:-3rem;left:100%;transform:translateY(-100%);width:39rem;display:flex;align-items:stretch;flex-wrap:wrap;padding:2rem;background-color:#daedfe;border:5px solid #001344;margin-left:-1.5rem;transition:all .4s ease-in-out;z-index:4}.info-hover.show-info-hover{opacity:1;visibility:visible}.info-hover span{display:block;margin-left:1.5rem;width:calc(100% - 4rem);color:#fff}.info-hover:before{bottom:-3.5rem;left:-.5rem;border-color:#001344 transparent transparent;border-width:3.5rem 3.2rem 0 0}.info-hover:after,.info-hover:before{content:"";position:absolute;display:inline-block;width:0;height:0;border-style:solid}.info-hover:after{bottom:-2.2rem;left:0;border-color:#daedfe transparent transparent;border-width:2.2rem 2.1rem 0 0}.line-block-item{display:inline-flex;flex-wrap:wrap;align-items:stretch;position:relative;flex:1;width:100%;max-width:56rem}.line-block-item:not(:first-child){margin-top:5rem}.line-block-item:not(:last-child){margin-bottom:5rem}.line-block-item:before{content:"";display:block;border:10px solid #fff;background-color:#daedfe;border-radius:50%;position:relative;z-index:2}.line-block-item .line-block-title{display:block;margin-left:7rem;font-size:3rem;font-weight:800;color:#fff;margin-top:.5rem;width:calc(100% - 16rem)}.card-square-amount{margin-top:7rem;margin-bottom:5rem}.card-square-amount .card-square{margin-bottom:3rem}.card-square-amount .btn,.card-square-amount .btn-light,.card-square-amount .btn-light-tr,.card-square-amount .btn-sm,.card-square-amount .btn-tr{display:flex;justify-content:center;margin:10rem auto 0}.card-square{background-color:#fff;width:100%;height:60rem;border:5px solid #001344;position:relative;overflow:hidden;transition:all .6s cubic-bezier(.165,.84,.44,1);border-radius:10px}.card-square.special-card{border:none}.card-square-title{position:absolute;left:7rem;right:12rem;bottom:5rem}.card-square-title h2{margin-top:3rem;margin-bottom:2rem}.card-square-title .like-h3{font-size:3rem;color:#3b3b3b;text-decoration:none;display:-webkit-box;max-height:16.4rem;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:4}.card-square-date{position:absolute;top:5rem;right:6.5rem;display:flex;flex-direction:column;align-items:center}.card-square-date .day{font-size:7rem;font-weight:600;line-height:8rem;letter-spacing:0}.card-square-date .month{font-size:1.2rem}.card-square-sp{background-color:#daedfe;padding:6rem 14rem 6rem 7rem;color:#fff;transition:all .6s cubic-bezier(.165,.84,.44,1)}.card-square-sp .text{color:#fff;font-size:1.4rem}.card-square-sp ul{margin:4rem 0;padding:0;list-style-type:none}.card-square-sp ul li{color:#fff;font-size:1.4rem;line-height:1.4em;font-weight:800;position:relative;padding-left:3.4rem;margin-top:2.5rem;margin-bottom:2.5rem;max-width:75%}.card-square-sp ul li:before{content:"";width:1rem;height:1rem;border-radius:50%;display:block;background-color:#fff;position:absolute;top:.5rem;left:0}.section-text-lg .text{display:block;color:#fff;margin-top:8rem;margin-left:2rem}.footnote{margin-top:5rem;margin-left:2rem;display:flex;align-items:center}.footnote .icon{display:block;width:5rem;height:5rem;fill:#fff}.footnote .text{width:calc(100% - 8.4rem);display:block;color:#fff;font-style:italic;margin-left:3.4rem;margin-top:0}.card-full-light-amount{flex-direction:column}.card-full-light{position:relative;overflow:hidden;width:100%;height:44rem;margin-bottom:3rem;border:10px solid #001344}.card-full-light .card-full-light-inner{position:relative;width:100%;height:100%;background-color:hsla(0,0%,100%,.9);z-index:3;transition:all .8s cubic-bezier(.165,.84,.44,1)}.card-full-light .card-full-light-title{position:absolute;bottom:6.5rem;left:6rem;z-index:2}.card-full-light .card-full-light-title .caption{transition:all .8s cubic-bezier(.165,.84,.44,1)}.card-full-light .card-full-light-title h3{margin-top:2.5rem;margin-bottom:0;overflow:hidden;transition:all .6s cubic-bezier(.165,.84,.44,1) .2s}.card-full-light .card-full-light-title .like-h3{color:#3b3b3b}.card-full-light .card-full-light-title .desc{color:#fff;line-height:1.36em;letter-spacing:0;max-width:80%;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transform:translateY(100%);transition:all .6s cubic-bezier(.165,.84,.44,1)}.card-full-light:hover .card-full-light-inner{background-color:rgba(0,81,101,.5)}.card-full-light:hover .card-full-light-inner .caption{color:#fff}.card-full-light:hover .card-full-light-inner h3{transform:translateY(-100%);opacity:0;visibility:hidden;max-height:0}.card-full-light:hover .card-full-light-inner .desc{opacity:1;visibility:visible;transform:translateY(0);max-height:50rem}.slider{list-style-type:none;padding:0}.slider .slider-item{width:33.333%;margin:auto;display:flex;align-items:center;justify-content:center}.slider .slider-item img{width:27rem;height:16rem;display:block;margin:auto}.slider.partners-slider{margin-top:7rem;margin-bottom:8rem}.slider.slider-constructor .slider-item img{max-width:100%;min-width:100%;width:auto;height:auto}.slick-dots{bottom:-7rem}.slick-dots li.slick-active button:before{display:block;background-color:#daedfe;margin:.4rem;width:1.2rem;height:1.2rem;opacity:1}.slick-dots li button{width:2rem;height:2rem;border:1px solid #daedfe;display:flex;align-items:center;justify-content:center}.slick-dots li button:before{content:""}.to-video{display:block;position:relative}.to-video,.to-video img{max-width:100%}.to-video .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.to-video .play-btn .icon{width:10rem;height:10rem}.to-video+.buttons{margin-top:10rem;margin-bottom:5rem;display:flex;justify-content:center}.status-row{display:flex;align-items:flex-end;flex-wrap:wrap}.activity{display:flex;align-items:baseline;margin-right:3rem;margin-top:1rem;margin-bottom:-.2rem}.activity img{width:5rem;height:auto}.activity .activity-text{display:block;margin-left:1rem;font-size:1.4rem;color:#fff;margin-bottom:.2rem}.activity+.status{margin-top:1rem;margin-bottom:0}.cabinet-main-info{width:100%;margin-top:5rem}.cabinet-main-info .like-h5,.cabinet-main-info a,.cabinet-main-info p,.cabinet-main-info span{color:#001344}.cab-maininfo-item{margin-top:2rem;margin-bottom:4rem}.btn-with-icon-light{display:inline-flex;align-items:center;justify-content:center;padding:0}.btn-with-icon-light .icon{width:4rem;height:4rem;fill:#fff;margin-right:3.5rem;display:block}.btn-with-icon-light .txt{text-transform:none;color:#fff}.cab-loadinfo{text-align:center}.cab-loadinfo .contact-hidden{margin-bottom:2rem}.cab-loadinfo .contact-hidden>.text-center{display:none}.cab-loadinfo .contact-hidden .btn-light{width:100%;max-width:27rem}.cab-loadinfo .contact-hidden .btn-contacts-show{transition:background-color .4s ease-in-out}.cab-loadinfo .contact-hidden .hidden-values{opacity:0;visibility:hidden;max-height:0;text-decoration:none;display:block;font-size:1.4rem;margin-bottom:1rem}.cab-loadinfo .contact-hidden.visible-contacts .hidden-values{opacity:1;visibility:visible;max-height:40rem}.cab-loadinfo .contact-hidden.visible-contacts>.text-center{display:block}.cab-loadinfo .contact-hidden.visible-contacts .btn-contacts-show{opacity:0;visibility:hidden;max-height:0;overflow:hidden;padding:0}.cab-loadinfo .btn-with-icon-light{margin-top:1rem;margin-bottom:1rem}.courses-cab-amount{display:flex;flex-wrap:wrap;margin-top:6rem;margin-bottom:6rem}.courses-cab-amount .course-cab{margin-right:3rem}.course-cab{display:block;background-color:#fff;border-left:5px solid #fff;background-color:#122223;padding:7.5rem 4rem;width:42rem;text-decoration:none;position:relative;overflow:hidden;margin-bottom:2rem}.course-cab .stamp{position:absolute;width:14rem;height:14rem;right:0;bottom:-4rem;z-index:1;display:block}.course-cab-title{color:#fff;font-weight:800;position:relative;z-index:2}.plus-info{display:flex;justify-content:center;align-items:center;font-size:3rem;padding:5rem;margin-bottom:2rem}.col-person-lists{margin-bottom:0}.cab-person-list{margin-bottom:3rem}.cab-person-list .btn-expand{padding:0;min-width:auto}.cab-person-item img{width:5rem;height:auto}.cab-person-item .icon{width:5rem;height:5rem;fill:#daedfe}.cab-person-item .cab-person-title{font-size:1.6rem;color:#3b3b3b;font-weight:600;margin-top:2rem;margin-bottom:2rem}.cab-person-item .cab-person-timeline{font-size:1.4rem;color:#acacac;display:block;margin-bottom:1rem}.cab-person-item .cab-person-loc{font-size:1.4rem;color:#3b3b3b;display:block;margin-bottom:1rem}.expanded-area{opacity:0;visibility:hidden;max-height:0;transition:all .4s ease-in-out;overflow:hidden}.expanded-area.active-expand{opacity:1;visibility:visible;max-height:100rem}.payments{margin-bottom:23rem}.payments .table-responsive{border:5px solid #1d4bae;background-color:#123b96;padding:20px 40px}.payments .table-responsive td,.payments .table-responsive th{color:#fff;width:auto!important;padding-right:0}.payments .table-responsive td{font-weight:400}.payments .table-responsive td a{color:#fff;text-decoration:none}.arrow-title{display:flex;align-items:center;margin:0 -1.2rem 3rem}.arrow-title .btn-arrow{margin-left:1.2rem;margin-right:1.2rem}.arrow-title h2{text-transform:uppercase;width:calc(100% - 18rem);margin:0 1.2rem 0 2rem}.btn-arrow{width:5.3rem;height:5.3rem;border:5px solid #001344;background-color:#fff;cursor:pointer;position:relative}.btn-arrow,.btn-arrow .icon{transition:all .4s ease-in-out}.btn-arrow .icon{fill:#001344;width:1.4rem;height:1.4rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.btn-arrow.unactive{opacity:.5;pointer-events:none}.btn-arrow:not(.unactive):hover{background-color:#001344}.btn-arrow:not(.unactive):hover .icon{fill:#fff}.calendar-block{margin-top:6rem;margin-bottom:6rem;min-height:80rem}.calendar-upper{display:flex;flex-wrap:wrap}.calendar-upper .calendar-week{border:1px solid #acacac;width:14.2857%;padding:1rem 1.8rem;text-align:right}.calendar-upper .calendar-week span{font-size:1.6rem;font-weight:700;color:#acacac}.calendar-upper .calendar-week:not(:first-child){border-left:none}.calendar-inner{display:flex;flex-wrap:wrap}.calendar-inner .calendar-day{border:1px solid #acacac;border-top:none;position:relative;width:14.2857%;padding-top:14.2857%;height:0;text-align:right}.calendar-inner .calendar-day.with-date{cursor:pointer}.calendar-inner .calendar-day.unactive{pointer-events:none}.calendar-inner .calendar-day.unactive span{opacity:.5}.calendar-inner .calendar-day:after{content:"";display:block;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;border:5px solid #001344;opacity:0;transition:all .1s ease-in-out .2s}.calendar-inner .calendar-day span{position:absolute;top:23%;right:12%;font-size:2.4rem;font-weight:600}.calendar-inner .calendar-day:not(:nth-child(7n+1)){border-left:none}.calendar-inner .calendar-day.has-events:before{content:"";display:block;width:1.6rem;height:1.6rem;border-radius:50%;background-color:#001344;position:absolute;bottom:20%;right:12%}.calendar-inner .calendar-day.current-date span,.calendar-inner .calendar-day.has-events span{color:#001344}.calendar-inner .calendar-day.active:after{opacity:1;top:-1px}.calendar-events{position:relative;overflow-y:auto;max-height:100rem;padding-top:3rem!important;padding-bottom:42.2rem!important}.calendar-events .events-day{text-transform:capitalize;margin-top:3rem;margin-bottom:1.2rem}.calendar-event{padding:6rem;position:relative;margin-right:2rem;margin-bottom:3rem;border-radius:10px}.calendar-event h4{margin-top:1rem;margin-bottom:1rem}.calendar-event-date .calendar-event-month-year{font-size:1.2rem;text-align:center;display:block}.calendar-event-date .calendar-event-time{display:block;text-align:center;font-size:2.4rem;font-weight:600}.calendar-event-inner{margin-right:14rem}.calendar-event-description{margin-bottom:4rem}.calendar-event-buttons{display:flex;flex-wrap:wrap;align-items:center;margin-left:-2.5rem;margin-right:-2.5rem}.calendar-event-buttons a,.calendar-event-buttons button{margin-left:2.5rem;margin-right:2.5rem}.btn-with-icon{outline:none;text-decoration:none;border:none;background-color:transparent;margin-top:3rem;margin-bottom:3rem}.btn-with-icon .text{font-size:1.4rem;font-weight:600;color:#001344;margin-left:1.6rem}.btn-with-icon .icon{fill:#001344;width:2.4rem;height:2.4rem}.notification{position:fixed;width:42rem;bottom:2rem;right:2rem;z-index:99999;background-color:#fff;border:5px solid #001344;opacity:0;visibility:hidden;transform:translateX(10%);transition:all .5s ease-in-out;padding:2.5rem 2.5rem 4rem}.notification .btn-close{position:absolute;right:0;top:1.5rem}.notification .btn-close .icon{width:1.4rem;height:1.4rem;fill:#707070;opacity:.8}@media (max-width:480px){.notification{width:90%}}.open-notification{opacity:1;visibility:visible;transform:translateX(0)}.notification-header{display:flex;flex-wrap:wrap;align-items:center}.notification-header .notification-title{font-size:1.6rem;font-weight:600;color:#001344;margin:0 1rem 0 2rem;width:calc(100% - 9rem)}.notification-icon .icon{width:3.5rem;height:3.5rem;display:none}.notification-icon .info-icon,.notification-icon .success-icon{fill:#001344}.notification-icon .error-icon{fill:#ff5151}.notification.error{border-color:#ff5151}.notification.error .notification-title{color:#ff5151}.notification.error .error-icon{display:block}.notification.success{border-color:#001344}.notification.success .success-icon{display:block}.notification.info{border-color:#001344}.notification.info .info-icon{display:block}.notification-content{margin:1.4rem 2rem 1rem 5.5rem;font-size:1.4rem;line-height:1.6;letter-spacing:.1em}.notification-content ul{padding:0;margin:0}.test-serial{position:fixed;top:0;left:0;height:100%;display:flex;overflow:auto;justify-content:center;align-items:center;z-index:1001;transition:all 1s ease-in-out .3s}.test-serial,.test-serial .content-serial{width:100%;background-color:#000;opacity:0;visibility:hidden}.test-serial .content-serial{position:relative;max-width:1180px;padding:100px 120px;transition:all 0s ease-in-out}.test-serial .buttons-area{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.test-serial .buttons-area .btn-light,.test-serial .buttons-area .btn-light-tr{margin-bottom:1rem}.test-serial .btn-close{position:absolute;top:25px;right:25px}.test-serial .btn-close .icon{width:1.5rem;height:1.5rem;fill:#acacac}.test-serial .desc,.test-serial .like-h4{color:#fff}.test-serial.show-question{opacity:1;visibility:visible;transition:all .3s ease-in-out}.test-serial.show-question .content-serial{opacity:1;visibility:visible;transition:all 0s ease-in-out}@media screen and (max-width:768px){.test-serial{padding:15px;justify-content:flex-start;align-items:flex-start}.test-serial .btn-close{top:8px;right:8px}.test-serial .content-serial{padding:15px}.test-serial .buttons-area{text-align:center;justify-content:center}}@media (min-width:1081px){.page-title-anim.video{position:relative;overflow:hidden;height:100vh;max-height:50vw;display:flex;flex-direction:column;justify-content:center}.page-title-anim.video .bg-anim{display:block}.page-title-anim.video video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:auto}.page-title-anim.video .wrap{width:100%}.page-title-anim.video .bg-image{position:absolute;top:0;left:0;width:100%;height:100%}}@media (max-width:1080px){.page-title-anim .bg-image,.page-title-anim video{display:none}}.page-title-anim{position:relative;overflow:hidden}.page-title-anim .bg-anim{display:block}.wrap-z{position:relative;z-index:2}.bg-anim{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.bg-anim.start-move{display:block}.bg-anim .bg-square{position:absolute;top:0;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#122223;max-width:0;opacity:0;transition:all 1.6s cubic-bezier(.19,1,.22,1)}.start-anim{display:block}.start-anim .bg-square{max-width:64rem;opacity:1}.start-anim .svg-lines{transform:translateY(0)}.start-anim .left-letter,.start-anim .right-letter{transform:none}.start-move .left-letter,.start-move .right-letter,.start-move .svg-lines{transition:all .02s cubic-bezier(.895,.03,.685,.22)}.svg-lines{position:absolute;width:60rem;height:auto;top:-5rem;left:-22rem;fill:none;transition:all 1.8s cubic-bezier(.19,1,.22,1);transform:translate(-20%,-30%)}.svg-lines .cls-1{fill:none;stroke:#daedfe}.right-letter{position:absolute;width:50rem;height:auto;top:-8rem;right:-15rem;transform:translate(50%,-40%);transition:all 1.8s cubic-bezier(.19,1,.22,1)}.right-letter .cls-1,.right-letter .cls-3{fill:none}.right-letter .cls-1{stroke:#daedfe}.right-letter .cls-2{stroke:none}.left-letter{position:absolute;width:42rem;height:auto;fill:#daedfe;left:-13rem;bottom:11rem;transform:rotate(-60deg) translate(-50%,40%);transition:all 1.8s cubic-bezier(.19,1,.22,1)}#page-title{position:relative}.page-title--anim{display:flex;align-items:center}.page-title--anim .page-title-content{text-align:center;padding-top:5rem;padding-bottom:2rem}.coming-soon-body{padding:.1px;background-color:#daedfe;position:relative;height:auto;min-height:100vh}.coming-soon-body .bg-anim{display:block}.coming-soon-header{padding-top:6rem;padding-bottom:6rem;position:relative;z-index:3}.coming-soon-header img{display:block;max-width:25rem;margin-left:auto;margin-right:auto;text-align:center}.coming-soon-main{padding-top:16rem}.coming-soon-main .wrap{max-width:100rem;text-align:center}.coming-soon-main .page-title-desc{font-size:1.6rem;text-transform:uppercase;letter-spacing:.1rem;color:#fff;max-width:70rem;display:block;margin:6rem auto 3rem}.coming-soon-main .txt-info{color:#fff;display:block;max-width:70rem;margin-left:auto;margin-right:auto}.coming-soon-content{position:relative;z-index:3}.bg-anim.start-anim .waves .svg-waves{transform:translateY(0);opacity:1}.bg-anim.start-anim .waves .svg-letter{transform:translateX(0)}.bg-anim.start-anim .lines,.bg-anim.start-anim .lines .svg-letter,.bg-anim.start-anim .lines .svg-lines{transform:translateY(0);opacity:1}.bg-anim.start-move .lines .svg-letter,.bg-anim.start-move .lines .svg-lines,.bg-anim.start-move .waves .svg-letter,.bg-anim.start-move .waves .svg-lines{transition:all .02s cubic-bezier(.895,.03,.685,.22)}.bg-anim .waves{position:absolute;top:0;left:15vw}.bg-anim .waves .svg-waves{position:absolute;width:40rem;fill:#122223;top:0;left:0;transform:translateY(-100%);opacity:0;transition:all 1.5s ease-in-out}.bg-anim .waves .svg-letter{width:40rem;top:3rem;left:15rem;fill:#daedfe;transform:translateX(100%)}.bg-anim .lines,.bg-anim .waves .svg-letter{position:absolute;transition:all .6s ease-in-out}.bg-anim .lines{width:60rem;height:70rem;bottom:0;right:5rem;background-color:#122223;transform:translateY(100%)}.bg-anim .lines .svg-letter{position:absolute;top:15rem;left:-20rem;width:40rem;fill:none;stroke:#daedfe;opacity:0;transform:translateY(-100%);transition:all .6s ease-in-out}.bg-anim .lines .svg-letter .cls-1,.bg-anim .lines .svg-letter .cls-2{fill:none}.bg-anim .lines .svg-lines{position:absolute;width:40rem;top:-2rem;right:-10rem;left:auto;fill:#daedfe;opacity:0;transform:translateY(-150%);transition:all .7s ease-in-out}.error .page-title{padding-top:22rem;padding-bottom:12rem}.error .h1{margin-bottom:1.5rem}@media (max-width:768px){.error .h1{font-size:3.2rem}}.error .page-title-desc{margin-top:0;margin-bottom:5rem}@media (max-width:768px){.error .page-title-desc{font-size:1.8rem}}.text,a,p,span,ul li{font-size:1.4rem}.header .logo.composite{display:flex;align-items:center;text-decoration:none}.header .logo.composite img{width:6.5rem;height:auto;margin-right:3.2rem}.header .logo.composite .logo-text{font-size:2.4rem;line-height:1.3;font-weight:700;color:#fff}.footer{padding:0}.footer .footer-top{padding-top:3rem;padding-bottom:3rem}.footer .footer-bottom{padding:2.4rem 3rem}.footer .logo.composite{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none}.footer .logo.composite img{width:6.5rem;height:auto}.footer .logo.composite .logo-text{display:block;margin-top:3.2rem;color:#fff;font-size:2.4rem}.footer-menu{margin-top:5rem;margin-bottom:3rem}.footer-menu li{margin-left:7rem;margin-right:7rem}.footer-menu li a{font-size:3.6rem}.page-title-lg.page-title-center .page-title-btns,.page-title-lg.page-title-center .page-title-desc,.page-title-lg.page-title-center h1{text-align:left}.page-title-lg.page-title-center .page-title-desc{margin-top:2rem;margin-bottom:6rem}.page-title-btns{margin-left:-1.5rem;margin-right:-1.5rem}.btn,.btn-light,.btn-light-tr,.btn-light-tr span,.btn-light span,.btn-sm,.btn-sm span,.btn-tr,.btn-tr span,.btn span,.wysiwyg button,.wysiwyg button span{font-weight:600;letter-spacing:1px}.btn-light-tr:not(.btn-light-tr),.btn-light:not(.btn-light-tr),.btn-light:not(.btn-tr):not(.btn-light-tr),.btn-sm:not(.btn-light-tr),.btn-sm:not(.btn-tr):not(.btn-light-tr),.btn-tr:not(.btn-light-tr),.btn:not(.btn-light-tr),.btn:not(.btn-tr):not(.btn-light-tr),.wysiwyg button:not(.btn-light-tr),.wysiwyg button:not(.btn-tr):not(.btn-light-tr){border-width:5px;border-radius:10px}.bg-orange,.moncenter-section.bg-orange{background-color:#001344}.section-pd{padding-top:10rem;padding-bottom:10rem}.desc-item{margin-top:2rem;margin-bottom:2rem}.row-texts{margin-top:8rem;margin-bottom:16rem}.blocks-list .desc-item{margin-top:0;margin-bottom:0}.list-border{border:5px solid #fff;padding:8rem 6rem 8rem 9rem;list-style-type:none}.desc-item .icon{margin-bottom:2rem;width:4rem;height:4rem}.line-blocks:before{width:1rem;left:1.5rem}.line-block-item:before{width:2rem;height:2rem;border-color:#daedfe;background-color:#fff}.page-title-bg:after{background-color:rgba(218,237,254,.9)}.card-full:after{background-color:rgba(218,237,254,.7)}.cards-section{padding-top:7rem;background-color:#daedfe}.cards-section .two-in-row{display:flex;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.cards-section .two-in-row .card-full{margin-left:2rem;margin-right:2rem;width:calc(50% - 4rem);padding-left:5rem;padding-right:5rem}.cards-section .pagination .page-item .page-number:not(.next):not(.prev):not(.dots){color:#001344;border:5px solid #001344}.cards-section .pagination .page-item .next,.cards-section .pagination .page-item .prev{color:#001344}.cards-section .pagination .active{opacity:.7}.event-calendar-block .wrap-lg{max-width:176rem}.block-full{background-color:#fff;border:5px solid #001344;padding:0 1.5rem 0 3.5rem}.btn-arrow{border-width:5px}.calendar-block h2{color:#001344}.calendar-event{border:5px solid #001344;padding:3rem 4rem 2rem}.calendar-event-date{position:absolute;top:5rem;right:6rem}.calendar-event-date .calendar-event-day,.calendar-event-date .calendar-event-month-year{text-align:right}.calendar-event-date .calendar-event-day{font-size:7rem;font-weight:600;line-height:6.5rem;display:block;text-align:center;margin-bottom:1rem}.calendar-event-date .calendar-event-month-year{font-size:1.6rem}.calendar-event-description{margin-bottom:2rem}.calendar-event-inner{margin-right:0}.calendar-inner .calendar-day.current-date span{color:#122223}.arrow-title h2{font-size:3rem}.cabinet-main-info{margin-top:2rem;margin-bottom:2rem}.card-news{overflow:hidden}.card-fw .card-preloader:after,.card-fw.lock .card-preloader:after,.video-block .video-inner:after{background-color:rgba(218,237,254,.7)}.card-video,.video-block{border-radius:12px}.card-video{border-width:3px}.new-main-menu{list-style-type:none;display:flex;align-items:center;padding-left:0}.new-main-menu li{margin-left:1rem;margin-right:1rem}.new-main-menu li a{display:flex;padding:1rem;text-decoration:none;color:#fff;font-size:1.6rem;transition:all .4s ease-in-out}.new-main-menu li a span{color:#fff}.new-main-menu li a:hover{opacity:.7}.more-menu{display:flex;align-items:center}.more-menu span{display:block;font-size:1.6rem;color:#fff}.more-menu .icon{display:block;margin-left:.6rem;width:2.4rem;height:2.4rem;fill:#fff;transition:all .3s ease-in-out}.has-secondary-menu{position:relative}.has-secondary-menu.open .new-secondary-menu{opacity:1;visibility:visible}.has-secondary-menu.open .more-menu .icon{transform:rotate(180deg)}.new-secondary-menu{position:absolute;width:30rem;background-color:#fff;padding:2.4rem;border-radius:12px;top:100%;left:-200%;right:-200%;margin-left:auto;margin-right:auto;list-style-type:none;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.new-secondary-menu li a{padding:0;margin-top:.4rem;margin-bottom:.4rem;font-size:1.6rem;text-decoration:none;color:#daedfe;transition:all .4s ease-in-out}.new-secondary-menu li a:hover{opacity:.7}.new-menu-nav{display:flex;align-items:center;align-self:start}.new-person-menu-block .btn-login{margin-left:2rem;padding:1.6rem 3.2rem}.small-menu .logged-in-person{position:relative}.small-menu .logged-in-person.open .person-menu{opacity:1;visibility:visible}.small-menu .logged-in-person .person-menu{opacity:0;visibility:hidden;position:absolute;top:100%;right:4rem;width:25rem;background-color:#fff;border-radius:12px;padding-top:2.4rem;padding-bottom:2.4rem;transition:all .4s ease-in-out}.small-menu .logged-in-person .person-menu li{width:100%!important;margin:.8rem 3.2rem}.small-menu .logged-in-person .person-menu li a .icon{width:2rem;height:2rem;fill:#0d3a84;margin-right:1rem}.small-menu .logged-in-person .person-menu li a .txt{width:calc(100% - 3rem);font-size:1.6rem;font-weight:400;text-transform:capitalize;color:#0d3a84}.small-menu .person-menu-info{cursor:pointer}.small-menu .person-menu-info .person-menu-image{border-radius:12px;width:4rem;height:4rem;margin-right:1rem}.small-menu .person-menu-info span{width:calc(100% - 5rem);color:#fff;text-transform:capitalize;font-size:1.6rem;font-weight:400}.btn-mob-menu{display:none}.section-partners{background-color:#f1f1f1;padding-top:2rem!important;padding-bottom:2rem!important}.section-partners .slider .slider-item img{height:8rem;width:auto}.section-partners .tns-nav button{width:12px;height:12px;border:none;background:#daedfe;border-radius:20%;margin:5px;opacity:.5}.section-partners .tns-nav button.tns-nav-active{opacity:.7}.list-in-queue-light .line-block-item:before{background-color:#daedfe;border-color:#fff}.slider .slider-item a{display:block;position:relative;overflow:hidden;height:15rem}.slider .slider-item a img{position:absolute;top:-100%;left:-100%;right:-100%;bottom:-100%;max-width:100%;margin:auto;min-width:100%;min-height:100%;-o-object-fit:contain;object-fit:contain;width:auto;height:auto}.w-100{width:100%}.buttons{justify-content:flex-start}.desc-item{margin-top:4rem;margin-bottom:4rem}.calendar-event-time{margin-left:.4rem}.blog-section.margin-top-negative-md .blog-content{background-color:#fff;position:relative}.blog-section.margin-top-negative-md .blog-content:before{content:"";display:block;position:absolute;top:-3rem;bottom:0;left:-5rem;right:-5rem;background-color:#fff;z-index:0;border-radius:16px}.blog-section.margin-top-negative-md .blog-content .col-10,.blog-section.margin-top-negative-md .blog-content .col-10-w,.blog-section.margin-top-negative-md .blog-content .col-md-w{position:relative;z-index:2}.person-img{height:27rem}.section-image-button{background-color:#daedfe;padding-top:12rem;padding-bottom:8rem}.section-image-button.transparent{background-color:transparent}.row-flex{display:flex;align-items:flex-start}.image-block-round{position:relative;overflow:hidden;width:30rem;height:30rem;border-radius:16px;margin-right:5.5rem}.text-block-near-image{width:calc(100% - 35.5rem);max-width:96rem}.title-text-block{text-transform:uppercase;color:#fff;position:relative;padding-left:1.6rem;font-weight:400}.title-text-block:before{content:"";display:block;width:1px;height:2rem;position:absolute;top:0;left:0;background-color:#001344}.content-text-block{margin-top:3rem;margin-bottom:5rem}.content-text-block,.content-text-block p{color:#fff;font-size:2.4rem;font-weight:700}.line-block-item .line-block-title{font-size:1.6rem;letter-spacing:.1em}.anchor-menu li a,.btn-with-icon .text,.calendar-event-description,.card-square-sp .text,.card-square-sp ul li,.moncenter-section p,.section-text p{font-size:1.4rem;letter-spacing:.1em}.calendar-event-description{max-width:70%}.calendar-event .calendar-event-inner h4{width:70%}.caption{font-size:1.2rem}.anchor-menu li a{font-size:1.4rem;font-weight:600;text-decoration:none;margin-left:2.55rem;margin-right:2.55rem}.section-text{padding-top:8rem;padding-bottom:8rem}.section-text .icon{width:5.5rem;height:5.5rem;fill:#001344}.section-text p{margin-top:2.5rem;margin-bottom:2.5rem;font-size:1.4rem}.btn,.btn-light,.btn-light-tr,.btn-light-tr span,.btn-light span,.btn-sm,.btn-sm span,.btn-tr,.btn-tr span,.btn span,.wysiwyg button,.wysiwyg button span{font-size:1.4rem;letter-spacing:.2em}.cabinet-main-info .like-h5{font-size:1.8rem}.modal-koh .content-modal .head-area{background-color:#daedfe}.modal-koh .content-modal .content-area{background-color:#f3f9ff}.line-block-item:not(:last-child){margin-bottom:2rem}.section--lesson{position:relative;margin-top:-35rem;padding-bottom:5rem}@media (min-width:641px){.video-desc{position:relative}.video-desc:before{z-index:-1;content:"";position:absolute;width:100vw;left:calc(-1*(100vw - 100%)/2);right:0;top:0;height:100%;background-color:#daedfe}.video-desc.video-desc--invert{padding-top:5rem;padding-bottom:5rem}.video-desc.video-desc--invert .like-h5{margin-top:0}.video-desc.video-desc--invert .like-h5,.video-desc.video-desc--invert p{color:#001344}}.page-title-lg{padding-top:27rem;padding-bottom:20rem}.bages-row{padding:12px 8px;display:flex;flex-wrap:wrap;margin:-8px}.badge{margin:8px;font-size:14px;line-height:16px;font-weight:500;padding:10px 16px;border:1px solid #000;border-radius:32px;stroke:#000;fill:transparent;display:block}.badge svg{width:20px;height:20px;margin:-5px 5px -5px 0}.badge.green{stroke:#008b70;border-color:#008b70;color:#008b70}.badge.yellow{stroke:#f5ca32;border-color:#f5ca32;color:#f5ca32}.badge.red{stroke:#cf001d;border-color:#cf001d;color:#cf001d}.softskill{margin:-8px;padding:10px 0 25px}.icon-info{fill:transparent;stroke:#656565;width:16px;height:16px;cursor:pointer}.open-prompt{cursor:pointer;position:static}.open-prompt .prompt{border-radius:10px;background-color:#daedfe;padding:10px;color:#fff;box-shadow:0 7px 7px -6px rgba(0,0,0,.1);transition:all .4s ease;opacity:1;visibility:visible;z-index:100;position:absolute;width:auto;bottom:auto;margin-top:30px;margin-right:15px;pointer-events:none;font-size:14px;line-height:16px}@media (max-width:768px){.open-prompt .prompt{left:15px}}.open-prompt .prompt ul li{margin-bottom:2px;color:#fff;font-size:14px;line-height:16px}.open-prompt:not(:hover) .prompt{opacity:0;visibility:hidden;pointer-events:none}.clean-list{list-style:none;padding:0;margin:0}.clean-list li,.clean-list ol{border-bottom:none!important;margin-bottom:0!important;padding:0!important}.before-point:before{content:"";border:2px solid #fff;display:inline-block;border-radius:50%;width:10px;height:10px;margin-right:4px;background-color:#000}.before-point.green:before{background-color:#008b70}.before-point.yellow:before{background-color:#f5ca32}.before-point.red:before{background-color:#cf001d}.py-0{padding-top:0!important;padding-bottom:0!important}.wrap-lg{margin-left:auto;margin-right:auto;max-width:138rem;padding-left:1.5rem;padding-right:1.5rem}.moncenter-section.bg-main{background-color:#122223}.moncenter-section.bg-main h1,.moncenter-section.bg-main h2,.moncenter-section.bg-main h3,.moncenter-section.bg-main h4{color:#001344}.moncenter-section.bg-main p{color:#fff}.moncenter-section.bg-main .img-right{display:block;margin-left:auto}.empty-page-title{padding-bottom:9rem!important}.answers-block .label-text{width:100%;cursor:default}.answers-block .label-text.active .label-placeholder{top:0;left:0;font-weight:300;color:#001344;font-size:1.4rem;letter-spacing:.1em}.test-block .reset-question{cursor:pointer;display:none}.test-block .reset-question.active{display:block}.test-block .amount-change-delete{margin:-2px}.test-block .amount-change-delete label{margin:2px}.test-block .answers-block .amount-change{margin-left:-2px;margin-right:-2px}.test-block .answers-block .amount-change>span{display:inline-flex;margin:0 2px}.test-block .answers-block .amount-change>span .word-in-draggable{padding-top:8px;padding-bottom:8px;margin-bottom:0}.test-block .answers-block .draggable-change{margin-left:-2px;margin-right:-2px}.test-block .answers-block .draggable-change>span{display:inline-flex;margin:0 2px 4px}.test-block .answers-block .draggable-change>span .word-in-draggable{padding-top:8px;padding-bottom:8px}.test-block .answers-block .draggable-item{padding-left:4.4rem}.test-block .answers-block .draggable-item:before{left:2rem;position:absolute}.checkbox-test input:checked+.control+.answer{border-color:#e5edf9;background-color:#e5edf9}.checkbox-test input:checked+.control+.answer,.checkbox-test input:checked+.control+.answer span{color:#daedfe}.checkbox-test .active+.text{border-color:#e5edf9;background-color:#e5edf9}.checkbox-test .active+.text:hover{color:#daedfe}.label-change-delete input{width:auto;margin-right:3rem;font-weight:700;outline:none;border:none;border-bottom:1px dotted #3b3b3b}.label-change-delete,.label-delete{display:inline-flex;align-items:center;padding:.9rem 2rem;border-radius:48px;border:3px solid #daedfe;position:relative}.label-change-delete .btn-in-label,.label-delete .btn-in-label{position:absolute;top:calc(50% - 1rem);right:2rem;background-color:#fff;padding:0;display:flex;justify-content:center;align-items:center;border:none;outline:none;width:1.8rem;height:1.8rem;cursor:pointer}.label-change-delete .btn-in-label.label-save,.label-delete .btn-in-label.label-save{display:none}.label-change-delete .btn-in-label.label-save .icon,.label-delete .btn-in-label.label-save .icon{width:1.8rem;height:1.8rem}.label-change-delete .btn-in-label .icon,.label-delete .btn-in-label .icon{width:1.2rem;height:1.2rem;fill:#daedfe}.label-delete .word{display:block;margin-right:3rem;font-weight:700;line-height:1.2}.current-change input{font-weight:700;border-bottom:none}.current-change .btn-in-label.label-save{display:flex}.current-change .btn-in-label.label-del{display:none}.not-change input{color:#acacac}.not-change .btn-in-label.label-save{display:none}.not-change .btn-in-label.label-del{display:flex}.draggable-change{margin-top:5rem}.draggable-item{cursor:pointer;display:inline-flex;align-items:center;padding:.9rem 2rem;border-radius:48px;border:2px dotted #daedfe;position:relative}.draggable-item:before{content:"";display:block;width:1.8rem;height:1.8rem;background-image:url(/img/icons/drag.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-right:1rem}.draggable-item .word{font-weight:700;line-height:1.2}.amount-container{position:relative;padding-bottom:2rem;overflow:hidden}.amount-container .stroke-line{position:absolute;width:100%;height:1px;background-color:#acacac;top:60px}.amount-container .stroke-line:nth-child(2){top:120px}.amount-container .stroke-line:nth-child(3){top:180px}.amount-container .stroke-line:nth-child(4){top:240px}.amount-container .stroke-line:nth-child(5){top:300px}.amount-container .stroke-line:nth-child(6){top:360px;top:420px}.word-in-draggable{display:flex;align-items:center;font-weight:700;padding-left:.1rem;padding-right:.1rem}.word-wrapper{display:inline-flex;min-height:60px;align-items:center;margin:0 2px}.word-wrapper .dragable-container{min-height:60px;min-width:60px;display:flex;align-items:center;position:relative}.word-wrapper .dragable-container:after{position:absolute;left:0;content:"?";display:inline-flex;align-items:center;justify-content:center;padding:5px 0;width:56px;border-radius:48px;border:2px dotted #daedfe;top:10px;font-weight:700;z-index:-1;opacity:.2}.word-wrapper .dragable-container .draggable-item{background-color:#fff}.words-container{flex-wrap:wrap}.results-row,.words-container{display:flex;align-items:center}.results-row{justify-content:center;margin-top:8rem;margin-bottom:9rem}.results-row .result-single{margin-left:1rem;margin-right:1rem;min-width:calc(20% - 2rem)}.results-block{padding-top:8rem;padding-bottom:8rem}.results-block .test-title-center{display:flex;flex-direction:column;align-items:center;text-align:center}.result-single{padding:3rem;border:1px solid #dfdfdf;border-radius:4px;display:flex;align-items:center}.result-single .result-desc{line-height:1.3em}.your-english-level{font-size:1.4rem;font-weight:400;line-height:1.7em;color:#3b3b3b;letter-spacing:.1em;margin-top:-2.5rem;margin-bottom:5rem}.your-english-level strong{text-transform:uppercase}.list-my-events .your-english-level{margin-top:0;margin-bottom:2.5rem}.svg-round{width:6rem;height:6rem;transform:rotate(270deg)}.svg-round circle{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear;stroke:#f1f1f1;stroke-width:5px}.svg-round .bar{stroke:#001344}.round-container{display:block;border-radius:100%;position:relative;width:6rem;height:6rem}.round-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem;font-weight:700;text-transform:uppercase}.result-text{margin-left:3rem;width:calc(100% - 11rem)}.result-percent{display:block;font-size:2.4rem;font-weight:700}.results-desc{display:block;font-size:1.6rem}.btn-block-center{display:flex;align-items:center;justify-content:center}@media (max-width:1280px){.result-text{margin-left:1rem;width:calc(100% - 9rem)}.result-single{padding:2rem .5rem}.results-block{padding-top:3rem;padding-bottom:3rem}.results-row{margin-top:4rem;margin-bottom:5rem}}@media (max-width:960px){.results-row{flex-wrap:wrap}.results-row .result-single{margin-top:1rem;margin-bottom:1rem;width:calc(50% - 2rem);padding:2rem}}@media (max-width:580px){.result-text{margin-left:3rem}.results-row .result-single{margin:.4rem 0;width:100%}}@media (max-width:480px){.btn-block-center{flex-wrap:wrap}.btn-block-center .btn,.btn-block-center .btn-light,.btn-block-center .btn-light-tr,.btn-block-center .btn-sm,.btn-block-center .btn-tr{margin-bottom:1rem;width:100%}}.desc-item+.btn,.desc-item+.btn-light,.desc-item+.btn-light-tr,.desc-item+.btn-sm,.desc-item+.btn-tr{margin-top:5.6rem}.section-half-text-image{padding-top:17.6rem;padding-bottom:15.2rem}.section-half-text-image .like-h4{font-size:3.2rem;color:#3b3b3b}.section-half-text-image .desc{font-size:1.4rem;margin-bottom:5.6rem}.image-right{display:block;margin-left:auto;margin-right:3rem}.section-int-test{padding-top:8.8rem;padding-bottom:16rem}.section-int-test .btn-block{margin-top:5.6rem}.test-desc{display:block;font-size:1.6rem;font-weight:700}.result-caption,.test-caption,.test-number{letter-spacing:normal;font-size:1.4rem}.result-caption{display:block;margin-top:0;margin-bottom:2rem}.result-title{margin-bottom:0;margin-top:1rem}.test-caption{display:block;margin-top:3.2rem;margin-bottom:4.8rem}.test-number{display:block;text-align:right;margin-top:0}.dragable-area{position:relative;margin-top:0}.dragable-area .draggable-item{display:flex;min-height:4.8rem;margin-bottom:1.6rem}.dragable-area .draggable-item .word{width:calc(100% - 2.8rem)}.draggable-container{position:relative;max-width:80%}.draggable-section-container{counter-reset:section}.draggable-section-container .amount-change-block{counter-increment:section}.draggable-section-container .amount-change-block:before{content:counter(section) ".";display:block;width:2rem;height:100%;position:absolute;top:1rem;left:-2rem}.amount-change-test{position:relative;margin-left:2rem}.amount-change-test .draggable-item{display:flex;min-height:4.8rem;margin-bottom:1.6rem;position:relative}.how-to-do-test{border-radius:6px;color:#daedfe;padding:7px;cursor:pointer;margin-left:20px;font-size:13px!important;font-weight:600px!important;position:relative;top:-7px;color:#fff;background-color:#daedfe;letter-spacing:2px}.accordion__content ul{margin:0;list-style:none;padding:0 4px}.accordion__content a{color:#3b3b3b;position:relative;text-decoration:none}.accordion__content a:after{content:"";position:absolute;left:0;right:0;bottom:3px;height:1px;background-color:#3b3b3b;transition:all .3s}.accordion__content a:hover:after{opacity:0}@media screen and (max-width:768px){.complete-wrapper{flex-direction:column-reverse}}@media screen and (max-width:768px){.complete-image,.complete-text{max-width:100%}}.amount-change-block{display:flex;width:100%;position:absolute;min-height:4.8rem;margin-top:.8rem;margin-bottom:.8rem}.draggable-lines{z-index:-1;pointer-events:none}@media (max-width:960px){.section-half-text-image,.section-int-test{padding-top:4.8rem;padding-bottom:8rem}}@media (max-width:768px){.section-half-text-image .image-right{margin-top:7rem;margin-left:auto;margin-right:auto}.test-number{text-align:left;margin-bottom:1.6rem}.test-caption{margin-bottom:2.4rem}.draggable-section-container{display:none}.draggable-container{max-width:100%}.draggable-amount-container{counter-reset:section;margin-left:2rem}.draggable-amount-container .amount-change-block{counter-increment:section}.draggable-amount-container .amount-change-block:before{content:counter(section) ".";display:block;width:2rem;height:100%;position:absolute;top:1rem;left:-2rem}}@media (max-width:640px){.section-half-text-image .desc{margin-bottom:4.8rem}}@media (max-width:480px){.section-half-text-image .btn-block a,.section-half-text-image .btn-block button,.section-int-test .btn-block a,.section-int-test .btn-block button{width:100%;margin-bottom:1.6rem}}.dragable-area{height:100%;width:100%;position:absolute;top:0;left:0;margin-top:-.8rem}.amount-change,.dragable-rel-lines,.dragable-rel-lines>div,.dragable-rel-lines>div:before{position:relative}.dragable-rel-lines .amount-change-block{margin-top:1.6rem}.amount-change-test{margin-top:.8rem}.test-title span{font-weight:inherit;font-size:inherit}@media (max-width:1600px){.footer-menu li a{font-size:3.6rem}.calendar-inner .calendar-day span{font-size:2rem;top:15%;right:15%}.calendar-inner .calendar-day.has-events:before{bottom:18%;right:15%}.calendar-upper .calendar-week span{font-size:1.4rem}.calendar-event .calendar-event-inner .calendar-event-buttons .btn-with-icon{width:100%}}@media only screen and (max-width:1920px) and (max-height:780px){.main-menu{padding-top:10rem;padding-bottom:3rem}.main-menu li{margin-top:1rem;margin-bottom:1rem}.secondary-menu{padding-top:3rem;padding-bottom:2rem}.person-menu-block{padding-top:2rem;padding-bottom:2rem}.person-menu{padding-top:1rem;padding-bottom:0}.person-menu li{margin-bottom:2rem}.person-menu-image{width:7rem;height:7rem}.person-menu-image:before{width:5rem;height:5rem}.logged-out-person{padding-top:12rem}}@media (max-width:1440px){.page-title-expand{padding-bottom:5rem}.page-title.page-title-sm.page-title-bottom{padding-bottom:34rem}.page-title-bottom-md{padding-bottom:10rem}.page-content{margin-top:7rem;margin-bottom:10rem}.margin-top-negative-md{margin-top:-10rem}.page-title-sm{padding-bottom:6rem}.title-btn{margin-top:10rem}.row-texts{margin-top:4rem;margin-bottom:8rem}.desc-item{margin-top:3rem;margin-bottom:3rem}.page-title-top{padding-top:23rem}.coming-soon-main{padding-top:8rem;padding-bottom:8rem}.bg-anim .lines{height:30rem}.calendar-block{min-height:60rem}.calendar-event{padding:4rem 4rem 2rem}.calendar-events{max-height:85rem}}@media (max-width:1366px){.header{padding-top:4rem;padding-bottom:4rem}.breadcrumbs{top:10rem;left:3.4rem}.footer{padding:3rem 3.5rem 2rem}.footer-menu{margin-top:6rem;margin-bottom:8rem}.person-menu li a .icon{margin-right:1.5rem}.person-menu{margin-left:-4rem;margin-right:-4rem;max-width:80rem}.person-menu li{width:calc(33.333% - 8rem);margin-left:4rem;margin-right:4rem}.person-menu li:nth-child(2){width:calc(50% - 4rem)}.main-menu li a{font-size:3rem}.menu-special-links{top:1rem}}@media (max-width:1280px){.like-h1,h1{font-size:5rem}.like-h2,h2{font-size:4rem}.like-h3,h3{font-size:3rem}.like-h4,h4{font-size:2rem}.footer .logo img{width:22rem}.footer-menu li{margin-left:4rem;margin-right:4rem}.footer-menu li a{font-size:1.8rem}.card-title{max-height:8.2rem}.row-md-lg{margin-left:-3rem;margin-right:-3rem}.row-md-lg .col-6{padding-left:3rem;padding-right:3rem}.card-thin{padding-left:5rem;padding-right:5rem;height:20rem}.card-thin-row{position:relative;margin-bottom:9rem}.line-row{position:absolute;top:50%;transform:translateY(-50%);z-index:5}.card-thin{margin-left:4rem;margin-right:0;padding-left:7rem}.card-thin:before{z-index:3}.card-type .round{border-width:3px;border-color:#fff}.page-title-expand .btn-expand{margin-top:5rem}.card-video{width:40rem!important;height:37.5rem;padding:1.5rem;margin-left:1rem;margin-right:1rem}.card-video,.card-video .like-h5{margin-top:2rem}.card-video .video-placeholder{height:22rem}.list-border{padding:3rem 4rem}}@media (max-width:1200px){.header{padding:4rem 1.5rem}.breadcrumbs{top:9rem;left:1.5rem}.author-row{padding:0 3rem}.author-info{padding-right:0}.card-full{padding:4rem 5rem;margin-bottom:2rem}.card-progress{width:calc(100% - 10rem)}.main-menu,.person-menu-block,.secondary-menu{padding-left:1.5rem;padding-right:1.5rem}.anchor-nav{overflow-x:auto;-webkit-overflow-scrolling:touch}.anchor-menu{flex-wrap:nowrap;max-width:100%}.anchor-menu li{white-space:nowrap}.card-thin-amount{margin-top:8rem}.wrap-left{margin-left:0;padding-right:1.5rem}.video-carousel{margin-right:-1.5rem}.sticky-menu{right:1rem}.card-square-sp{padding:3rem 4rem}.card-square-sp ul li{max-width:none}.card-square-title{left:4rem;right:4rem;bottom:3rem}.column-xlg-reverse{flex-direction:column-reverse}.cab-loadinfo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bg-anim .lines{display:none}.calendar-event-date{right:3rem}.calendar-event-inner{margin-right:8rem}.calendar-event-inner h4{width:100%!important}.calendar-event-inner .calendar-event-description{max-width:100%!important}.calendar-upper .calendar-week{padding:.5rem 1.2rem}.calendar-upper .calendar-week span{font-size:1.2rem}.calendar-inner .calendar-day span{top:10%;right:10%;font-size:1.8rem}.calendar-inner .calendar-day.has-events:before{bottom:12%;right:10%;width:1.2rem;height:1.2rem}.calendar-event-date .calendar-event-day{font-size:5rem;line-height:4.5rem}.calendar-event-date .calendar-event-time{font-size:2rem}.calendar-events{padding-top:4rem;max-height:68rem}.calendar-event{padding:3rem 3rem 1rem}.calendar-block{margin-top:4rem;margin-bottom:4rem}.calendar-event{padding:2rem 2rem 1rem}.calendar-event-date{position:static;display:flex;align-items:flex-end;flex-direction:column}.calendar-event-inner{margin-right:0}.calendar-inner .calendar-day span{font-size:1.4rem;top:8%}.calendar-inner .calendar-day.has-events:before{width:.8rem;height:.8rem}.calendar-inner .calendar-day.active:after{border-width:3px}.btn-arrow{width:4rem;height:4rem}.btn-arrow .icon{width:1.2rem;height:1.2rem}}@media (max-width:960px){.menu-special-links{position:static;background-color:#122223;padding-top:9rem;padding-right:1.5rem;justify-content:flex-end}.main-menu{padding-top:1rem;padding-bottom:2rem}.main-menu li,.secondary-menu li{margin-top:1.4rem;margin-bottom:1.4rem}.footer .logo img{width:18rem}.footer-menu{margin-top:4rem;margin-bottom:5rem;justify-content:space-around}.footer-menu li{margin-left:2rem;margin-right:2rem}.footer-menu li a{font-size:1.8rem}.footer-copyright{font-size:1.2rem}.page-title{padding-top:14rem;padding-bottom:8rem}.page-title-expand{padding-bottom:5rem}.page-title-bottom{padding-bottom:30rem}.page-title-bottom-md{padding-bottom:12rem}.desc-item{margin-top:2rem;margin-bottom:2rem}.card-fw{padding:2rem;height:28rem}.card-fw .card-content h2{max-width:calc(100% - 16rem)}.card-fw .card-preloader{width:35rem}.card-fw .card-preloader .btn-light-tr .icon{width:5rem;height:5rem}.card-fw .btn-play span{font-size:1.2rem}.card-fw .new-label{padding:.2rem .5rem}.card-fw .card-content{width:calc(100% - 38rem)}.video-section{margin-top:-28rem}.video-block .video-inner{height:44rem}.video-desc{padding-top:3rem;padding-bottom:6rem}.video-desc h2,.video-desc h3,.video-desc h4,.video-desc h5{margin-top:3rem}.person-page-title h1{margin-top:1rem}.person-page-title .person-img{width:auto;height:30rem}.card-news{height:44rem}.card-news .card-img{height:24rem}.label-text{max-width:100%}.line-block-item .info-hover{left:auto;right:0;bottom:auto;top:100%;transform:none}.line-block-item .info-hover:after,.line-block-item .info-hover:before{display:none}.section-pd-lg{padding-top:15rem;padding-bottom:15rem}.section-pd-lg .wrap-sm>.text{margin-top:4rem}.to-video .play-btn{min-width:auto}.to-video .play-btn .icon{width:5rem;height:5rem}.to-video+.buttons{flex-wrap:wrap;margin-top:3rem;margin-bottom:4rem;display:flex;justify-content:center}.to-video+.buttons .btn,.to-video+.buttons .btn-light,.to-video+.buttons .btn-light-tr,.to-video+.buttons .btn-sm,.to-video+.buttons .btn-tr{margin-bottom:1rem}.page-title-top{padding-top:18rem}.special-event-label{width:5rem;height:5rem;top:-6rem;left:2rem}.page-title-event-row .date .day{font-size:5rem}.cab-loadinfo{flex-direction:column}.status-row{flex-direction:column-reverse;align-items:center}.status-row .activity,.status-row .status{margin:1.5rem 0}.status-row .activity{flex-direction:column;align-items:center}.status-row .activity img{margin-bottom:1rem}.cabinet-main-info{margin-top:2rem}.block-full{padding-left:2rem;padding-right:2rem}.pagination .page-number:not(.next):not(.prev):not(.dots){width:6rem;height:6rem;margin-left:.4rem;margin-right:.4rem}.pagination .page-number.next,.pagination .page-number.prev{width:auto;height:6rem}.constructor{padding:0 1rem 1rem}.constructor .lesson-constructor-main .dialog-block .dialog__center,.constructor .lesson-constructor-main .dialog-block .dialog__left,.constructor .lesson-constructor-main .dialog-block .dialog__right{display:none}.constructor .lesson-constructor-main .dialog-block .mobile{display:block}}@media (max-width:820px){.menu-buttons .btn-with-icon{margin-right:2rem}.footer-bottom{flex-direction:column-reverse}.footer-bottom .soc-menu{margin-bottom:3rem;flex-direction:column}.footer-bottom .soc-menu .soc-links{margin-top:1rem;margin-left:0}.arrow-title{flex-wrap:wrap}.arrow-title h2{display:block;width:100%;margin-top:2rem;margin-left:1rem}.calendar-event{padding:2rem 2rem 1rem}.calendar-event-date{position:static;display:flex;align-items:flex-end;flex-direction:column}.calendar-event-inner{margin-right:0}.calendar-inner .calendar-day span{font-size:1.4rem;top:8%}.calendar-inner .calendar-day.has-events:before{width:.8rem;height:.8rem}.calendar-inner .calendar-day.active:after{border-width:3px}.constructor .lesson-constructor-main .dialog-block .dialog--original{padding:2.5rem 1rem}.constructor .lesson-constructor-main .dialog-block .dialog__buttons{padding:2rem 2.5rem}}@media (max-width:768px){.like-h1,.like-h2,h1,h2{margin-top:1.5rem;margin-bottom:1.5rem}.person-menu{margin-left:-2rem;margin-right:-2rem;max-width:80%}.person-menu li{width:calc(50% - 4rem);margin-left:2rem;margin-right:2rem}.logged-out-person{padding-top:8rem}.logged-out-person a{min-width:15rem}.anchor-menu{margin-top:2rem;margin-bottom:2rem}.section-pd{padding-top:5rem;padding-bottom:5rem}.row-texts{margin-top:2rem;margin-bottom:2rem}.row-mg-lg{margin-left:-1.5rem;margin-right:-1.5rem}.row-mg-lg .col-6{padding-left:1.5rem;padding-right:1.5rem}.counter-item .counter-value{font-size:5rem}.counter-item .caption{max-width:95%}.card-thin{height:34rem;padding-top:2rem;padding-bottom:2rem}.card-fw{flex-direction:column;flex-wrap:nowrap;height:auto}.card-fw .card-preloader{width:100%;height:28rem}.card-fw .card-content{width:100%;margin-left:0}.card-fw .card-content h2 a{max-height:5.4rem}.card-fw .card-content .btn-light-tr,.card-fw .card-content .btn-tr{position:static;margin-top:1rem}.section-multiple-videos{padding-top:5rem}.section-multiple-videos .desc-text{margin-bottom:3rem}.video-carousel{margin-top:4rem;margin-left:-1rem}.test-block{padding-left:0;padding-right:0}.test-block .btn,.test-block .btn-light,.test-block .btn-light-tr,.test-block .btn-sm,.test-block .btn-tr{text-align:center;margin:auto;display:block;padding:2rem 5rem}.answers-block{margin-bottom:5rem}.card-news{padding:1.5rem 1.5rem 2rem;height:38rem}.card-news .card-img{height:21rem}.card-news .card-title{margin-top:1rem}.news-main-image{height:48rem}.blog-content{margin-top:4rem;margin-bottom:10rem}.blog-content img{margin-top:2rem;margin-bottom:2rem}.btns-add .btn,.btns-add .btn-light,.btns-add .btn-light-tr,.btns-add .btn-sm,.btns-add .btn-tr{margin-left:1rem}.sticky-menu{margin-top:0;right:auto;top:auto;border:none;padding:1rem;position:relative;width:100%}.sticky-menu .sticky-menu-list{display:none}.sticky-menu .btn.d-block,.sticky-menu .d-block.btn-light,.sticky-menu .d-block.btn-light-tr,.sticky-menu .d-block.btn-sm,.sticky-menu .d-block.btn-tr{margin-top:0;width:100%}.slider .slider-item img{height:auto}.data-block{max-width:100%}.list-border{margin-top:3rem;padding:2rem 3rem}.line-block-item:not(:last-child){margin-bottom:5rem}.line-block-item:not(:first-child){margin-top:5rem}.card-square-amount .btn,.card-square-amount .btn-light,.card-square-amount .btn-light-tr,.card-square-amount .btn-sm,.card-square-amount .btn-tr{margin-top:3rem}.card-square-amount{margin-top:4rem}.card-square{height:40rem}.card-square.special-card{height:auto}.card-square.special-card .card-square-sp{position:relative}.card-square.special-card .card-square-sp ul{margin-bottom:0}.card-square-title .like-h3{font-size:2.4rem}.card-square-date{top:3rem;right:4rem}.card-square-date .day{font-size:5rem}.card-full-light{margin-top:2rem;margin-bottom:2rem;height:35rem}.card-full-light .card-full-light-title{left:2.4rem;right:2.4rem;bottom:4rem}.card-full-light .card-full-light-title h3{margin-top:1rem}.slider.partners-slider{margin-top:3rem;margin-bottom:5rem}.slick-dots{bottom:-4rem}.pagination-list li{margin-left:.5rem;margin-right:.5rem}.pagination-list li a{text-decoration:none;width:6rem;height:6rem}.card-wrap-faq .item{width:calc(50% - 24px)}.files-list .item{max-width:none;width:100%}.constructor .test-finish-block-success .dialog__center{width:100%}.constructor .test-finish-block-success .dialog__right{display:none}}@media (max-width:720px){.footer-menu{margin-top:5rem;margin-bottom:7rem;flex-direction:column;align-items:center}.footer-menu li{margin-top:1rem;margin-bottom:1rem}.footer-bottom .footer-copyright{text-align:center}.footer-bottom .soc-menu .soc-links{justify-content:space-around}.footer-bottom .soc-links li a .icon{width:2.5rem;height:2.5rem}}@media (max-width:640px){.header,.wrap{padding-left:1rem;padding-right:1rem}.person-img{margin:0 auto}.like-h1,h1{font-size:3rem}.like-h2,h2{font-size:2.4rem}.like-h3,h3{font-size:2rem}.btn-light-tr:not(.btn-close):not(.btn-menu),.btn-light:not(.btn-close):not(.btn-menu),.btn-sm:not(.btn-close):not(.btn-menu),.btn-tr:not(.btn-close):not(.btn-menu),.btn:not(.btn-close):not(.btn-menu){padding:1.2rem 1.5rem;font-size:1.2rem;min-width:auto}.btn-with-icon .icon{width:2.5rem;height:2.5rem}.btn-with-icon span{margin-left:1rem}.btn-menu{padding:0}.btn-menu .menu-name{display:none}.event-info{display:block}.event-info .col-6{max-width:100%}.menu-buttons{margin-top:5rem;flex-direction:column-reverse;align-items:flex-end}.menu-buttons .btn-light-tr{margin-top:1.5rem;margin-right:0;padding:0}.secondary-menu-block{display:block}.person-menu-block{padding-top:2rem;padding-bottom:2rem;background-color:#daedfe}.person-menu{max-width:none;opacity:0;visibility:hidden;max-height:0;overflow:hidden;padding-top:0;padding-bottom:0;transition:all .4s ease-in-out}.person-menu li{opacity:0;visibility:hidden;transition:all .4s ease-in-out .4s}.open-person-menu{background-color:#daedfe}.open-person-menu .person-menu-info:after{transform:rotate(180deg)}.open-person-menu .person-menu{opacity:1;visibility:visible;max-height:200rem;padding-top:1rem;padding-bottom:1rem;transition:all .4s ease-in-out .4s}.open-person-menu .person-menu li{opacity:1;visibility:visible;transition:all .4s ease-in-out}.person-menu-info{position:relative;-webkit-overflow-scrolling:touch}.person-menu-info:after{content:"";display:block;position:absolute;top:2.5rem;right:0;width:2.5rem;height:2.5rem;background-image:url(../img/icons/down-arrow-white.svg);background-size:2.5rem 2.5rem;background-position:50%;transition:all .4s ease-in-out}.secondary-menu{background-color:#daedfe;padding-top:2rem;padding-bottom:2rem}.logged-out-person{padding-top:0;margin-top:-1rem;margin-bottom:-3rem;display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.logged-out-person a{min-width:20rem!important;padding:1rem 2rem;margin-bottom:1rem}.breadcrumb-item span{font-size:1.2rem;margin-left:.5rem}.page-title{padding-top:13rem;padding-bottom:4rem}.page-content{margin-top:4rem;margin-bottom:6rem}.card-full{height:30rem;padding:3.5rem 2rem}.card-full .card-btn{bottom:0}.card-progress{width:calc(100% - 4rem)}.card-title{margin-top:0;max-height:5.4rem}.cards-section{padding-bottom:10rem}.page-title-lg{padding-top:18rem;padding-bottom:12rem}.page-title-bottom{padding-bottom:17rem}.page-title .info-item{display:block}.title-btn{margin-top:5rem}.anchor-menu{margin-left:-2rem;margin-right:-2rem}.anchor-menu li a{margin-right:2rem;margin-left:2rem}.counter-item{text-align:center;margin-bottom:3.5rem}.counter-item .caption{max-width:none}.counter-item .counter-title{margin-bottom:1rem}.card-thin-amount:after{left:2.2rem;width:.5rem}.card-type .round{width:3rem;height:3rem;border-width:3px;left:1rem}.completed .card-type .round,.in-process .card-type .round{width:5rem;height:5rem;border-width:3px;left:0}.completed .card-type .round .icon{width:2.5rem;height:2.5rem}.card-thin-amount{margin-top:5rem}.card-thin{margin-left:2.2rem;align-items:flex-start;padding:3rem 2rem 3rem 3rem;height:33rem}.card-thin .card-title{margin-bottom:1.4rem}.card-thin:before{width:.5rem}.card-thin .btn-light{position:absolute;bottom:4rem}.info-values{display:flex;flex-direction:column;align-items:flex-start}.info-values .info-item{margin-bottom:1.4rem}.card-thin-row{margin-top:2rem;margin-bottom:5rem}.author-row{text-align:center;flex-direction:column;align-items:center;margin-top:5rem;margin-bottom:5rem}.author-row .soc-links{justify-content:center;margin-bottom:1rem}.author-row .soc-links li a .icon{width:3rem;height:3rem}.btn-expand{font-size:1.2rem}.video-section{margin-top:-16rem}.video-block .video-inner{height:38rem}.show-video .video-modal .video .btn-close{top:5rem;right:1rem;width:4rem;height:4rem}.show-video .video-modal .video .btn-close .icon{width:2rem;height:2rem}.card-video .video-placeholder .btn-play .icon{width:4rem;height:4rem}.person-page-title .person-img{width:14.4rem;height:15.4rem;margin:auto}.person-page-title .person-img:after{border-width:10px}.person-page-title h1{text-align:center}.person-page-title .soc-links,.person-page-title .status{justify-content:center}.person-page-title .soc-links li a .icon,.person-page-title .status li a .icon{width:2.5rem;height:2.5rem}.cards-amount{margin-top:5rem}.test-block .btn,.test-block .btn-light,.test-block .btn-light-tr,.test-block .btn-sm,.test-block .btn-tr{padding:1rem 4rem}.title-with-info .info .icon{margin-top:1.7rem}.page-title-bottom-md{padding-bottom:13rem}.blog-latest{padding-top:4rem;padding-bottom:6rem}.blog-latest .news-amount{margin-top:4rem;margin-bottom:4rem}.news-main-image{height:34rem}.news-main-image:after{border-width:1rem}.log-section{margin-top:3rem;margin-bottom:5rem}.log-section .label-text{width:100%}.log-section .btns-row{margin-top:4rem}.btns-row .btn,.btns-row .btn-light,.btns-row .btn-light-tr,.btns-row .btn-sm,.btns-row .btn-tr{width:100%;margin-bottom:1rem}.btns-add .btn,.btns-add .btn-light,.btns-add .btn-light-tr,.btns-add .btn-sm,.btns-add .btn-tr{display:block;width:100%;margin-left:0}.separator span{width:12rem;text-align:center;height:auto;line-height:2rem;margin:5rem auto}.separator:before{left:0;height:1px;width:100%;top:50%;bottom:auto}.data-block{margin-top:0;margin-bottom:7rem}.data-block .like-h4{margin-top:2rem;margin-bottom:2rem}.data-block .btn-save{margin-top:2.5rem;width:100%}.data-block .fixed-info .btn-edit{padding:0}.page-title-desc{margin-top:4rem;margin-bottom:4rem}.page-title-desc,.page-title-desc span{font-size:1.2rem}.page-title-btns .btn,.page-title-btns .btn-light,.page-title-btns .btn-light-tr,.page-title-btns .btn-sm,.page-title-btns .btn-tr{margin-bottom:1rem}.desc-item{margin-bottom:3rem}.desc-item .icon{margin-bottom:1rem}.section-pd-lg{padding-top:6rem;padding-bottom:6rem}.section-pd-lg .footnote,.section-pd-lg .wrap-sm>.text{margin-left:0}.footnote{margin-top:3rem}.footnote .text,.footnote a{font-size:1.2rem}.card-full-light{margin-top:1rem;margin-bottom:1rem;height:30rem}.to-video+.buttons{margin-bottom:0}.page-title-top{padding-top:18rem}.page-title-event-row{flex-direction:column;align-items:flex-start;margin-bottom:1rem}.page-title-event-row .registrated-label{margin-top:2rem}.page-title-event-row .registrated-label .icon{width:6rem;height:6rem}.cab-row{width:100%}.courses-cab-amount{margin-top:3rem;margin-bottom:3rem}.courses-cab-amount .course-cab{margin-right:0}.course-cab{width:100%;padding:5rem 4rem}.plus-info{width:100%}.btn-contacts-show{padding-left:3rem;padding-right:3rem}.status{max-width:80%}.cab-loadinfo .btn-with-icon-light{padding:0!important}.cab-maininfo-item{margin-top:2rem;margin-bottom:2rem}.cab-person-item,.col-person-lists{margin-bottom:2rem}.cab-person-list{margin-bottom:0}.margin-top-negative-sm-none{margin-top:0}.calendar-block{min-height:auto}.calendar{display:none}.block-full{padding:0;border:none}.calendar-events .events-day{display:none}.calendar-events{padding-top:0!important;max-height:none}.calendar-event{margin-bottom:1rem;margin-right:0}.arrow-title{position:relative}.arrow-title .btn-arrow{position:absolute;top:0;bottom:0;margin:auto}.arrow-title .btn-arrow-prev{left:2rem}.arrow-title .btn-arrow-next{right:2rem}.arrow-title h2{text-align:center;font-size:2rem;margin-left:4rem;margin-right:4rem;margin-top:0}.calendar-event-buttons .btn-sm{display:none}.btn-with-icon{margin-top:0}.btn-with-icon .text{font-size:1.2rem}.page-title.page-title-sm.page-title-bottom{padding-bottom:17rem}.pagination .page-number{font-size:1.2rem}.pagination .page-number.next,.pagination .page-number.prev{width:auto;height:4rem}.pagination .page-number:not(.next):not(.prev):not(.dots){width:4rem;height:4rem}#modal-window .content .icon{margin-top:0}#modal-window .content .desc h3{font-size:24px}#modal-window .content .btn,#modal-window .content .btn-light,#modal-window .content .btn-light-tr,#modal-window .content .btn-sm,#modal-window .content .btn-tr{width:100%;height:59px}.homework-section .block{max-width:100%}.lesson-editor-part{flex-wrap:wrap}}@media (max-width:480px){.header{padding-top:3rem;padding-bottom:3rem}.header .logo img{width:16rem}.main-menu li a{display:block;font-size:2.6rem;text-align:center}.menu-buttons{margin-top:3rem}.person-menu,.person-menu li{margin-left:0;margin-right:0}.person-menu li,.person-menu li:nth-child(2){width:100%}.menu-special-links{padding-left:1.5rem;justify-content:center;flex-direction:column}.menu-special-links .btn-employer,.menu-special-links .lang{margin-left:0}.person-menu-image{width:6rem;height:6rem;margin-right:2rem}.person-menu-image:before{width:4rem;height:4rem}.person-menu-info:after{top:1.8rem}.person-menu-info span{font-size:1.6rem;width:calc(100% - 9rem)}.secondary-menu li a{display:block;text-align:center}.logged-out-person{align-items:center}.breadcrumbs{top:7.3rem;left:.7rem}.footer .logo img{width:16.4rem}.footer-menu li a{font-size:1.8rem}.page-title{padding-top:12rem;padding-bottom:2rem}.page-title-lg{padding-top:18rem;padding-bottom:12rem}.page-title-bottom{padding-bottom:18rem}.page-title-bottom-md{padding-bottom:14rem}.margin-top-negative-md{margin-top:-12rem}.card-fw{padding:0;border:none;margin-bottom:6rem}.card-fw .card-preloader{height:18rem}.card-fw .card-preloader .btn-light-tr .icon{width:4rem;height:4rem}.card-fw .new-label{position:static;font-size:1.2rem}.card-fw .card-content h2{max-width:none}.card-fw .card-content .btn-light-tr,.card-fw .card-content .btn-tr{display:none}.section-multiple-videos{padding-bottom:4rem}.video-section{margin-top:-16rem}.video-block .video-inner{height:20rem}.video-block .video-inner .btn-play .icon{width:5rem;height:5rem}.card-video{width:100%!important;padding:0;border:none;height:auto;margin-bottom:5rem}.card-video .video-placeholder{height:18rem}.video-carousel{margin-right:1rem}.test-block .btn,.test-block .btn-light,.test-block .btn-light-tr,.test-block .btn-sm,.test-block .btn-tr{padding:1.3rem 4rem!important}.card-news{padding:.7rem .7rem 2rem;height:33rem;margin-bottom:2rem}.card-news .card-img{height:18rem}.card-news .card-date{font-size:1.2rem}.news-main-image{height:20rem}.fixed-info{width:100%;padding:2rem}.line-blocks{margin-top:5rem;margin-bottom:3rem}.line-blocks:before{bottom:3rem}.line-block-item:not(:last-child){margin-bottom:3rem}.line-block-item:not(:first-child){margin-top:3rem}.line-block-item .line-block-title{margin-left:2.5rem;width:calc(100% - 11rem)}.line-block-item .info-hover{width:100%}.line-block-item .info-hover span{font-size:1.2rem}.notification-learning{bottom:0;right:0}.card-square-amount .card-square{margin-bottom:2rem;height:33rem}.card-square-amount .card-square.special-card{height:auto}.card-square-sp{padding:3.6rem 2rem}.card-square-title{left:2.4rem;right:2.4rem;font-size:2rem}.card-square-title h2{margin-top:1rem;margin-bottom:1rem}.card-square-title .like-h3{max-height:9.9rem}.card-square-date{top:2rem;right:2.4rem}.page-title-top{padding-top:16rem}.special-event-label{left:0}.pagination-list li{margin-left:.2rem;margin-right:.2rem}.pagination-list li a{text-decoration:none;font-size:1.2rem}.pagination-list li.pag-control a{font-size:1.2rem;width:auto;height:auto}.pagination-list li:not(.pag-control) a{width:4rem;height:4rem;border-width:2px}.like-h5,h5{font-size:1.4rem}.pagination{flex-wrap:wrap}.pagination .page-number.next,.pagination .page-number.prev{width:300px;text-align:center}.card-wrap-faq .item{width:calc(100% - 24px)}.constructor .lesson-constructor-main .test-block .answers-block .label-placeholder{font-size:12px;line-height:14px}.constructor .lesson-constructor-main .test-block .answers-block .label-line{margin-top:1.7rem}.constructor .lesson-constructor-main .dialog-block .dialog__buttons{display:flex;flex-direction:column-reverse}.constructor .lesson-constructor-main .dialog-block .dialog__buttons .btn,.constructor .lesson-constructor-main .dialog-block .dialog__buttons .btn-light,.constructor .lesson-constructor-main .dialog-block .dialog__buttons .btn-light-tr,.constructor .lesson-constructor-main .dialog-block .dialog__buttons .btn-sm,.constructor .lesson-constructor-main .dialog-block .dialog__buttons .btn-tr{min-width:47%;font-size:10px;padding:10px;width:100%;margin-bottom:5px}.constructor .lesson-constructor-main .dialog-block .dialog__buttons .btn-prev:active,.constructor .lesson-constructor-main .dialog-block .dialog__buttons .btn-prev:focus{background-color:#fff;color:#daedfe}.constructor .lesson-constructor-main .dialog-block .dialog__buttons .btn-next{margin-bottom:.3rem;background-color:#daedfe;color:#fff}.constructor .bottom__actions{padding:15px 0 0!important}.constructor .bottom__actions .actions{flex-direction:column-reverse}.constructor .bottom__actions .actions .btn,.constructor .bottom__actions .actions .btn-light,.constructor .bottom__actions .actions .btn-light-tr,.constructor .bottom__actions .actions .btn-sm,.constructor .bottom__actions .actions .btn-tr{margin-bottom:10px}.constructor .bottom__actions .actions .next-btn{background-color:#daedfe;color:#fff}}@media (max-width:532px){.payable{position:absolute;bottom:61px;width:100%;left:-15px}.constructor .lesson-constructor-main .image-editor-lesson-part{margin-right:0;flex-direction:column;align-items:center}.constructor .lesson-constructor-main .image-editor-lesson-part .image{width:40%}.constructor .lesson-constructor-main .image-editor-lesson-part .text{width:100%}}@media (max-width:532px){.course-single-payable{position:block}.course-single-payable .pay-additional{background-color:#123b96}}@media (max-width:400px){.constructor .test-finish-block-success .dialog__center .dialog__message-stats{flex-direction:column}}@media (max-width:650px){.constructor .lesson-constructor-main .dialog-block .dialog__buttons{display:flex;flex-direction:column-reverse}.constructor .lesson-constructor-main .dialog-block .dialog__buttons .btn,.constructor .lesson-constructor-main .dialog-block .dialog__buttons .btn-light,.constructor .lesson-constructor-main .dialog-block .dialog__buttons .btn-light-tr,.constructor .lesson-constructor-main .dialog-block .dialog__buttons .btn-sm,.constructor .lesson-constructor-main .dialog-block .dialog__buttons .btn-tr{min-width:47%;font-size:10px;padding:10px;width:100%;margin-bottom:5px}}@media (max-width:1440px){.desc-item{margin-top:0;margin-bottom:1rem}}@media (max-width:1366px){.footer{padding:0}.footer .logo img{width:26rem}.page-title-lg{padding-top:14rem;padding-bottom:8rem}.title-btn{margin-top:2rem}}@media (max-width:1200px){.calendar-event-date{right:auto}.calendar-event-date .calendar-event-day{font-size:2.4rem;line-height:1.4}.calendar-event-inner{margin-right:0}}#btn-mob-menu{display:none}@media (max-width:1080px){.header .logo.composite img{width:5.5rem;margin-right:1rem}.header .logo-text{font-size:2rem}.header:after{content:"";position:absolute;z-index:3;left:0;top:0;right:0;height:10rem}.header.open-menu .small-menu .new-menu-nav{opacity:1;visibility:visible;transform:translateY(0)}.header.open-menu .small-menu .btn-mob-menu span:first-child{top:50%;transform:rotate(45deg)}.header.open-menu .small-menu .btn-mob-menu span:nth-child(2){opacity:0}.header.open-menu .small-menu .btn-mob-menu span:nth-child(3){top:50%;transform:rotate(-45deg)}.small-menu #btn-mob-menu{display:flex}.small-menu #btn-menu{display:none}.small-menu .btn-mob-menu{display:block;position:relative;min-width:auto;width:3rem;height:3rem;padding:0;border-radius:0!important;z-index:4}.small-menu .btn-mob-menu span{width:3rem;height:.2rem;background-color:#fff;display:block;position:absolute;left:0;right:0}.small-menu .btn-mob-menu span:first-child{top:0}.small-menu .btn-mob-menu span:nth-child(2){top:.6rem}.small-menu .btn-mob-menu span:nth-child(3){top:1.2rem}.small-menu .new-menu-nav{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#daedfe;display:block;padding-top:10rem;padding-bottom:5rem;overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-100%);transition:all .4s ease-in-out}.small-menu .new-main-menu{width:100%;flex-wrap:wrap;background-color:#daedfe}.small-menu .new-main-menu li{width:100%;text-align:center}.small-menu .new-main-menu li>a{font-size:2rem}.small-menu .logged-in-person{background-color:#daedfe}.small-menu .logged-in-person .person-menu{opacity:1;visibility:visible;width:100%;position:relative;left:auto;right:auto;margin:0;max-height:none;background-color:transparent}.small-menu .logged-in-person .person-menu li{opacity:1;visibility:visible;margin-left:1.6rem;margin-right:1.6rem}.small-menu .logged-in-person .person-menu li a .icon{fill:#fff}.small-menu .logged-in-person .person-menu li a .txt{color:#fff}.small-menu .new-main-menu li a.more-menu{display:none}.small-menu .new-secondary-menu{position:relative;opacity:1;visibility:visible;left:auto;right:auto;margin:0;background-color:transparent;padding-left:.4rem;padding-right:.4rem}.small-menu .new-secondary-menu li a{color:#fff;font-size:1.6rem}.person-menu-info{margin-left:1.6rem;margin-right:1.6rem}.person-menu-info:after{display:none}}@media (max-width:960px){.cards-section .two-in-row .card-full{padding:3rem 2.5rem}}@media (max-width:820px){.calendar-event-date{align-items:baseline;flex-direction:row}}@media (max-width:768px){.footer{padding:0}.footer .logo img{width:20rem}.cards-section .two-in-row{margin-left:0;margin-right:0}.cards-section .two-in-row .card-full{width:100%;margin-left:0;margin-right:0}}@media (max-width:640px){.pagination .page-number:not(.next):not(.prev):not(.dots){width:6rem;height:6rem;margin-left:.4rem;margin-right:.4rem}.cards-section{padding-top:3rem}.desc-item-title{font-size:2.2rem}.section-image-button{padding-top:6rem;padding-bottom:6rem}.row-flex{flex-wrap:wrap}.image-block-round{width:15rem;height:15rem;margin-right:auto;margin-left:auto;margin-bottom:4rem}.text-block-near-image{width:100%}}@media (max-width:375px){.pagination .page-number.next,.pagination .page-number.prev{font-size:1.2rem;height:4rem;margin-left:.2rem;margin-right:.2rem}.pagination .page-number:not(.next):not(.prev):not(.dots){width:4rem;height:4rem;margin-left:.2rem;margin-right:.2rem}}@media (max-width:768px){.moncenter-section.bg-main .img-md-center{margin-left:auto;margin-right:auto}.empty-page-title{padding-bottom:5rem!important}}.filter-event{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;width:100%;gap:10px}@media (max-width:768px){.filter-event{gap:0}}.filter-event__group{position:relative;margin-bottom:2.4rem}@media (max-width:768px){.filter-event__group{margin-top:-.5rem;width:100%}}.filter-event__group input[type=checkbox]+label,.filter-event__group input[type=radio]+label{background-color:#001344!important;color:#fff!important;border:3px solid transparent!important}.filter-event__group input[type=checkbox]:not(:checked)+label,.filter-event__group input[type=radio]:not(:checked)+label{background-color:#fff!important;color:#001344!important;border:3px solid #001344!important}.filter-event__icon{width:18px;height:18px;fill:#001344}.filter-event__icon__red{fill:#ff5151}.filter-event__close{display:none;width:14px;height:14px;fill:#000;position:absolute;right:25px;top:21px;cursor:pointer}@media (max-width:768px){.filter-event__close{display:block}}.filter-event__button{cursor:pointer;width:100%;font-size:1.4rem;font-weight:600;justify-content:center;display:flex;align-items:center;gap:10px;padding:19px;border:3px solid transparent;border-radius:8px;text-transform:uppercase}@media (max-width:768px){.show+.filter-event__button-filter:before{visibility:visible;pointer-events:auto;opacity:1}}.filter-event__button-filter{padding:15px 24px 15px 20px;color:#001344;background-color:transparent;border:5px solid #001344}.filter-event__button-filter:before{transition:all .1s linear;visibility:hidden;pointer-events:none;opacity:0;content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.31);z-index:1}.filter-event__button-filter-active{background-color:#fff;color:#001344}.filter-event__button-filter-active svg{fill:#001344}.filter-event__form{visibility:hidden;pointer-events:none;opacity:0;transition:all .1s ease-in-out;font-weight:600;width:471px;position:absolute;z-index:999;top:75px;right:0;padding:40px 32px;background:#fff;box-shadow:0 11px 14px 0 rgba(0,0,0,.25)}@media (max-width:768px){.filter-event__form{width:calc(100% - 18px);margin-right:8px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:32px 16px}}.filter-event__form.show{visibility:visible;pointer-events:auto;opacity:1}.filter-event__form__label{color:#000;text-transform:uppercase;margin-bottom:16px;display:block}.filter-event__form__group{display:flex;gap:12px;margin-bottom:4rem;flex-wrap:wrap}.filter-event__form__group input{display:none}.filter-event__form__group__label{display:inline-block;padding:12px 16px;cursor:pointer;border-radius:4px}.filter-event__form__submit{background-color:#001344;color:#fff}.filter-event__form__clear{margin-top:8px;background-color:transparent;color:#ff5151;border-color:#bebebe}.no-events__container{padding-top:70px;max-width:436px;text-align:center;margin:0 auto}.no-events__icon{width:64px;height:57px}.no-events__title{width:100%;margin-top:34px;font-size:3.2rem;font-weight:700;color:#fff}@media (max-width:768px){.no-events__title{font-size:2.4rem}}.no-events__text{width:100%;font-size:1.6rem;color:#fff;margin:0}.no-events__button{margin-top:60px;border:5px solid #001344;padding:20px 45px;font-size:1.4rem;font-weight:700;border-radius:8px;text-decoration:none;text-transform:uppercase}@media (max-width:768px){.no-events__button{margin-top:50px}}