html{margin:0;padding:0;font-size:16px;line-height:1.5em}body{margin:0;padding:0;color:#181a24;font-family:"Roboto", "Arial", sans-serif;background-color:white;font-size:16px;font-weight:400;min-width:320px;min-height:500px;line-height:1.5em}a,button,input,textarea{text-decoration:none}a:focus,a:hover,button:focus,button:hover,input:focus,input:hover,textarea:focus,textarea:hover{outline:none}a{color:#181a24;text-decoration:none}a:hover{color:#181a24;text-decoration:underline}body *{-webkit-box-sizing:border-box;box-sizing:border-box}ul{margin:0;padding:0}ul li{list-style:none;margin:0;padding:0}p{padding:0 0 20px 0;margin:0}.clearfix:after{display:block;content:'';clear:both}img{max-width:100%;height:auto}.bodyOverflow{overflow:hidden}.wrapper{padding-top:80px}.overlayDark{position:fixed;top:0;right:0;bottom:0;left:0;background-color:black;opacity:0.6;z-index:8;display:none}@media (max-width:1679px){.wrapper{padding-top:80px}}@media (max-width:1279px){.wrapper{padding-top:80px}}@media (max-width:1023px){.wrapper{padding-top:66px}}.add-bookmark:hover{text-decoration:none}.container{max-width:1920px;width:100%;margin:0 auto;padding-left:100px;padding-right:100px;position:relative}@media (max-width:1899px){.container{padding-left:40px;padding-right:40px}}@media (max-width:1279px){.container{padding-left:25px;padding-right:25px}}@media (max-width:1023px){.container{padding-left:20px;padding-right:20px}}@media screen and (max-width:400px){.container{padding-left:10px;padding-right:10px}}.content{padding:0 60px}@media (max-width:1899px){.content{padding:0 40px}}@media (max-width:1279px){.content{padding:0}}.main{padding:0}.text{margin:0 auto;max-width:900px}.text.subscribe__text .input{width:50%}.text.subscribe__text .input .input__elem{width:100%}@media (max-width:767px){.text.subscribe__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text.subscribe__text h2{text-align:center}.text.subscribe__text .input{width:90%;padding-right:0;padding-bottom:30px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.center{text-align:center;padding-bottom:30px;width:100%}.center.lector--center{padding-bottom:100px}@media (max-width:1899px){.center.lector--center{padding-bottom:50px}}@media (max-width:767px){.center.lector--center{padding-bottom:30px}}.times{font-weight:bold;font-size:18px;margin-left:3px;display:inline-block;cursor:pointer}.block-title{position:absolute;top:0;left:94px;-webkit-transform:rotate(-90deg) translateX(-100%);-ms-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;color:rgba(24, 26, 36, 0.5);line-height:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-right:15px}.block-title--text{padding-right:10px;display:inline-block}.block-title--line{height:1px;width:140px;display:inline-block;background-color:rgba(24, 26, 36, 0.5)}.block-title--line:after{content:'';border:1px solid rgba(24, 26, 36, 0.5);border-radius:50%;width:10px;height:10px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-right:3px}.inversed .block-title{color:rgba(255, 255, 255, 0.5)}.inversed .block-title--line{background-color:rgba(255, 255, 255, 0.5)}.inversed .block-title--line:after{border:1px solid rgba(255, 255, 255, 0.5)}@media (max-width:1899px){.block-title{left:40px}}@media (max-width:1279px){.block-title{display:none}}.block__announce{width:50%;color:rgba(24, 26, 36, 0.5);padding-bottom:50px}.inversed .block__announce{color:white}@media (max-width:1279px){.block__announce{width:80%}}@media (max-width:767px){.block__announce.subscribe__block__announce{margin:0 auto;text-align:center}}.section{padding:50px 0 0}.inversed{background-color:#181a24;color:white}@media (max-width:1899px){.section{padding:30px 0 0}}@media (max-width:1279px){.section{padding:30px 0 0}}@media (max-width:1023px){.section{padding:20px 0 0}}@media (max-width:767px){.section{padding:10px 0 0}}.dottedLT{background-image:url("../images/bg-dots.png");background-position:-250px -250px;background-repeat:no-repeat;background-size:500px auto;min-height:400px}.dottedRT{background-image:url("../images/bg-dots.png");background-position:calc(100% + 250px) -239px;background-repeat:no-repeat;background-size:500px auto;min-height:400px}.dottedLTRB{background-image:url("../images/bg-dots.png"), url("../images/bg-dots.png");background-position:-250px -250px, calc(100% + 250px) calc(100% + 250px);background-repeat:no-repeat;background-size:500px auto;min-height:400px}.dottedRTLB{background-image:url("../images/bg-dots.png"), url("../images/bg-dots.png");background-position:calc(100% + 250px) -250px, -250px calc(100% + 250px);background-repeat:no-repeat;background-size:500px auto;min-height:400px}.dottedLB{background-image:url("../images/bg-dots.png");background-position:-250px calc(100% + 250px);background-repeat:no-repeat;background-size:500px auto;min-height:400px}.inversed.dottedLT{background-image:url("../images/bg-dots-dark.png")}.inversed.dottedRT{background-image:url("../images/bg-dots-dark.png")}.inversed.dottedLTRB{background-image:url("../images/bg-dots-dark.png"), url("../images/bg-dots-dark.png")}.inversed.dottedRTLB{background-image:url("../images/bg-dots-dark.png"), url("../images/bg-dots-dark.png")}@media (max-width:767px){.dottedLB,.dottedLT,.dottedLTRB,.dottedRB,.dottedRT,.dottedRTLB{background-image:unset}section.dottedLB,section.dottedLT,section.dottedLTRB,section.dottedRB,section.dottedRT,section.dottedRTLB{background-image:unset}}.accent,a.accent{color:#08c6f4}.accent:hover,a.accent:hover{color:#08c6f4}.seminar-color{color:#346ff1}.webinar-color{color:#fd9b5b}.course-color{color:#ed5454}.training-color{color:#9b2997}.master-class-color{color:#4bbcc1}.seminar-bg{background-color:#346ff1;color:white}.webinar-bg{background-color:#fd9b5b;color:white}.course-bg{background-color:#ed5454;color:white}.training-bg{background-color:#9b2997;color:white}.master-class-bg{background-color:#4bbcc1;color:white}.seminar-brd{border-color:#346ff1}.webinar-brd{border-color:#fd9b5b}.course-brd{border-color:#ed5454}.training-brd{border-color:#9b2997}.master-class-brd{border-color:#4bbcc1}h1,h1 a{font-family:"Play", "Arial", sans-serif;font-weight:700;font-size:2.75rem;margin:0;padding:0 0 30px 0;line-height:1.3em}h2,h2 a{font-family:"Play", "Arial", sans-serif;font-weight:700;font-size:2.75rem;margin:0;padding:0 0 30px 0;line-height:1.3em}h3,h3 a{font-family:"Play", "Arial", sans-serif;font-weight:700;font-size:1.875rem;margin:0;padding:0 0 30px 0;line-height:1.3em}h4,h4 a{font-family:"Play", "Arial", sans-serif;font-weight:700;font-size:1.25rem;margin:0;padding:0 0 20px 0;line-height:1.3em}@media (max-width:1899px){h1,h2{font-size:35px}h3,h3 a{font-size:20px}}@media (max-width:1279px){h1{font-size:34px}h2{font-size:34px}h3{font-size:24px}h4{font-size:18px}h4 a{font-size:14px}}@media (max-width:1023px){h1{font-size:34px}h2{font-size:34px;line-height:47px}}@media (max-width:767px){h1{font-size:30px}h2{font-size:26px}h3{font-size:20px}h4 a{font-size:17px}}.link{font-size:1.25rem;color:rgba(24, 26, 36, 0.5);display:inline-block;padding:7px 0;position:relative;cursor:pointer}.link:after{content:'';position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:rgba(24, 26, 36, 0.5);-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.link:hover{text-decoration:none;color:#181a24}.link:hover:after{content:'';position:absolute;bottom:5px;left:0;height:10px;width:100%;background-color:rgba(24, 26, 36, 0.2)}.inversed .link{color:rgba(255, 255, 255, 0.5)}.inversed .link:after{background-color:rgba(255, 255, 255, 0.5)}.inversed .link:hover{color:white}.inversed .link:hover:after{background-color:rgba(255, 255, 255, 0.2)}.link.accent{color:#08c6f4}.link.accent:after{background-color:rgba(8, 198, 244, 0.5)}.link.accent:hover{color:#08c6f4}.link.accent:hover:after{background-color:rgba(8, 198, 244, 0.2)}.inversed .link.accent{color:#08c6f4}.link_bottom{position:absolute;right:0}.link-sm{font-size:0.875rem;color:#8B8C91;border-bottom:1px dashed #8B8C91;display:inline-block;cursor:pointer;line-height:1.2em;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.link-sm:hover{border-bottom:1px dashed transparent}@media (max-width:1899px){.link{font-size:1.125rem}.link-sm{font-size:0.75rem}}@media (max-width:1279px){.link{font-size:1.125rem}.link-sm{font-size:0.75rem}}@media (max-width:1023px){.link{font-size:1rem}.link-sm{font-size:0.75rem}}button{background:none;border:0 none;font-family:"Roboto", sans-serif;cursor:pointer}.btn{background-color:#08c6f4;-webkit-box-shadow:0 5px 10px rgba(9, 110, 134, 0.42);box-shadow:0 5px 10px rgba(9, 110, 134, 0.42);border:0 none;width:330px;text-align:center;font-family:"Roboto", sans-serif;font-weight:700;font-size:20px;color:white;height:50px;line-height:50px;display:inline-block;overflow:hidden;position:relative}.btn:after{background:#fff;content:'';height:155px;left:-75px;opacity:.3;position:absolute;top:-50px;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg);-webkit-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;width:50px;z-index:0}.btn:hover{cursor:pointer;text-decoration:none;color:white}.btn:hover:after{left:120%;-webkit-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.btn.disabled__link{pointer-events:none;background:#8B8C91}.inversed .btn{color:white}.inversed .btn.disabled__link{pointer-events:none;background:#8B8C91}@media (max-width:1899px){.btn{width:250px;font-size:1rem}}@media (max-width:1279px){.btn{font-size:0.875rem;height:40px;line-height:40px}}@media (max-width:1023px){.btn{height:50px;font-size:1.25rem;line-height:50px}}@media (max-width:767px){.btn{width:225px;font-size:1rem}}::-webkit-input-placeholder{color:white}::-moz-placeholder{color:white}::-ms-input-placeholder{color:white}input{font-family:"Roboto";padding:0}.input{display:inline-block;padding-right:30px}.input__label{width:100%;display:inline-block;margin-bottom:5px;color:rgba(24, 26, 36, 0.5)}.input__elem{border:1px solid rgba(0, 0, 0, 0.5);border-radius:10px;background-color:rgba(0, 0, 0, 0.5);padding:0 26px;color:rgba(24, 26, 36, 0.5);font-size:14px;height:50px;line-height:50px;width:100%}.input__elem.invalid{background-repeat:no-repeat!important;background-position-y:center!important;background-position-x:calc(100% - 10px)!important;background-image:url("../images/icons/error.png")!important;background-size:24px!important}.form-input__area__elem.invalid{background-repeat:no-repeat!important;background-position:calc(100% - 10px) 10px!important;background-image:url("../images/icons/error.png")!important;background-size:24px!important}.input_light .input__elem{background-color:rgba(24, 26, 36, 0.5);color:rgba(255, 255, 255, 0.5)}.input.authorization__input,.input.registration__input{padding-right:0}.input.authorization__input .input__elem,.input.registration__input .input__elem{background-color:white}.input.authorization__input ::-webkit-input-placeholder,.input.registration__input ::-webkit-input-placeholder{color:rgba(24, 26, 36, 0.5)}.input.authorization__input ::-moz-placeholder,.input.registration__input ::-moz-placeholder{color:rgba(24, 26, 36, 0.5)}.input.authorization__input ::-ms-input-placeholder,.input.registration__input ::-ms-input-placeholder{color:rgba(24, 26, 36, 0.5)}.inversed .input__elem{background-color:rgba(255, 255, 255, 0.5);color:rgba(255, 255, 255, 0.8);border:1px solid rgba(0, 0, 0, 0)}.inversed .input__elem.invalid{background-repeat:no-repeat;background-position-y:center;background-position-x:calc(100% - 10px);background-image:url("../images/icons/error.png");background-size:24px}.inversed .input__label{color:#181a24}.inversed .input ::-webkit-input-placeholder{color:rgba(24, 26, 36, 0.8)}.inversed .input ::-moz-placeholder{color:rgba(24, 26, 36, 0.8)}.inversed .input ::-ms-input-placeholder{color:rgba(24, 26, 36, 0.8)}.check__item{opacity:0;z-index:-1;position:absolute}.check__item:checked+.check__label:after{opacity:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.check__label{padding-left:45px;position:relative;color:rgba(24, 26, 36, 0.5);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:20px;display:block;text-align:left;font-size:1.25rem}.check__label:before{content:'';width:24px;height:24px;background-color:white;border:1px solid #181a24;border-radius:5px;display:block;position:absolute;top:0;left:0}.check__label:after{content:'';width:7px;height:15px;border-right:2px solid #181a24;border-bottom:2px solid #181a24;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);opacity:0;position:absolute;top:3px;left:9px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.check__link{text-decoration:underline;color:white}.check__link:hover{text-decoration:none}.inversed .check__label{color:rgba(255, 255, 255, 0.7)}.inversed .check__label:before{border:1px solid white;background-color:white}.inversed .check__label:after{border-right:2px solid #181a24;border-bottom:2px solid #181a24}.inversed .check__link{color:white}@media (max-width:1899px){.check__label{font-size:1rem}}@media (max-width:1279px){.input__elem{padding:0 16px}.check__label{font-size:0.875rem}}@media (max-width:1023px){.check__label{font-size:1.25rem}}.tag{border-radius:15px;height:30px;line-height:28px;border:1px solid #08c6f4;display:inline-block;color:rgba(24, 26, 36, 0.5);padding:0 25px;margin:0 10px 10px 0;cursor:pointer}.tag:hover{text-decoration:none;color:rgba(24, 26, 36, 0.7)}.tags__title{font-weight:bold;color:rgba(24, 26, 36, 0.5);padding-right:10px;font-size:1.25rem}.tag.active{background:#08c6f4;color:white}.inversed .tag{color:rgba(255, 255, 255, 0.9)}.inversed .tag:hover{color:rgba(255, 255, 255, 0.7)}.inversed .tags__title{color:rgba(255, 255, 255, 0.9)}.inversed .tag.active{background:#08c6f4;color:white}@media (max-width:1899px){.tag{font-size:0.75rem;height:24px;line-height:22px;margin:0 5px 5px 0}}@media (max-width:1279px){.tag{margin:0 3px 3px 0;padding:0 15px;height:20px;line-height:18px}}.arrow{height:50px;width:50px;margin:0 10px 10px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;cursor:pointer}.arrow svg{position:absolute;top:0;left:0;pointer-events:none}.arrow svg path,.arrow svg polyline,.arrow svg rect{fill:none;stroke:rgba(24, 26, 36, 0.5);stroke-width:1}.arrow:hover svg rect{stroke:rgba(24, 26, 36, 0.5)}.arrow svg rect{stroke-dasharray:200, 0;-webkit-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.arrow:hover svg rect{stroke-width:1;stroke-dasharray:30, 20;stroke-dashoffset:-10;-webkit-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.arrow:after{font-size:19px;font-weight:normal;color:rgba(24, 26, 36, 0.5)}.arrow_left:after{content:'\276E'}.arrow_right:after{content:'\276F'}.inversed .arrow svg path,.inversed .arrow svg polyline,.inversed .arrow svg rect{stroke:rgba(255, 255, 255, 0.5)}.inversed .arrow:hover svg rect{stroke:rgba(255, 255, 255, 0.5)}.inversed .arrow:after{color:rgba(255, 255, 255, 0.5)}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 0 30px 0}.breadcrumbs__item{padding:0 12px 0 19px;font-size:0.75rem;color:#181a24;position:relative}.breadcrumbs__item:before{content:'';width:5px;height:1px;background-color:#181a24;display:inline-block;position:absolute;top:50%;left:0;margin-right:10px}.breadcrumbs__item.active{color:#08c6f4}.breadcrumbs__item.active:before{background-color:#08c6f4}.breadcrumbs__item:first-child{padding:10px 12px 10px 0}.breadcrumbs__item:first-child:before{display:none}.inversed .breadcrumbs__item{color:white}.inversed .breadcrumbs__item:before{background-color:white}.inversed .breadcrumbs__item.active{color:#08c6f4}@media (max-width:1279px){.breadcrumbs{padding:0 0 20px 0}}@media (max-width:1023px){.breadcrumbs{padding:0 0 10px 0}}@media (max-width:767px){.breadcrumbs{padding:0 0 10px 0}.breadcrumbs__item{padding:0 7px 0 12px}.breadcrumbs__item:first-child{padding:0 7px 0 0}}.pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:50px;width:100%}.pagination a:hover{text-decoration:none}.pagination__arrow{font-size:1.25rem;color:rgba(24, 26, 36, 0.5);display:inline-block;padding:0 12px;font-weight:500;position:relative;cursor:pointer}.pagination__arrow:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.pagination__arrow_left:after{content:'\276E'}.pagination__arrow_right:after{content:'\276F'}.pagination__dots{color:rgba(24, 26, 36, 0.5);display:inline-block;padding:0 12px;font-size:1.25rem;font-weight:500}.pagination__item{font-size:1.25rem;font-weight:500;color:rgba(24, 26, 36, 0.5);padding:0 12px;display:inline-block}.pagination__item.active{color:rgba(8, 198, 244, 0.8);font-size:1.875rem;font-weight:700;font-family:"Play";margin-top:-1px}@media (max-width:1023px){.pagination__arrow{font-size:1rem}.pagination__dots{font-size:1rem}.pagination__item{font-size:1rem}.pagination__item.active{font-size:1.375rem}}@media screen and (max-width:500px){.pagination__item{padding:0 5px}}.pagination_dotted .pagination__item{width:10px;height:10px;padding:0 8px;line-height:10px;display:inline-block;position:relative}.pagination_dotted .pagination__item:after{content:'';width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(24, 26, 36, 0.3)}.pagination_dotted .pagination__item.active{margin-top:0}.pagination_dotted .pagination__item.active:after{background-color:rgba(24, 26, 36, 0.5)}.pagination_dotted .pagination__arrow_left{margin-right:40px}.pagination_dotted .pagination__arrow_right{margin-left:40px}.pagination_counted{color:rgba(24, 26, 36, 0.5)}.pagination_counted .pagination__item{padding:0;color:rgba(24, 26, 36, 0.5);margin-top:3px}.pagination_counted .pagination__item.active{color:rgba(24, 26, 36, 0.5);margin-top:-3px}.pagination_counted .pagination__divider{color:rgba(24, 26, 36, 0.5);margin-top:3px;display:inline-block}.pagination_counted .pagination__arrow_left{margin-right:40px}.pagination_counted .pagination__arrow_right{margin-left:40px}.inversed .pagination__arrow{color:rgba(255, 255, 255, 0.5)}.inversed .pagination__arrow:hover{color:white}.inversed .pagination__dots{color:rgba(255, 255, 255, 0.5)}.inversed .pagination__dots:hover{color:white}.inversed .pagination__item{color:rgba(255, 255, 255, 0.5)}.inversed .pagination__item:hover{color:white}.inversed .pagination__item.active{color:rgba(8, 198, 244, 0.8)}.inversed .pagination__item.active:hover{color:#08c6f4}.inversed .pagination_dotted .pagination__item.active:after{background-color:rgba(255, 255, 255, 0.5)}.inversed .pagination_dotted .pagination__item:after{background-color:rgba(255, 255, 255, 0.3)}.inversed .pagination_counted{color:rgba(255, 255, 255, 0.5)}.inversed .pagination_counted .pagination__item{color:rgba(255, 255, 255, 0.5)}.inversed .pagination_counted .pagination__item.active{color:rgba(255, 255, 255, 0.5)}.inversed .pagination_counted .pagination__divider{color:rgba(255, 255, 255, 0.5)}.title__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;margin-bottom:40px}.title__line h1,.title__line h2,.title__line h3{padding-bottom:0;line-height:1.2em;position:relative;display:inline-block;padding-right:30px}.title__name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;-webkit-transition:all 1s ease-in;-o-transition:all 1s ease-in;transition:all 1s ease-in}.title__name:after{height:15px;width:15px;border-radius:50%;border:1px solid rgba(24, 26, 36, 0.5);background-color:white;content:'';position:absolute;right:0;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease}.title__name h1,.title__name h2,.title__name h3{padding-bottom:0;line-height:1.2em;position:relative;display:inline-block;padding-right:30px}.title__name h1:before,.title__name h2:before,.title__name h3:before{position:absolute;top:50%;left:100%;width:3000px;height:1px;content:'';background-color:rgba(24, 26, 36, 0.3)}.title__link{background-color:white;position:relative;z-index:3;padding-left:50px;white-space:nowrap}.title__link.tablet{display:block}@media (max-width:767px){.title__link.tablet{display:none}}@media (max-width:767px){.title__name:after{display:none}.title__name h1,.title__name h2,.title__name h3{font-size:1.875rem}.title__name h1:before,.title__name h2:before,.title__name h3:before{display:none}.title__line{margin-bottom:10px}}.inversed .title__name:after{border:1px solid rgba(255, 255, 255, 0.5);background-color:#181a24}.inversed .title__name h2:before,.inversed .title__name h3:before{background-color:rgba(255, 255, 255, 0.3)}.inversed .title__link{background-color:#181a24}.subtitle{font-size:1.875rem;margin-left:30px;padding:0 30px;border-left:1px solid rgba(24, 26, 36, 0.3)}.title__quontity{font-size:1.875rem;font-weight:700;font-family:"Play";white-space:nowrap;margin-bottom:30px}@media (max-width:1279px){.subtitle{font-size:1.25rem;margin-left:20px;padding:0 20px}.title__quontity{font-size:1.25rem}}.tip{cursor:pointer}.tip__text{display:none;position:absolute;z-index:3;top:0;right:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);cursor:initial;background-color:white;color:#181a24;padding:20px;border:1px solid rgba(24, 26, 36, 0.5);border-radius:20px}.tip__text.active{display:block}.tip__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:2;top:8px;right:12px;width:20px;height:20px;border-radius:50%;background-color:#ed5454;color:white;line-height:25px}.tip__label:hover~.tip__text{display:block}.tip_bottom{text-align:center}.tip_bottom .tip__text{display:none;position:absolute;z-index:3;top:40px;right:0;-webkit-transform:translate(35%, 20%);-ms-transform:translate(35%, 20%);transform:translate(35%, 20%);cursor:initial;background-color:white;padding:20px;border:1px solid rgba(24, 26, 36, 0.5);border-radius:20px}.angle-line{background:#707070;width:1px;position:absolute;-webkit-transition:height 1s ease;-o-transition:height 1s ease;transition:height 1s ease;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;z-index:8}.angle-line:before{content:'';position:absolute;width:100px;height:1px;bottom:0;left:0;background:#707070;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.angle-line:after{position:absolute;content:'';height:10px;width:10px;border-radius:50%;border:1px solid #707070;bottom:-6px;right:-110px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;background:transparent;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.angle-line.animation{height:20px;-webkit-transition:height 1s ease;-o-transition:height 1s ease;transition:height 1s ease}.angle-line.animation:before{width:0;right:0;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.angle-line.animation:after{right:-6px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.line-angle{width:50px;background:#707070;height:1px;position:absolute;right:10%;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;z-index:8}.line-angle:before{-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;content:'';position:absolute;height:100px;width:1px;bottom:-100px;right:0;background:#707070;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.line-angle:after{position:absolute;content:'';height:10px;width:10px;border-radius:50%;border:1px solid #707070;bottom:-111px;right:-6px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;background:transparent;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.line-angle.animation{width:20px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.line-angle.animation:before{height:0;bottom:0;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.line-angle.animation:after{bottom:-6px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.notification{width:100%;text-align:center;margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.notification .notification--text{color:rgba(24, 26, 36, 0.5);font-family:"Play";font-size:30px;font-weight:700;line-height:45px}.notification .notification--text:nth-child(2){color:rgba(24, 26, 36, 0.3);font-family:"Play";font-size:25px;font-weight:700;line-height:45px}.notification .notification__item{margin-top:35px;margin-bottom:30px}.notification.white-text .notification--text{color:white;z-index:1}@media (max-width:1279px){.notification .notification--text{font-size:24px}.notification .notification--text:nth-child(2){font-size:18px}}@media (max-width:767px){.notification .notification--text{padding:0 10px;font-size:21px}.notification .notification--text:nth-child(2){font-size:18px}}.heart .fill{fill:white}.heart .stroke{fill:#181a24}.heart_filled .fill{fill:#ed5454}.heart_filled .stroke{fill:#181a24}.inversed .heart .fill{fill:#181a24}.inversed .heart .stroke{fill:white}.inversed .heart_filled .fill{fill:#ed5454}.inversed .heart_filled .stroke{fill:white}.cabinet__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:50px}.cabinet__wrapper_left{width:25%;z-index:9}.cabinet__wrapper_right{-webkit-box-flex:1;-ms-flex:1;flex:1;z-index:8}.cabinet__wrapper_right .cabinet__main{padding-left:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;z-index:8}@media (max-width:1899px){.cabinet__wrapper_right .cabinet__main{padding-left:10px}.cabinet__wrapper_left{width:21%}}@media (max-width:1279px){.cabinet__wrapper_left{width:25%;z-index:9}}@media (max-width:1023px){.cabinet__wrapper{min-height:700px}.cabinet__wrapper_left{position:absolute;left:0;top:-20px;bottom:0;right:0;width:0}.cabinet__wrapper_right{width:100%}.cabinet__wrapper_right .cabinet__main{padding-left:0;padding-top:0}}@media (max-width:767px){.cabinet__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:400px}.cabinet__wrapper_left{width:100%;top:-10px;bottom:unset}.cabinet__wrapper_right .cabinet__main{margin-top:50px}}.carousel__pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.carousel__arrow{font-size:1.25rem;color:rgba(24, 26, 36, 0.5);display:inline-block;padding:0 12px;font-weight:500;position:relative;cursor:pointer}.carousel__arrow:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.carousel__arrow_left{margin-right:40px}.carousel__arrow_left:after{content:'\276E'}.carousel__arrow_right{margin-left:40px}.carousel__arrow_right:after{content:'\276F'}.carousel__arrow:hover{color:#181a24}.carousel__count,.carousel__num{font-size:1.25rem;font-weight:500;color:rgba(24, 26, 36, 0.5);display:inline-block;padding:0;margin-top:3px}.carousel__num{font-size:1.875rem;font-weight:700;font-family:"Play";margin-top:2px}.carousel__num:after{content:'/';color:rgba(24, 26, 36, 0.5);margin-top:3px;display:inline-block;font-size:1.25rem;font-weight:500}@media (max-width:1023px){.carousel__count,.carousel__num{font-size:1rem;-ms-flex-item-align:end;align-self:flex-end;line-height:1}.carousel__num{font-size:1.25rem}}.inversed .carousel__pagination{color:rgba(255, 255, 255, 0.5)}.inversed .carousel__count,.inversed .carousel__num{color:rgba(255, 255, 255, 0.5)}.inversed .carousel__num:after{color:rgba(255, 255, 255, 0.5)}.inversed .carousel__arrow{color:rgba(255, 255, 255, 0.5)}.carousel__pagination_dotted .carousel__dot{width:10px;height:10px;padding:0 8px;line-height:10px;display:inline-block;position:relative;cursor:pointer}.carousel__pagination_dotted .carousel__dot:after{content:'';width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(24, 26, 36, 0.3)}.carousel__pagination_dotted .carousel__dot.active{margin-top:0}.carousel__pagination_dotted .carousel__dot.active:after{background-color:rgba(24, 26, 36, 0.5)}.carousel__pagination_dotted .carousel__arrow_left{margin-right:40px}.carousel__pagination_dotted .carousel__arrow_right{margin-left:40px}.inversed .carousel__pagination_dotted .carousel__dot:after{background-color:rgba(255, 255, 255, 0.3)}.inversed .carousel__pagination_dotted .carousel__dot.active:after{background-color:rgba(255, 255, 255, 0.5)}@media (max-width:1023px){.mob{display:block}.desc{display:none}.link.mob{display:inline-block}}@media screen and (min-width:1024px){.mob{display:none}.desc{display:block}}@media (max-width:767px){.link_center.link-partners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:30px}}.hidden{display:none}.btn.facebook{background:#4267b2}.btn.facebook .icon{fill:white;fill-opacity:1;position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.pop-up__close{position:absolute;top:40px;right:50px;height:70px;width:70px;border-radius:50%;background:white;-webkit-box-shadow:0px 0px 0px 1px #181a24;box-shadow:0px 0px 0px 1px #181a24;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:9}.pop-up__close:hover{cursor:pointer;-webkit-box-shadow:0px 0px 5px rgba(24, 26, 36, 0.5);box-shadow:0px 0px 5px rgba(24, 26, 36, 0.5)}.pop-up__close span{top:50%;left:calc(50% - 20px);position:absolute;display:inline-block;width:40px;height:1px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;background:#181a24;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pop-up__close span:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:767px){.pop-up__close{height:25px;width:25px;-webkit-box-shadow:unset;box-shadow:unset;top:15px;right:20px}.pop-up__close:hover{-webkit-box-shadow:unset;box-shadow:unset}.pop-up__close span{top:calc(50% - 2px);left:calc(50% - 13px);height:4px;border-radius:1px;width:25px;right:25px}}.popUp{position:fixed;top:80px;left:0;width:100%;min-height:100vh;height:100vh;background-color:rgba(24, 26, 36, 0.3);z-index:9999;-webkit-transition:background-color .6s;-o-transition:background-color .6s;transition:background-color .6s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto}.popUp::-webkit-scrollbar{width:2px}.popUp::-webkit-scrollbar-track{width:2px;background-image:-webkit-linear-gradient(top, rgba(24, 26, 36, 0.3) 0%, rgba(24, 26, 36, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, rgba(24, 26, 36, 0.3) 0%, rgba(24, 26, 36, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}.popUp::-webkit-scrollbar-thumb{width:2px;background-image:-webkit-linear-gradient(top, #181a24 0%, #181a24 calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, #181a24 0%, #181a24 calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}.popUp.hidden{z-index:-5;height:0;background-color:transparent;-webkit-transition:background-color 0;-o-transition:background-color 0;transition:background-color 0}.popUp.hidden .popUp__content{-webkit-transform:translateY(-400%);-ms-transform:translateY(-400%);transform:translateY(-400%)}.popUp__content{height:100%;position:relative;width:50%;background:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:hidden;text-align:center;color:white;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;overflow-x:hidden}.popUp__content::-webkit-scrollbar{width:2px}.popUp__content::-webkit-scrollbar-track{width:2px;background-image:-webkit-linear-gradient(top, rgba(24, 26, 36, 0.3) 0%, rgba(24, 26, 36, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, rgba(24, 26, 36, 0.3) 0%, rgba(24, 26, 36, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}.popUp__content::-webkit-scrollbar-thumb{width:2px;background-image:-webkit-linear-gradient(top, #181a24 0%, #181a24 calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, #181a24 0%, #181a24 calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}@media (max-width:1279px){.popUp{top:80px}}@media (max-width:1023px){.popUp{top:66px}}@-webkit-keyframes slide-to-right{0%{-webkit-transform:translate(0);transform:translate(0);opacity:1}to{-webkit-transform:translate(100%);transform:translate(100%);opacity:0}}@keyframes slide-to-right{0%{-webkit-transform:translate(0);transform:translate(0);opacity:1}to{-webkit-transform:translate(100%);transform:translate(100%);opacity:0}}@-webkit-keyframes slide-to-left{0%{-webkit-transform:translate(0);transform:translate(0);opacity:1}to{-webkit-transform:translate(-100%);transform:translate(-100%);opacity:0}}@keyframes slide-to-left{0%{-webkit-transform:translate(0);transform:translate(0);opacity:1}to{-webkit-transform:translate(-100%);transform:translate(-100%);opacity:0}}@-webkit-keyframes slide-from-right{0%{-webkit-transform:translate(100%);transform:translate(100%);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes slide-from-right{0%{-webkit-transform:translate(100%);transform:translate(100%);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@-webkit-keyframes slide-from-left{0%{-webkit-transform:translate(-100%);transform:translate(-100%);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes slide-from-left{0%{-webkit-transform:translate(-100%);transform:translate(-100%);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}.nav{height:80px;position:fixed;width:100%;z-index:10}.nav__bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;height:80px;width:100%;z-index:-1}.nav__bg__item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.nav__bg__item:first-child{background-color:white}.nav__bg__item:last-child{background-color:#181a24}.nav__content{height:100%;max-width:1920px;margin:0 auto;background-color:#181a24;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.nav__menu{padding-right:60px;background-color:#181a24;-webkit-box-flex:0;-ms-flex:0 1 38%;flex:0 1 38%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.nav__menu--list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%}.nav__menu--item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%}.nav__menu--link{font-size:1.25rem;font-weight:500;color:white;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background-image:none;background-position:center 0, center 100%;background-repeat:no-repeat;background-size:contain;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.nav__menu--link.active,.nav__menu--link:hover{text-decoration:none;color:#08c6f4;background-image:url("../images/menu-hover-top.png"), url("../images/menu-hover-bottom.png")}.nav__burger{position:absolute;right:25px;width:18px}.nav__burger--link{display:block;height:17px;width:17px;position:relative;cursor:pointer;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease;transition:transform 1s ease, -webkit-transform 1s ease}.nav__burger--link:before{content:'';height:6px;width:6px;background-color:white;position:absolute;top:0;left:0}.nav__burger--link:after{content:'';height:6px;width:6px;background-color:white;position:absolute;right:0;top:0}.nav__burger--link span{z-index:2;display:block;height:17px;width:17px;position:relative;margin:0 auto}.nav__burger--link span:before{content:'';height:6px;width:6px;background-color:white;position:absolute;bottom:0;left:0}.nav__burger--link span:after{content:'';height:6px;width:6px;background-color:white;position:absolute;bottom:0;right:0}.nav__burger--link.active{-webkit-transform:rotate(45deg) scale(1.2);-ms-transform:rotate(45deg) scale(1.2);transform:rotate(45deg) scale(1.2)}.nav__burger--link:hover{-webkit-transform:rotate(45deg) scale(1.2);-ms-transform:rotate(45deg) scale(1.2);transform:rotate(45deg) scale(1.2)}.nav__info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;color:rgba(24, 26, 36, 0.5);background-color:white;font-size:0.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.nav__info a{color:rgba(24, 26, 36, 0.5);font-size:0.875rem}.nav__logo{margin-left:100px;margin-right:43px}.nav__logo a{width:150px;display:block}.nav__logo img{width:100%}.nav__contacts{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nav__contacts .nav__icon{fill:#181a24;fill-opacity:0.5}.nav__address{width:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__address--icon{min-width:16px}.nav__address--text{display:inline-block;padding-left:20px;line-height:1.3em;white-space:nowrap}.nav__phone{margin-bottom:2px;display:inline-block}.nav__phone:hover span{text-decoration:underline}.nav__phone--icon{vertical-align:middle}.nav__phone--text{display:inline-block;padding-left:20px;line-height:19px}.nav__auth{-webkit-box-flex:0;-ms-flex:0 0 190px;flex:0 0 190px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.nav__auth--text{margin-left:10px;white-space:nowrap;display:inline-block}.nav__auth--text a{display:inline;border-bottom:1px dashed #8B8C91}.nav__auth--text a:hover{text-decoration:none;border-bottom:1px dashed transparent}.nav__auth--icon{vertical-align:middle}.nav__auth--img{border-radius:50%;width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0;background-image:url("../images/lectors/avatar01.png");background-size:cover;background-position:center center;display:inline-block}@media (max-width:1679px){.nav__auth{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 1 100px;flex:0 1 100px;padding:0 30px 25px}.nav__auth--text{display:block;font-size:0.875rem;text-align:center;width:100%;margin-left:0;line-height:1.3em}}@media (max-width:1399px){.nav__auth{padding:0 5px 25px}}@media (max-width:1279px){.nav__auth{-webkit-box-flex:0;-ms-flex:0 0 190px;flex:0 0 190px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.875rem;padding:0}.nav__auth--text{display:inline-block;text-align:left;margin-left:10px}}@media (max-width:1023px){.nav__auth{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 0 55px;flex:0 0 55px;padding-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav__auth--text{display:none}.nav__auth--icon{width:14px}.nav__burger--link:hover{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.nav__burger--link.active{-webkit-transform:rotate(45deg) scale(1.2);-ms-transform:rotate(45deg) scale(1.2);transform:rotate(45deg) scale(1.2)}}.nav__search{-webkit-box-flex:0;-ms-flex:0 1 110px;flex:0 1 110px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-right:40px;position:relative}.nav__search--line{position:absolute;z-index:2;top:7%;right:15px;width:480px;height:86%;background-color:white;-webkit-box-shadow:6px 0 16px rgba(0, 0, 0, 0.16);box-shadow:6px 0 16px rgba(0, 0, 0, 0.16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:none;padding:0 50px 0 20px;-webkit-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.nav__search--line input{width:100%;padding:5px 15px 5px 5px;border:0 none;font-size:1.25rem;color:rgba(24, 26, 36, 0.5)}.nav__search--line input::-webkit-input-placeholder{color:rgba(24, 26, 36, 0.2)}.nav__search--line input::-moz-placeholder{color:rgba(24, 26, 36, 0.2)}.nav__search--line input::-ms-input-placeholder{color:rgba(24, 26, 36, 0.2)}.nav__search--line.active{display:-webkit-box;display:-ms-flexbox;display:flex}.nav__search--button{z-index:3;position:absolute}@media (max-width:1899px){.nav__search--line{width:350px}}@media (max-width:1679px){.nav__search--line input{padding-right:0}}@media (max-width:1679px){.nav__search{-webkit-box-flex:0;-ms-flex:0 1 75px;flex:0 1 75px;padding-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav__search--line{width:265px}.nav__search input{width:100%;padding:5px}}@media (max-width:1399px){.nav__search--icon{fill:#181a24}.nav__search--line{width:200px}}@media (max-width:1279px){.nav__search{-webkit-box-flex:0;-ms-flex:0 1 80px;flex:0 1 80px;padding-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav__search--line{width:290px}}@media (max-width:1023px){.nav__search{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-flex:0;-ms-flex:0 0 55px;flex:0 0 55px;padding-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:initial}.nav__search--button{display:-webkit-box;display:-ms-flexbox;display:flex}.nav__search--icon{width:16px;fill:white}.nav__search--line{position:absolute;z-index:2;top:0;right:0;width:calc(92.5% - 50px);height:100%;background-color:#181a24;margin-left:60px}.nav__search--line input{width:100%;height:60%;padding:5px;border-bottom:1px solid rgba(255, 255, 255, 0.5);font-size:1rem;background-color:#181a24;color:rgba(255, 255, 255, 0.5)}.nav__search--line input::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.2)}.nav__search--line input::-moz-placeholder{color:rgba(255, 255, 255, 0.2)}.nav__search--line input::-ms-input-placeholder{color:rgba(255, 255, 255, 0.2)}.nav__search--line.active{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:1899px){.nav__logo{margin-left:45px}}@media (max-width:1399px){.nav__menu--link{font-size:1.125rem}}@media (max-width:1279px){.nav{height:80px}.nav__bg{height:80px}.nav__contacts{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nav__address{display:none}.nav__phone{display:none}.nav__logo{margin-left:40px}.nav__logo a{width:110px}.nav__menu{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}.nav__menu--link{font-size:1rem}}@media (max-width:1023px){.nav{height:66px;background-color:#181a24}.nav__bg{height:66px}.nav__menu{display:none}.nav__address{display:none}.nav__phone--text{display:none}.nav__icon.icon{fill:white}.nav__icon.icon:hover{fill:white;fill-opacity:1}.nav__info{color:white;background-color:#181a24;width:100%}.nav__info a{color:white}.nav__burger{right:auto;left:20px}.nav__logo{height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;line-height:66px;text-align:center;margin:0}.nav__logo a{width:100px;margin:0 auto;background-color:white}.nav__logo img{height:28px;vertical-align:middle}.nav__contacts{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:55px;-webkit-box-flex:0;-ms-flex:0 1 55px;flex:0 1 55px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.nav__contacts .nav__icon{fill:white;fill-opacity:1}.nav__phone{height:17px;display:-webkit-box;display:-ms-flexbox;display:flex}}.tooltip{z-index:9;position:absolute;bottom:100%;-webkit-transform:translate(-50%, -10px);-ms-transform:translate(-50%, -10px);transform:translate(-50%, -10px);white-space:nowrap;color:#181a24;border-radius:5px;padding:2.5px 10px;background:white;left:50%;font-size:12px;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;pointer-events:none}.tooltip:after{content:'';position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:white transparent transparent transparent}.tooltip.show{opacity:1;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.langs{height:80px;width:107px;overflow:hidden;z-index:20;position:relative;background-color:white;padding:10px 18px 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.langs .lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-decoration:none;text-transform:uppercase;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.langs .lang.active{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.langs .lang.active span{color:#181a24;font-weight:500}.langs.ua{background:white url("../images/ua.png") no-repeat center right}.langs.en{background:white url("../images/en.png") no-repeat center right}.langs.ru{background:white url("../images/ru.png") no-repeat center right}.langs.ru span{position:relative;padding-right:10px;margin:0 auto}.langs-mob{display:none}@media (max-width:1679px){.nav .langs{width:80px}.nav .langs span{font-size:0.875rem}}@media (max-width:1279px){.nav .langs{height:80px}}@media (max-width:1023px){.nav .langs{display:none}.langs-mob{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:15px;font-size:0.875rem;color:rgba(255, 255, 255, 0.5);line-height:20px;height:20px;margin-top:20px}.langs-mob a.lang{color:white;margin:0 10px 0 20px;text-transform:uppercase;padding-right:8px;opacity:0.5;background-size:4px auto;background-position:top right;background-repeat:no-repeat}.langs-mob a.lang.ua{background-image:url("../images/ua.png")}.langs-mob a.lang.en{background-image:url("../images/en.png")}.langs-mob a.lang.ru{background-image:url("../images/ru.png")}.langs-mob a.lang:hover{text-decoration:none;opacity:1}.langs-mob a.lang.active{opacity:1}}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:24px;padding-top:5px}.social a:hover{text-decoration:none}.social__title{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;overflow:hidden;font-size:1.25rem;color:rgba(255, 255, 255, 0.5);padding-right:10px}.social__title span{position:relative;padding-right:8px}.social__title span:after{content:'';height:1px;background-color:white;position:absolute;top:50%;left:110%;width:3000px}.social__links{padding-left:33px;margin-right:30px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.social__links span{position:relative}.social__links span:after{content:'';height:1px;background-color:white;position:absolute;top:50%;left:110%;width:3000px}.social__link{margin-right:14px;text-decoration:none}.social_img{position:absolute;top:0;right:0;z-index:2;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:white;padding:10px 0}.social_img .social__link{margin:5px 0}.inversed .social_img .icon{fill:#181a24}.inversed .social_img .icon:hover{fill:rgba(24, 26, 36, 0.5)}.share{position:absolute;top:50vh;right:100px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);text-align:center;z-index:3}.share__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:calc(50% + 3px);-webkit-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);padding:10px 0;-webkit-transition:all 0.5s 0.5s ease-in;-o-transition:all 0.5s 0.5s ease-in;transition:all 0.5s 0.5s ease-in}.share__link{margin:5px 0;opacity:0;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.share__link:hover svg{fill:#181a24}.share__link svg{fill:rgba(24, 26, 36, 0.7);cursor:pointer;pointer-events:none;display:inline}.share__link:first-child{-webkit-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms;-webkit-transform:translateY(140px);-ms-transform:translateY(140px);transform:translateY(140px)}.share__link:nth-child(2){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms;-webkit-transform:translateY(140px);-ms-transform:translateY(140px);transform:translateY(140px)}.share__link:nth-child(3){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms;-webkit-transform:translateY(140px);-ms-transform:translateY(140px);transform:translateY(140px)}.share__link:nth-child(4){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms;-webkit-transform:translateY(140px);-ms-transform:translateY(140px);transform:translateY(140px)}.share__link:nth-child(5){-webkit-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms;-webkit-transform:translateY(140px);-ms-transform:translateY(140px);transform:translateY(140px)}.share__link:nth-child(6){-webkit-transition-delay:1200ms;-o-transition-delay:1200ms;transition-delay:1200ms;-webkit-transform:translateY(140px);-ms-transform:translateY(140px);transform:translateY(140px)}.share__link:nth-child(7){-webkit-transition-delay:1400ms;-o-transition-delay:1400ms;transition-delay:1400ms;-webkit-transform:translateY(140px);-ms-transform:translateY(140px);transform:translateY(140px)}.share__link:nth-child(8){-webkit-transition-delay:1600ms;-o-transition-delay:1600ms;transition-delay:1600ms;-webkit-transform:translateY(140px);-ms-transform:translateY(140px);transform:translateY(140px)}.share__link:nth-child(9){-webkit-transition-delay:1800ms;-o-transition-delay:1800ms;transition-delay:1800ms;-webkit-transform:translateY(140px);-ms-transform:translateY(140px);transform:translateY(140px)}.share__link:nth-child(10){-webkit-transition-delay:2000ms;-o-transition-delay:2000ms;transition-delay:2000ms;-webkit-transform:translateY(140px);-ms-transform:translateY(140px);transform:translateY(140px)}.share__button{cursor:pointer;position:relative;padding-top:0;-webkit-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;padding-top:35px}.share__button:before{content:'';position:absolute;top:12px;left:50%;height:25px;width:1px;background-color:rgba(24, 26, 36, 0.5);z-index:0;-webkit-transform:translateY(65px);-ms-transform:translateY(65px);transform:translateY(65px);-webkit-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.share__button:after{content:'';position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(50px);-ms-transform:translateX(-50%) translateY(50px);transform:translateX(-50%) translateY(50px);height:11px;width:11px;border-radius:50%;border:1px solid rgba(24, 26, 36, 0.5);z-index:0;-webkit-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.share__text{color:rgba(24, 26, 36, 0.5);font-size:0.875rem;margin-top:-20px}.share__icon{margin-right:-16px;pointer-events:none;position:relative;z-index:1}.share.opened .share__link{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);bottom:100%;opacity:1}.share.opened .share__button:before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.share.opened .share__button:after{-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.inversed .share__button:before{background-color:rgba(255, 255, 255, 0.5)}.inversed .share__button:after{border:1px solid rgba(255, 255, 255, 0.5)}@media (max-width:1899px){.share{right:60px}}@media (max-width:1279px){.share{right:0;position:initial;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:21px;line-height:21px;border-left:1px solid rgba(24, 26, 36, 0.3);margin-right:4px;padding:0 12px}.share__links{position:initial;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;display:inline-block}.share__button{padding-top:0;padding-right:60px;cursor:initial;height:21px;line-height:21px;display:inline-block;margin-right:5px}.share__button:after{display:none}.share__button:before{width:50px;height:1px;top:50%;right:0;left:auto;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.share__text{margin-top:0;font-size:0.875rem;font-weight:normal;padding:2px 0;color:#8B8C91}.share__icon{display:none}.share__link{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:0 3px;opacity:1}.share__link svg{max-height:18px;fill-opacity:1}.share:first-child{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.share:nth-child(2){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.share:nth-child(3){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.share:nth-child(4){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.share:nth-child(5){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.share:nth-child(6){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.share:nth-child(7){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.share:nth-child(8){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.share:nth-child(9){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.share:nth-child(10){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (max-width:767px){.share__text{font-size:0.75rem}}.footer .content{padding:0 0 0 50px}.footer .block-title{top:0;left:84px;padding-right:0}.footer .block-title .block-title--line{width:340px}.footer .block-title .block-title--line:after{right:100%;margin:0}.footer .copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #8B8C91;padding:17px 0 34px;color:rgba(255, 255, 255, 0.3);font-size:14px}.footer .copyright a{color:rgba(255, 255, 255, 0.3);font-size:14px}.footer .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:60px;padding:0 3% 20px}.footer .menu__block{padding-right:20px;padding-bottom:55px;width:auto}.footer .menu__block a{color:rgba(255, 255, 255, 0.8);font-size:14px;line-height:1.2em}.footer .menu__title{padding-bottom:24px}.footer .menu__title a{color:white;font-size:18px;font-weight:700;line-height:1.2em}.footer .menu__title a.active{color:#08c6f4}.footer .menu__title a:hover{color:#08c6f4}.footer .menu__item{padding-bottom:12px}.footer__subscribe{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding-top:78px}.footer__subscribe .footer__form{height:100%}.footer__subscribe--list .check.invalid .check__label:before{border:1px solid red}.footer__subscribe--title{font-family:white, sans-serif;font-size:30px;font-weight:700;line-height:1.5em;padding:0;margin-bottom:66px;font-family:"Play"}.footer__subscribe--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:auto;padding-bottom:45px}.footer__subscribe--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__subscribe--row .error-msg{color:#ff0009;font-size:12px}.footer__subscribe--input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer__subscribe--input .input{width:100%;padding-right:30px}@media (max-width:1279px){.footer__subscribe--input .input__elem{height:40px}}@media (max-width:1023px){.footer__subscribe--input .input__elem{height:50px}}.footer__subscribe--button{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}.footer__form{width:100%;position:relative}.footer__contacts{padding:78px 0 24px 0;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.25rem;line-height:1.5em;font-weight:500}.footer__contacts a{color:white;font-size:1.25rem}.footer__contacts--item{display:block}.footer__contacts a.accent{color:#08c6f4}.footer__contacts--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__contacts--row:first-child{padding-bottom:16px}.footer__contacts--address{-webkit-box-flex:0;-ms-flex:0 1 42%;flex:0 1 42%;padding-right:10px}.footer__contacts--phone{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer__contacts--messangers{-webkit-box-flex:0;-ms-flex:0 1 42%;flex:0 1 42%}.footer__contacts--email{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer__contacts--email a{padding-top:5px}.footer__contacts--title{color:rgba(255, 255, 255, 0.5);font-size:0.875rem;padding-bottom:10px}.footer__contacts--messangers .footer__contacts--item{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__contacts--messangers .footer__contacts--item .footer__contacts--link{margin-right:25px}.footer__contacts--messangers .footer__contacts--item .footer__contacts--icon{margin-right:5px;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.footer .social{padding-left:0;margin-left:-35px;padding-bottom:10px}.footer .social svg{fill-opacity:1}.footer__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:74px}.footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1899px){.footer .content{padding:0 0 0 40px}.footer .block-title{left:30px}.footer .block-title .block-title--line{width:270px}.footer .social{margin-left:0}.footer__head{margin-bottom:50px}.footer__subscribe{padding-top:60px}.footer__subscribe--title{font-size:1.25rem;margin-bottom:40px}.footer__contacts{font-size:1rem;padding-top:60px}.footer__contacts a{font-size:1rem}.footer .social__title{font-size:1rem}.footer .menu{margin-right:40px}}@media (max-width:1279px){.footer .content{padding:0}.footer__subscribe{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding-top:28px}.footer__contacts{font-size:0.875rem;padding-top:30px}.footer__contacts a{font-size:0.875rem}.footer__contacts--address{-webkit-box-flex:0;-ms-flex:0 1 55%;flex:0 1 55%}.footer__contacts--messangers{-webkit-box-flex:0;-ms-flex:0 1 55%;flex:0 1 55%}.footer .social__title{font-size:0.875rem}.footer .social__links span:after{display:none}.footer .menu{margin-right:0}.footer .menu__block a{font-size:0.75rem}.footer .menu__title a{font-size:1rem}.footer .menu__block{padding-bottom:30px}.footer .copyright{font-size:0.75rem}.footer .copyright a{font-size:0.75rem}}@media (max-width:1023px){.footer__subscribe{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding-bottom:60px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:40px}.footer__subscribe--title{margin-bottom:30px}.footer__subscribe--list{padding-bottom:30px}.footer__info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.footer .social{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer .social__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer .social__links{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.footer .social__title{font-size:1.25rem}.footer__contacts{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:1.25rem}.footer__contacts a{font-size:1.25rem}.footer .container{padding-left:6%;padding-right:6%}.footer .copyright{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .copyright__item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding-right:10px;padding-bottom:10px;line-height:1.5em}.footer .menu{margin-right:0;padding:0 0 20px 0}.footer .menu__block{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%}.footer .menu__block:nth-child(3n){padding-right:0}.footer .menu__block a{font-size:0.875rem}.footer .menu__title a{font-size:1.25rem}.footer .copyright{font-size:0.875rem}.footer .copyright a{font-size:0.875rem}}@media (max-width:767px){.footer .menu{display:none}.footer .copyright{padding-bottom:20px}.footer .copyright__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.footer__contacts--address{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding-bottom:30px}.footer__contacts--title{padding-bottom:0}.footer__contacts--phone{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding-bottom:30px}.footer__contacts--title{padding-bottom:0}.footer__contacts--messangers{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:30px}.footer__contacts--email{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:30px}.footer__contacts--email a{padding-top:0}.footer .social__title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding-top:10px;font-size:0.875rem}.footer .social__title span:after{display:none}.footer .social__links{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;text-align:center;margin-left:-40px}.footer .social__links span{padding-left:20px;margin-left:40px}.footer .social__links span:after{display:block;right:110%;left:auto}.footer .social__links span:before{content:'';width:10px;height:10px;border-radius:50%;border:1px solid white;position:absolute;left:-17px;top:5px}.footer__subscribe--list .check{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.footer__subscribe--input{padding-bottom:20px}.footer__subscribe--input .input{padding-right:0}.footer__subscribe--button{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;text-align:center}}.intro{height:calc(100vh - 80px);min-height:calc(100vh - 80px);position:relative}.intro__logos{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;top:25px;right:50px}.intro__logos>div{position:absolute;right:0;top:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:10px;padding-right:40px}.intro__logo{margin:0 30px 20px;max-height:50px;height:50px}.intro__logo img{height:100%;width:auto;max-width:unset}.intro__accreditation{position:relative;z-index:1;top:110px;color:white;font-size:1.25rem}.intro__accreditation>div{-webkit-transform:translateX(100%) rotate(90deg);-ms-transform:translateX(100%) rotate(90deg);transform:translateX(100%) rotate(90deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;position:absolute;right:40px;top:140px;padding-left:80px}.intro__accreditation>div:before{content:'';width:1px;height:140px;background-color:white;position:absolute;-webkit-transform:translateY(12px) rotate(90deg);-ms-transform:translateY(12px) rotate(90deg);transform:translateY(12px) rotate(90deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.intro__accreditation>div:after{content:'';width:14px;height:14px;border:1px solid white;position:absolute;left:-75px;top:5px;border-radius:50%}.intro__accreditation>div a,.intro__accreditation>div span{display:block;padding:0 20px}.intro__accreditation>div a:hover,.intro__accreditation>div span:hover{text-decoration:none}@media (max-width:1899px){.intro__accreditation{font-size:1.125rem}.intro__accreditation>div{right:25px}.intro__logo{height:40px;max-height:40px}.intro__logo img{height:100%;width:auto}}@media (max-width:1279px){.intro__accreditation{font-size:1rem;top:80px}}@media (max-width:1023px){.intro{height:calc(100vh - 66px);min-height:calc(100vh - 66px)}.intro__accreditation{top:66px;font-size:1rem}.intro__accreditation>div{right:20px}.intro__logos{right:0}.intro__logos>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0;padding-right:0}.intro__logo{text-align:center}.intro__logo:nth-child(n+4){display:none}}@media (max-width:767px){.intro__accreditation{display:none}.intro__logos>div{padding-top:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.intro__logo{height:25px;max-height:25px;margin:0 10px 10px}}.intro-slider{position:relative;height:100%;overflow:hidden}.intro-slider__items{height:100%}.intro-slider__item{height:100%;width:100%;position:absolute;top:0;left:0;-webkit-transition:all .7s;-o-transition:all .7s;transition:all .7s;display:none;background-repeat:no-repeat;background-position:center top;background-size:cover}.intro-slider__item .container{position:relative}.intro-slider__item.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.intro-slider__item.active.animation{-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%);-webkit-transition:all 1s .5s ease-out;-o-transition:all 1s .5s ease-out;transition:all 1s .5s ease-out}.intro-slider__item.active.done{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.intro-slider__item.next{-webkit-transform:translateX(120%);-ms-transform:translateX(120%);transform:translateX(120%);display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0}.intro-slider__item.prev{-webkit-transform:translateX(-120%);-ms-transform:translateX(-120%);transform:translateX(-120%);display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0}.intro-slider__text{position:absolute;top:50%;left:10%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40%;font-size:1.25rem;color:rgba(255, 255, 255, 0.5);-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.intro-slider__text div{max-height:145px;overflow:hidden}@media (max-width:1399px){.intro-slider__text div{max-height:unset}}@media (max-width:767px){.intro-slider__text div{max-height:135px}}.intro-slider__text h1,.intro-slider__text h2{color:white}@media (max-width:767px){.intro-slider__text h1,.intro-slider__text h2{word-break:break-all}}.intro-slider__text .btn{margin-top:80px}@media (max-width:1399px){.intro-slider__text .btn{margin-top:40px}}.intro-slider__text .center{text-align:left}.intro-slider__nums{position:absolute;bottom:0;left:0;width:100%}.intro-slider__nums .container{position:relative;width:100%;padding-left:80px}.intro-slider__nums .container>div{position:absolute;bottom:140px;width:100vh;-webkit-transform:translateY(100%) rotate(-90deg);-ms-transform:translateY(100%) rotate(-90deg);transform:translateY(100%) rotate(-90deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;overflow:hidden;height:60px}.intro-slider__nums .container>div>span{position:absolute;left:38%;top:0;display:inline-block;padding-left:20px;line-height:30px}.intro-slider__nums .container>div>span:before{content:'';height:1px;background-color:rgba(255, 255, 255, 0.5);position:absolute;top:35%;right:110%;width:3000px}.intro-slider__nums .container>div>span:after{content:'';position:absolute;left:-11px;top:15%;height:15px;width:15px;border-radius:50%;border:1px solid rgba(255, 255, 255, 0.5)}@media (max-width:1279px){.intro-slider__nums .container>div>span:after{top:11%;left:-10px}}.intro-slider__num{font-family:"Play";font-size:2.5rem;color:rgba(255, 255, 255, 0.5)}.intro-slider__count{font-family:"Play";font-size:1.875rem;color:rgba(255, 255, 255, 0.5)}.intro-slider__count:before{content:'/';padding:0 7px}.intro-slider__arrows{position:relative;z-index:1;bottom:250px;right:0;width:100%}.intro-slider__arrows .container{position:relative}.intro-slider__arrows .container .arrows{position:absolute;right:0;width:60%}@media (max-width:1399px){.intro-slider__arrows .container .arrows{top:40px}}@media (max-width:1279px){.intro-slider__arrows .container .arrows{top:unset}}@media (max-width:1023px){.intro-slider__arrows .container .arrows{top:unset}}.intro-slider__dots{position:relative}.intro-slider__dots .container{position:relative}.intro-slider__dots ul{position:absolute;right:64px;bottom:45px;width:calc(60% - 64px);height:100px;padding-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.intro-slider__dots ul:before{content:'';height:43px;width:1px;position:absolute;top:1px;left:0;background-color:rgba(255, 255, 255, 0.5)}.intro-slider__dots ul:after{content:'';width:30px;height:1px;position:absolute;top:0;left:0;background-color:rgba(255, 255, 255, 0.5)}.intro-slider__dot{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;padding-top:10px;position:relative;color:rgba(255, 255, 255, 0.5)}.intro-slider__dot:hover{cursor:pointer}.intro-slider__dot:after{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background-color:rgba(255, 255, 255, 0.5)}.intro-slider__dot a{color:rgba(255, 255, 255, 0.5)}.intro-slider__dot a:hover{text-decoration:none;color:white}.intro-slider__dot .num{display:block;font-size:1.875rem;font-family:"Play";font-weight:700;line-height:1.4em}.intro-slider__dot .title{display:block;font-size:1.25rem;padding-right:20px;height:50px;overflow:hidden}.intro-slider__dot.active .num{color:white}.intro-slider__dot.active .title{color:white}.intro-slider__dot.active:after{width:20px}.intro-slider__dot.active:before{content:'';width:14px;height:14px;border-radius:50%;position:absolute;top:-7px;left:20px;z-index:2;border:1px solid rgba(255, 255, 255, 0.5)}.intro-slider__dot.active~.intro-slider__dot:after{content:'';width:20px;height:1px;position:absolute;top:0;left:0;background-color:transparent}.intro-slider .carousel__pagination{display:none;position:absolute;bottom:40px}.intro-slider .social{width:40%;position:absolute;left:0;bottom:88px;padding-left:100px}.intro-slider .social__links{margin-right:0;padding-left:20px}.intro-slider .social__link svg{fill:rgba(255, 255, 255, 0.5)}.intro-slider .social__link svg:hover{fill:white}.intro-slider .social__title span:after{background-color:rgba(255, 255, 255, 0.5)}.intro-slider .social__links span:after{background-color:rgba(255, 255, 255, 0.5)}@media (max-width:1899px){.intro-slider__nums .container{padding-left:30px}.intro-slider .social{padding-left:60px}.intro-slider__dot .num{font-size:1.5625rem}.intro-slider__dot .title{font-size:1rem}.intro-slider__text h1,.intro-slider__text h2{font-size:2.1875rem}.intro-slider__text>div{font-size:1rem}.intro-slider__num{font-size:2.1875rem}.intro-slider__count{font-size:1.25rem}.intro-slider__dots ul{width:calc(60% - 64px);padding-left:30px}.intro-slider .social{width:40%}}@media (max-width:1679px){.intro-slider .social__title{display:none}}@media (max-width:1279px){.intro-slider__arrows{bottom:210px}.intro-slider__arrows .container .arrows{width:auto;padding-right:106px}.intro-slider__nums .container{padding-left:15px}.intro-slider .social{padding-left:45px}.intro-slider__dot .num{font-size:1.25rem}.intro-slider__dot .title{font-size:0.875rem;line-height:1.3em}.intro-slider__text h1,.intro-slider__text h2{font-size:1.625rem}.intro-slider__text>div{font-size:0.875rem}.intro-slider__text>div .btn{margin-top:20px}.intro-slider__num{font-size:1.625rem}.intro-slider__count{font-size:1rem}.intro-slider__dots ul{width:calc(70% - 64px);padding-left:20px}.intro-slider__dots ul:after{width:20px}.intro-slider .social{width:30%}.intro-slider .social__title{font-size:0.875rem}}@media (max-width:1023px){.intro-slider__dots ul{display:none}.intro-slider__nums{bottom:20px;width:100px;left:calc(50% - 50px)}.intro-slider__nums .container>div{-webkit-transform:translateY(0%) rotate(0deg);-ms-transform:translateY(0%) rotate(0deg);transform:translateY(0%) rotate(0deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;overflow:hidden;height:60px;bottom:0;width:100px}.intro-slider__nums .container>div>span{font-family:"Play";left:0;font-weight:600;padding-left:0}.intro-slider__nums .container>div>span:before{display:none}.intro-slider__nums .container>div>span:after{display:none}.intro-slider__arrows{bottom:50px;right:92px}.intro-slider__arrows .arrows .arrow_left{margin-right:40px}.intro-slider__arrows .arrows .arrow_left svg{display:none}.intro-slider__arrows .arrows .arrow_right{margin-left:40px}.intro-slider__arrows .arrows .arrow_right svg{display:none}.intro-slider__arrows{right:0}.intro-slider__arrows .container .arrows{left:50%;bottom:0;width:150px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:0}.intro-slider__arrows .container .arrows .arrow_left{height:auto;width:auto;margin-right:45px;margin-bottom:0}.intro-slider__arrows .container .arrows .arrow_left svg{display:none}.intro-slider__arrows .container .arrows .arrow_right{height:auto;width:auto;margin-left:55px;margin-bottom:0;margin-right:0}.intro-slider__arrows .container .arrows .arrow_right svg{display:none}.intro-slider__text{left:0;padding:80px 60px 0 30px;width:100%}.intro-slider__text h1,.intro-slider__text h2{font-size:2.125rem}.intro-slider__text>div{font-size:0.875rem;font-weight:400}.intro-slider__text>div .btn{margin-top:50px;line-height:50px}.intro-slider__text>div__text{font-size:20px;font-weight:700}.intro-slider .center{width:auto;display:inline-block}.intro-slider .carousel__pagination{display:block}.intro-slider .carousel__pagination .carousel__num:after{display:none}.intro-slider .carousel__pagination .carousel__arrow{padding:0;height:15px}.intro-slider .carousel__pagination .carousel__num{font-size:1.25rem;font-weight:700;margin-top:0}.intro-slider .carousel__pagination .carousel__count{font-size:0.875rem;font-weight:500;margin-top:0}.intro-slider .social{bottom:15px;padding-top:0}.intro-slider .social__title{display:none}.intro-slider .social__links{position:absolute;left:0;bottom:40px}}@media (max-width:767px){.intro-slider .social{display:none}.intro-slider__text{padding:66px 20px 0;padding-bottom:20px;line-height:1.2em}.intro-slider__text h1,.intro-slider__text h2{font-size:1.875rem}.intro-slider__text>div{line-height:1.4em}.intro-slider__text .btn{margin-top:40px}.intro-slider__text .btn__text{font-size:16px}.intro-slider .center{width:100%;text-align:center}.intro-slider__nums{bottom:0px}.intro-slider__nums .container>div{width:75px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.intro-slider__nums .container>div>span{margin:0 auto}.intro-slider__arrows{bottom:32px;right:0}.intro-slider__arrows .container .arrows{left:50%;bottom:0;width:150px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.intro-slider__arrows .container .arrows .arrow_left{height:auto;width:auto;margin-right:45px;margin-bottom:0}.intro-slider__arrows .container .arrows .arrow_left svg{display:none}.intro-slider__arrows .container .arrows .arrow_right{height:auto;width:auto;margin-left:55px;margin-bottom:0;margin-right:0}.intro-slider__arrows .container .arrows .arrow_right svg{display:none}}.pop__ty{position:fixed;display:none;left:50%;top:calc(50% - 50px);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:500px;width:100%;padding:20px;border-radius:10px;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-align:center;color:#181a24;background:white;-webkit-box-shadow:0px 0px 13px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 13px 0px rgba(0, 0, 0, 0.2);-webkit-box-sizing:border-box;box-sizing:border-box}.pop__ty.open{top:50%;opacity:1}.pop__ty__success{color:#08c6f4}.pop__ty__error{color:#ed1e1e}.pop__caption{font-weight:700;font-size:1.3rem;font-family:"Play";margin-bottom:20px}.pop__text{white-space:normal}.popup-modal{margin-top:-80px;background:rgba(24, 26, 36, 0.5);display:block;overflow-y:auto;height:unset;min-height:calc(100vh - 80px)}.popup-modal__close{position:absolute}.popup-modal__block{min-height:100vh;height:unset;-webkit-box-shadow:5px 20px 33px rgba(0, 0, 0, 0.29);box-shadow:5px 20px 33px rgba(0, 0, 0, 0.29)}.popup-modal__block.sub-popup{width:50%;position:absolute;right:0;top:0;background-color:transparent}.popup-modal__block.sub-popup .sub-popup__content{padding-top:10%;width:65%;margin:0 auto}.popup-modal__block.sub-popup .course_title{text-align:left;padding-left:30px;padding-top:15px;border-bottom:2px solid rgba(0, 0, 0, 0.3);padding-bottom:15px}.popup-modal__block.sub-popup .course__content{width:100%}.popup-modal__block.sub-popup .course__data--icon{margin-right:10px}.popup-modal__block.sub-popup .course__data--icon svg{fill:#181a24;fill-opacity:0.5;vertical-align:middle}.popup-modal__block.sub-popup .course__additional{display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0;border-top:1px solid rgba(0, 0, 0, 0.2)}.popup-modal__block.sub-popup .course__additional--item{width:21%}.popup-modal__block.sub-popup .course__additional--text{opacity:0.5;font-size:12px;line-height:1.2em}.popup-modal__block.sub-popup .course__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:none;padding-top:0}.popup-modal__block.sub-popup .course__price{margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:5px;padding:0}.popup-modal__block.sub-popup .course__price--block .course__data--label{font-size:15px}.popup-modal__block.sub-popup .course__price--block .course__data--value{font-size:22px}.popup-modal__block.sub-popup .course__lectors{min-height:120px;border:1px solid rgba(139, 140, 145, 0.3);border-radius:20px;width:60%;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.popup-modal__block.sub-popup .course__lector{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.popup-modal__block.sub-popup .course__lector--surname{font-size:14px}.popup-modal__block.sub-popup .course__lector--name{font-size:14px}.popup-modal__block.sub-popup .course__lector--avatar{margin-left:10px;height:65px;width:65px}.popup-modal__block.sub-popup .course__lector.active{height:100%}.popup-modal__block.form-success{height:100%;width:50%;background:white;color:#181a24;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.popup-modal__block.form-success .custom-form form .form-input{width:100%;max-width:360px;text-align:left;margin-bottom:15px}.popup-modal__block.form-success .custom-form form .form-input .form-input__elem{color:rgba(0, 0, 0, 0.6);background-color:#fff}.popup-modal__block.form-success .custom-form form .form-input ::-webkit-input-placeholder{color:rgba(0, 0, 0, 0.6)}.popup-modal__block.form-success .custom-form form .form-input :-ms-input-placeholder{color:rgba(0, 0, 0, 0.6)}.popup-modal__block.form-success .custom-form form .form-input ::-ms-input-placeholder{color:rgba(0, 0, 0, 0.6)}.popup-modal__block.form-success .custom-form form .form-input ::placeholder{color:rgba(0, 0, 0, 0.6)}.popup-modal__block.form-success .custom-form form .form-input__area__elem{height:140px}.popup-modal__block.form-success .custom-form form .form-input__area .error-msg{text-align:left;display:block}.popup-modal__block.form-success .custom-form form .form-input__area__label{text-align:left;color:rgba(24, 26, 36, 0.5)}.popup-modal__block.form-success .custom-form form .form-check:first-child{margin-top:30px}.popup-modal__block.form-success .custom-form .popup-line{position:relative}.popup-modal__block.form-success .custom-form .popup-line:before{position:absolute;content:'';height:10px;width:10px;border-radius:50%;border:1px solid #181a24;background:transparent;left:calc(50% - 200px);top:calc(50% - 20px)}.popup-modal__block.form-success .custom-form .popup-line span{position:absolute;width:100%;left:calc(-50% - 200px);top:calc(50% - 15px);height:1px;background:#181a24}.popup-modal__block.form-success .contact-us{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.popup-modal__block.form-success .contact-us__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.popup-modal__block.form-success .contact-us__icon{height:30px;width:40px;margin-right:15px}.popup-modal__block.form-success .contact-us__icon svg{height:100%;width:100%}.popup-modal__block.form-success .contact-us__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-modal__block.form-success .pop-up__close{display:none}.popup-modal.hidden{overflow:hidden;pointer-events:none}.popup-modal__block.popUp__content .content{width:100%}@media (max-width:1279px){.popup-modal{margin-top:-80px}}@media (max-width:1023px){.popup-modal{margin-top:-66px}}@media screen and (max-width:1400px){.popup-modal__block.sub-popup{position:absolute;right:0;top:0;background-color:transparent}.popup-modal__block.sub-popup .sub-popup__content{padding-top:10%;width:90%;margin:0 auto}.popup-modal__block.sub-popup .course__additional--text{opacity:0.5;font-size:11px;line-height:1.2em}.popup-modal__block.sub-popup .course__price--block .course__data--label{font-size:14px}.popup-modal__block.sub-popup .course__price--block .course__data--value{font-size:21px}.popup-modal__block.sub-popup .course__lector--surname{font-size:14px}.popup-modal__block.sub-popup .course__lector--name{font-size:14px}.popup-modal__block.form-success{background:white}}@media screen and (max-width:1279px){.popup-modal__block{width:70%}.popup-modal__block.sub-popup{display:none}.popup-modal__block.form-success-none{width:0}.popup-modal__block.form-success{display:block;width:100%}.popup-modal__block.form-success .pop-up__close{display:block}}@media screen and (max-width:767px){.popup-modal__block{padding-top:0;width:100%}.popup-modal__block.form-success .contact-us{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup-modal__block.form-success .contact-us__block{margin-bottom:20px}}.sitemenu{background-color:#181a24;padding-bottom:50px;color:white;line-height:24px;position:fixed;left:0;top:80px;width:100%;min-height:calc(100vh - 80px);height:100vh;z-index:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;-webkit-transform:translateY(-201%);-ms-transform:translateY(-201%);transform:translateY(-201%);opacity:0;overflow:auto}.sitemenu::-webkit-scrollbar{width:2px}.sitemenu::-webkit-scrollbar-track{width:2px;background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}.sitemenu::-webkit-scrollbar-thumb{width:2px;background-image:-webkit-linear-gradient(top, white 0%, white calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, white 0%, white calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}.sitemenu.opened{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);opacity:1}.sitemenu__container{width:100%;padding:0 100px}.sitemenu__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-bottom:50px}.sitemenu__grid--item{height:100%;-webkit-box-flex:0;-ms-flex:0 1 19%;flex:0 1 19%;padding-top:30px;position:relative}.sitemenu__grid--item:after{position:absolute;content:'';top:0;left:0;right:0;bottom:0;pointer-events:none}.sitemenu__grid--item:hover{-webkit-transform:scaleX(1.2);-ms-transform:scaleX(1.2);transform:scaleX(1.2)}.sitemenu__grid--item:hover .sitemenu__caption{color:#08c6f4;-webkit-transform:scaleY(1.2);-ms-transform:scaleY(1.2);transform:scaleY(1.2)}.sitemenu__grid--item:hover .sitemenu__link{color:white}.sitemenu__grid--item:hover:after{-webkit-box-shadow:0 0 36px rgba(0, 0, 0, 0.16);box-shadow:0 0 36px rgba(0, 0, 0, 0.16);-webkit-transform:scaleY(10);-ms-transform:scaleY(10);transform:scaleY(10)}.sitemenu__grid--item a:hover{text-decoration:none}.sitemenu__list{margin:0;padding:0;list-style-type:none;margin-bottom:30px}.sitemenu__caption{font-size:1.875rem;font-weight:700;font-family:"Play";color:white;margin-bottom:45px;display:block;padding:5px 20px;white-space:nowrap}.sitemenu__caption.active{color:#08c6f4}.sitemenu__item{padding:5px 20px;margin-bottom:7px}.sitemenu__item:hover{background-image:-webkit-gradient(linear, left top, right top, from(#08c6f4), color-stop(5%, rgba(8, 198, 244, 0)), color-stop(48%, rgba(8, 198, 244, 0)), to(#08c6f4));background-image:-webkit-linear-gradient(left, #08c6f4 0%, rgba(8, 198, 244, 0) 5%, rgba(8, 198, 244, 0) 48%, #08c6f4 100%);background-image:-o-linear-gradient(left, #08c6f4 0%, rgba(8, 198, 244, 0) 5%, rgba(8, 198, 244, 0) 48%, #08c6f4 100%);background-image:linear-gradient(to right, #08c6f4 0%, rgba(8, 198, 244, 0) 5%, rgba(8, 198, 244, 0) 48%, #08c6f4 100%)}.sitemenu__item_hidden{display:none}.sitemenu__link{color:rgba(255, 255, 255, 0.8);font-size:1rem;display:block;line-height:1.5em}.sitemenu__grid--item:hover .sitemenu__item:hover .sitemenu__link{color:#08c6f4}@media (max-width:1279px){.sitemenu{top:80px;min-height:calc(100vh - 80px)}.sitemenu__caption{font-size:18px}}@media (max-width:1023px){.sitemenu{padding:60px 0;top:66px;height:calc(100vh - 66px);display:block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-top:1px solid white}.sitemenu.opened{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;overflow-y:auto}.sitemenu__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;padding-bottom:0}.sitemenu__grid--item{max-width:100%;margin:0;padding:0;margin-bottom:12px}.sitemenu__grid--item:hover{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.sitemenu__grid--item:hover .sitemenu__caption{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);color:#08c6f4}.sitemenu__grid--item:hover .sitemenu__link{color:rgba(255, 255, 255, 0.5)}.sitemenu__grid--item:hover:after{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.sitemenu__list{max-height:0px;border-bottom:1px solid rgba(255, 255, 255, 0.2);margin-bottom:0;padding:0;-webkit-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s;overflow:hidden}.sitemenu__list.opened{max-height:initial;overflow:visible}.sitemenu__caption{margin:0px;padding:0 15px 12px 15px;font-size:15px;position:relative;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:1.25rem}.sitemenu__caption:after{content:'';width:8px;height:8px;border-right:2px solid rgba(255, 255, 255, 0.5);border-bottom:2px solid rgba(255, 255, 255, 0.5);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:18px;top:8px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.sitemenu__caption.opened{color:#08c6f4;font-size:1.625rem;padding-bottom:30px}.sitemenu__caption.opened:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);border-right:2px solid #08c6f4;border-bottom:2px solid #08c6f4}.sitemenu__item{padding:0 15px}.sitemenu__item:last-child{margin-bottom:27px}.sitemenu__item--hidden{display:block}.sitemenu__item:hover{background-image:none}.sitemenu__link{color:rgba(255, 255, 255, 0.5);font-size:1rem;font-weight:normal;position:relative;padding-left:30px;margin-left:20px;-webkit-transition:margin-left 0.5s ease-in;-o-transition:margin-left 0.5s ease-in;transition:margin-left 0.5s ease-in}.sitemenu__link:hover{margin-left:5px}.sitemenu__link:before{content:'';height:1px;width:15px;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#08c6f4;position:absolute}}@media (max-width:767px){.sitemenu__caption{font-size:1.125rem}.sitemenu__caption.opened{font-size:1.5rem}.sitemenu__link{font-size:0.875rem}}@media (max-width:319px){.sitemenu__caption{font-size:1rem}.sitemenu__caption.opened{font-size:1.125rem}.sitemenu__link{font-size:0.8125rem}}.select{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.select.opened .select__arrow:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.select.opened .select__options{margin-left:-15px;min-width:150px;visibility:visible;opacity:1;z-index:10;-webkit-transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, -webkit-transform .3s;-o-transition:opacity .3s, transform .3s;transition:opacity .3s, transform .3s;transition:opacity .3s, transform .3s, -webkit-transform .3s}.select__current{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;cursor:pointer;padding-right:20px}.select__currentText{display:inline-block;width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.select__arrow{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.select__arrow:after{content:'\276F';color:#181a24;position:absolute;top:5%;right:2px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:12px;pointer-events:none;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.select__options{border-radius:0 0 5px 5px;background-color:white;position:absolute;top:100%;left:0;width:100%;padding:0 30px;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;opacity:0;-webkit-transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, -webkit-transform .3s;-o-transition:opacity .3s, transform .3s;transition:opacity .3s, transform .3s;transition:opacity .3s, transform .3s, -webkit-transform .3s;max-height:200px;overflow-y:auto;z-index:-10;margin-bottom:10px;visibility:hidden}.select__options::-webkit-scrollbar{width:2px}.select__options::-webkit-scrollbar-track{width:2px;background-image:-webkit-linear-gradient(top, rgba(8, 198, 244, 0.3) 0%, rgba(8, 198, 244, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, rgba(8, 198, 244, 0.3) 0%, rgba(8, 198, 244, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}.select__options::-webkit-scrollbar-thumb{width:2px;background-image:-webkit-linear-gradient(top, #08c6f4 0%, #08c6f4 calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, #08c6f4 0%, #08c6f4 calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}.select__option{color:#08c6f4;font-size:14px;font-weight:400;line-height:21px;margin:10px 0;cursor:pointer;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.select__option:hover{text-decoration:underline}.select__option:first-child{margin-top:10px}.select__option:last-child{margin-bottom:0}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tabs__list{border:1px solid #181a24;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex}.tabs__title{position:absolute;-webkit-transform:translateY(calc(-100% - 5px));-ms-transform:translateY(calc(-100% - 5px));transform:translateY(calc(-100% - 5px));font-size:0.875rem;color:rgba(24, 26, 36, 0.3)}.tabs__links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px}.tabs__links_center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.tabs__link{padding:8px 30px;min-width:140px;text-align:center;font-size:0.875rem;color:rgba(24, 26, 36, 0.5);white-space:nowrap;cursor:pointer;background-color:white;display:inline-block}.tabs__link:hover{text-decoration:none}.tabs__link:first-child{border-radius:6px 0 0 6px}.tabs__link:last-child{border-radius:0 6px 6px 0}.tabs__link.active{-webkit-box-shadow:5px 0 7px rgba(19, 164, 216, 0.46);box-shadow:5px 0 7px rgba(19, 164, 216, 0.46);background-image:-webkit-linear-gradient(88deg, #313f84 0%, #08c6f4 100%);background-image:-o-linear-gradient(88deg, #313f84 0%, #08c6f4 100%);background-image:linear-gradient(2deg, #313f84 0%, #08c6f4 100%);color:white;border:0px solid transparent;border-radius:6px;position:relative;z-index:2;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.tabs__link.active:hover{-webkit-box-shadow:5px 0 7px rgba(19, 164, 216, 0);box-shadow:5px 0 7px rgba(19, 164, 216, 0)}.tabs__blocks{max-width:100vw}.tabs__block{padding:10px 10px 0 10px;display:none}.tabs__block.active{display:block}.inversed .tabs__title{color:rgba(255, 255, 255, 0.3)}@media (max-width:1279px){.tabs__link{min-width:100px}}@media (max-width:1023px){.tabs__list{margin:0;width:auto}.tabs__links{margin:0 auto 20px}.tabs__link{padding:8px 0;min-width:100px;width:20%}}@media (max-width:767px){.tabs{margin-bottom:20px}.tabs__links{width:280px;position:relative;height:40px}.tabs__list{width:280px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:42px;z-index:8;position:absolute;overflow:hidden;border-radius:10px;border:1px solid rgba(8, 198, 244, 0.5);padding:0 10px;background-color:white}.tabs__list.opened{height:auto;overflow:visible}.tabs__list.opened .cats__link.active:after{content:'\203A'}.tabs__link{min-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-radius:0;border:none;text-align:left;font-size:0.875rem;padding-left:17px;border-top:1px solid rgba(24, 26, 36, 0.2);-webkit-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.tabs__link:first-child{border-left:0 solid #181a24;border-radius:0}.tabs__link:last-child{border-right:0 solid #181a24;border-radius:0 0 10px 10px}.tabs__link.active{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-shadow:none;box-shadow:none;background-image:none;color:rgba(24, 26, 36, 0.5);position:relative;border-radius:10px;border-top:1px solid rgba(24, 26, 36, 0);-webkit-transform:unset;-ms-transform:unset;transform:unset}.tabs__link.active:after{content:'\2039';font-size:20px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.tabs__link.active:hover{-webkit-box-shadow:none;box-shadow:none}}@media (max-width:480px){.tabs{width:95%}.tabs__links{width:100%}.tabs__list{width:100%}.tabs__block{padding:0}}.cats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20px 0}.cats__list{border:1px solid #181a24;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cats__title{position:absolute;-webkit-transform:translateY(calc(-100% - 5px));-ms-transform:translateY(calc(-100% - 5px));transform:translateY(calc(-100% - 5px));font-size:0.875rem;color:rgba(24, 26, 36, 0.3)}.cats__links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cats__links_center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.cats__link{padding:8px 30px;min-width:140px;text-align:center;font-size:0.875rem;color:rgba(24, 26, 36, 0.5);white-space:nowrap;cursor:pointer;background-color:white;display:inline-block}.cats__link:hover{text-decoration:none}.cats__link:first-child{border-radius:6px 0 0 6px}.cats__link:last-child{border-radius:0 6px 6px 0}.cats__link.active{-webkit-box-shadow:5px 0 7px rgba(19, 164, 216, 0.46);box-shadow:5px 0 7px rgba(19, 164, 216, 0.46);background-image:-webkit-linear-gradient(88deg, #313f84 0%, #08c6f4 100%);background-image:-o-linear-gradient(88deg, #313f84 0%, #08c6f4 100%);background-image:linear-gradient(2deg, #313f84 0%, #08c6f4 100%);color:white;border:0px solid transparent;border-radius:6px;position:relative;z-index:2;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.cats__link.active:hover{-webkit-box-shadow:5px 0 7px rgba(19, 164, 216, 0);box-shadow:5px 0 7px rgba(19, 164, 216, 0)}.cats.short__cats .cats__link{min-width:100px;padding:8px 20px}.inversed .cats__title{color:rgba(255, 255, 255, 0.3)}@media (max-width:1023px){.cats__list{margin-left:1%;width:99%}.cats__links{width:100%}.cats__link{padding:8px 0;min-width:100px;width:20%}.cats.short__cats{margin-bottom:20px;height:44px}.cats.short__cats .cats__links{width:280px;position:relative}.cats.short__cats .cats__list{width:280px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:42px;z-index:9;position:absolute;overflow:hidden;border-radius:10px;border:1px solid rgba(8, 198, 244, 0.5);padding:0 10px;background-color:white}.cats.short__cats .cats__list.opened{height:auto;overflow:visible}.cats.short__cats .cats__list.opened .cats__link.active:after{content:'\203A'}.cats.short__cats .cats__link{min-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-radius:0;border:none;text-align:left;font-size:0.875rem;padding-left:17px;border-top:1px solid rgba(24, 26, 36, 0.2);-webkit-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.cats.short__cats .cats__link:first-child{border-left:0 solid #181a24;border-radius:0}.cats.short__cats .cats__link:last-child{border-right:0 solid #181a24;border-radius:0 0 10px 10px}.cats.short__cats .cats__link.active{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-shadow:none;box-shadow:none;background-image:none;color:rgba(24, 26, 36, 0.5);position:relative;border-radius:10px;border-top:1px solid rgba(24, 26, 36, 0);-webkit-transform:unset;-ms-transform:unset;transform:unset}.cats.short__cats .cats__link.active:after{content:'\2039';font-size:20px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.cats.short__cats .cats__link.active:hover{-webkit-box-shadow:none;box-shadow:none}}@media (max-width:767px){.cats{margin-bottom:20px;height:44px}.cats__links{width:280px;position:relative}.cats__list{width:280px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:42px;z-index:9;position:absolute;overflow:hidden;border-radius:10px;border:1px solid rgba(8, 198, 244, 0.5);padding:0 10px;background-color:white}.cats__list.opened{height:auto;overflow:visible}.cats__list.opened .cats__link.active:after{content:'\203A'}.cats__link{min-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-radius:0;border:none;text-align:left;font-size:0.875rem;padding-left:17px;border-top:1px solid rgba(24, 26, 36, 0.2);-webkit-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.cats__link:first-child{border-left:0 solid #181a24;border-radius:0}.cats__link:last-child{border-right:0 solid #181a24;border-radius:0 0 10px 10px}.cats__link.active{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-shadow:none;box-shadow:none;background-image:none;color:rgba(24, 26, 36, 0.5);position:relative;border-radius:10px;border-top:1px solid rgba(24, 26, 36, 0);-webkit-transform:unset;-ms-transform:unset;transform:unset}.cats__link.active:after{content:'\2039';font-size:20px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.cats__link.active:hover{-webkit-box-shadow:none;box-shadow:none}}@media (max-width:480px){.cats__links{width:100%}.cats__list{width:100%}}.subscribe{text-align:center}.subscribe .block__announce{width:50%;margin:0 auto;color:rgba(255, 255, 255, 0.5)}.subscribe .input{width:50%;max-width:430px}.subscribe__form form{display:block}.subscribe .form_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.subscribe .block__announce{width:80%}.subscribe .input{width:100%}.subscribe .subscribe__text{text-align:center}.subscribe .subscribe__block__announce{margin:0 auto}.subscribe .form_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:300px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.icons div{margin-right:25px;display:inline-block}.icons img,.icons svg{margin-right:4px;cursor:pointer}.icon{fill:#181a24;fill-opacity:0.5;vertical-align:middle}.icon:hover{fill:rgba(24, 26, 36, 0.5)}.icon.accent{fill:#08c6f4;fill-opacity:1}.icon.accent:hover{fill:rgba(8, 198, 244, 0.5)}.icon__label{font-size:0.875rem;font-weight:700}.icon__label.accent:hover{color:rgba(8, 198, 244, 0.5)}.icon__set{line-height:21px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.icon__set svg{cursor:initial;margin-right:4px}.inversed .icon{fill:white}.inversed .icon:hover{fill:rgba(255, 255, 255, 0.5)}.inversed .icon.accent{fill:#08c6f4}.inversed .icon.accent:hover{fill:rgba(8, 198, 244, 0.5)}.heart .fill{fill:white}.heart .stroke{fill:#181a24}.heart:hover .fill{fill:#ed5454}.heart_filled .fill{fill:#ed5454}.heart_filled .stroke{fill:#181a24}.heart_filled:hover .fill{fill:white}.inversed .heart .fill{fill:#181a24}.inversed .heart .stroke{fill:white}.inversed .heart_filled .fill{fill:#ed5454}.inversed .heart_filled .stroke{fill:white}@media (max-width:1679px){.icon__set svg{width:18px}}@media (max-width:1279px){.icon__label{font-size:0.75rem}}.fadeout{padding:50px 0;background-size:cover;background-position:top center;background-repeat:no-repeat;position:relative}.fadeout:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(24, 26, 36, 0.8)}.fadeout-gradient:before{background:-webkit-gradient(linear, left top, left bottom, from(#181a24), color-stop(45%, rgba(24, 26, 36, 0.9)), to(rgba(24, 26, 36, 0.9)));background:-webkit-linear-gradient(top, #181a24 0%, rgba(24, 26, 36, 0.9) 45%, rgba(24, 26, 36, 0.9) 100%);background:-o-linear-gradient(top, #181a24 0%, rgba(24, 26, 36, 0.9) 45%, rgba(24, 26, 36, 0.9) 100%);background:linear-gradient(to bottom, #181a24 0%, rgba(24, 26, 36, 0.9) 45%, rgba(24, 26, 36, 0.9) 100%)}.accreditation-banner{background-image:url("../images/accreditation.jpg")}.accreditation-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.accreditation-banner__text{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}.accreditation-banner__text h2{padding-bottom:0}.accreditation-banner__logo{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;padding-right:100px;text-align:right}.accreditation-banner__logo img{width:433px}@media (max-width:1899px){.accreditation-banner__text{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}.accreditation-banner__text h2{font-size:1.875rem}.accreditation-banner__logo{padding-right:50px}.accreditation-banner__logo img{width:312px}}@media (max-width:1279px){.accreditation-banner__text{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}.accreditation-banner__text h2{font-size:1.625rem}.accreditation-banner__logo{padding-right:0}.accreditation-banner__logo img{width:312px}}@media (max-width:1023px){.accreditation-banner__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.accreditation-banner__text{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;text-align:center}.accreditation-banner__text h2{font-size:1.875rem;padding-bottom:30px}.accreditation-banner__logo{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;text-align:center;padding-right:0}.accreditation-banner__logo img{width:100%;max-width:433px}}.join-banner{background:url("../images/about-us__join-bg.jpg") no-repeat;-webkit-background-size:auto 100%;background-size:100% auto}.rector-quote-banner{background:url("../images/about-us__rectors-quote.jpg") no-repeat;background-size:cover}.diplomas-banner{background:url("../images/about-us__certificate-bg.jpg");background-repeat:no-repeat;background-size:cover}.quote-banner{background:url("../images/about-us__quote.jpg") no-repeat;background-size:100% 100%}@media screen and (max-width:1023px){.quote-banner{padding:30px 0}}@media screen and (max-width:767px){.join-banner{-webkit-background-size:cover;background-size:cover}.quote-banner{padding:30px 0}.diplomas-banner{padding:0}.rector-quote-banner{padding:30px 0}}.loyalty-offer-banner{background:url("../images/loyalnist/discount-bg.jpg") no-repeat;background-size:cover}@media screen and (max-width:1640px){.loyalty-offer-banner{padding:10px 0}}@media screen and (max-width:1023px){.loyalty-offer-banner{padding:25px 0}}@media screen and (max-width:767px){.loyalty-offer-banner{padding-bottom:0}}.service_open-banner{background:url("../images/services/serv_open-bg.jpg") no-repeat;background-size:cover}.course-open--banner{background-repeat:no-repeat;background-size:cover;padding-bottom:0}.course-lesson--banner{background-position:center center;background-repeat:no-repeat;background-size:cover}@media (max-width:767px){.course-lesson--banner{padding-top:30px}}.paid-banner{background-image:url("../images/publication_paid.jpg")}.experience--banner{background-image:-webkit-gradient(linear, left top, left bottom, from(#181a24), to(rgba(24, 26, 36, 0.6))), url("../images/index/index-bg.jpg");background-image:-webkit-linear-gradient(top, #181a24 0%, rgba(24, 26, 36, 0.6) 100%), url("../images/index/index-bg.jpg");background-image:-o-linear-gradient(top, #181a24 0%, rgba(24, 26, 36, 0.6) 100%), url("../images/index/index-bg.jpg");background-image:linear-gradient(180deg, #181a24 0%, rgba(24, 26, 36, 0.6) 100%), url("../images/index/index-bg.jpg");background-repeat:no-repeat;background-size:150% auto, cover;background-position:76% 105%, 0 0, 0 0}@media screen and (min-width:4000px){.experience--banner{background-image:-webkit-gradient(linear, left top, left bottom, from(#181a24), to(rgba(24, 26, 36, 0.6))), url("../images/index/index-bg.jpg");background-image:-webkit-linear-gradient(top, #181a24 0%, rgba(24, 26, 36, 0.6) 100%), url("../images/index/index-bg.jpg");background-image:-o-linear-gradient(top, #181a24 0%, rgba(24, 26, 36, 0.6) 100%), url("../images/index/index-bg.jpg");background-image:linear-gradient(180deg, #181a24 0%, rgba(24, 26, 36, 0.6) 100%), url("../images/index/index-bg.jpg");background-repeat:no-repeat;background-size:cover, cover;background-position:0 0, 0 0}}@media screen and (min-width:2000px){.experience--banner{background-position:76% 110%, 0 0, 0 0}}@media screen and (max-width:1899px){.experience--banner{background-position:76% 105%, 0 0, 0 0}}@media screen and (max-width:1023px){.experience--banner{background-position:76% 102%, 0 0, top right;background-size:150% auto, cover, cover}}@media screen and (max-width:600px){.experience--banner{background-position:76% 101%, 0 0, top right}}.carousel{overflow:hidden}.carousel-handler{-webkit-box-sizing:content-box;box-sizing:content-box}.carousel .carousel-list{margin-top:50px}.carousel .carousel-list .publications{margin:0 -20px;position:relative}.carousel .carousel-list .publications .slides-group{position:absolute;width:100%;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel .carousel-list .publications .slides-group.slide-hide{-webkit-transition:0s;-o-transition:0s;transition:0s;display:none}.carousel .carousel-list .publications .carousel__card{padding:0 20px;margin-bottom:0}.carousel .carousel-list .slides-group.publications{margin:0}.carousel .carousel-list .slides-group.publications .publication:first-child{padding-left:0}.carousel .carousel-list .slides-group.publications .publication:nth-child(3n){border-right:0;padding-right:0}.carousel .carousel-list .carousel-handler{position:relative}.carousel .carousel-list .carousel-handler .slides-group{position:absolute;width:100%;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel .carousel-list .carousel-handler .slides-group.slide-hide{-webkit-transition:0s;-o-transition:0s;transition:0s;display:none}.carousel .carousel-list .carousel-handler .carousel__card{margin-bottom:20px}.carousel .carousel-list.auto-height .slides-group{position:absolute;width:100%;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.carousel.auto-height .slides-group{position:absolute;width:100%;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.carousel .carousel__pagination{position:relative;z-index:2;padding:30px}.carousel__slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.carousel__slide{width:100%;padding:0}.carousel.partners__carousel{width:calc(100% + 40px);margin:0 -20px}@media (max-width:1279px){.carousel.partners__carousel{width:calc(100% + 50px);margin:0 -25px;padding-bottom:30px}}@media (min-width:1280px){.carousel.partners__carousel{margin-bottom:50px}}@media (max-width:1023px){.carousel.partners__carousel{width:calc(100% + 20px);margin:0 -10px}}@media (max-width:1899px){.carousel.partners__carousel .carousel__pagination{padding-top:30px}}.carousel.team .lectors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.carousel.team .lectors:after,.carousel.team .lectors:before{display:none}.carousel.team .lectors .lector{margin-right:calc(5% / 4);width:19%}.carousel.team .lectors .lector:nth-child(5n){margin-right:0}.publications__wrapper .carousel .carousel__slide{padding:0}@media (max-width:1023px){.carousel__slide{padding:0 10px}.carousel .carousel-list{margin-top:0}.carousel .carousel-list .carousel-handler .carousel__card:nth-child(2){padding-right:0}.carousel.team .lectors .lector{width:49%;margin-right:2%}.carousel.team .lectors .lector:nth-child(2n){margin-right:0}}@media (max-width:767px){.carousel .carousel-list .publications{margin:0}.carousel .carousel-list .publications .carousel__card{padding:0;margin-bottom:0}.carousel.team .lectors .lector{width:100%;margin-right:0}}.carousel_short{width:100%}.carousel_short .carousel-list{-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;-o-transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out}.carousel_short .carousel__arrow{display:none}@media (max-width:1023px){.carousel_short{overflow:hidden;width:calc(100% + 40px);margin:0 -20px}.carousel_short .carousel-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-left:20px}.carousel_short .carousel__card{padding-right:20px;min-width:300px}.carousel_short.carousel_mob{width:100%;margin:0}.carousel_short.carousel_mob .carousel-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;overflow:visible;padding-left:0}.carousel_short.carousel_mob .carousel__card{padding-right:0;min-width:auto}.carousel_short.carousel_mob .mob{display:none}.carousel_short.carousel_mob .link.mob{display:none}}@media (max-width:767px){.carousel_short,.carousel_short.carousel_mob{width:calc(100% + 40px);margin:0 -20px;overflow:hidden}.carousel_short.carousel_mob .mob,.carousel_short .mob{display:block}.carousel_short.carousel_mob .link.mob,.carousel_short .link.mob{display:inline-block}.carousel_short .carousel-list,.carousel_short.carousel_mob .carousel-list{padding-left:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.carousel_short .carousel-list .carousel__card,.carousel_short.carousel_mob .carousel-list .carousel__card{padding-right:10px;min-width:290px}}@media (max-width:400px){.carousel_short,.carousel_short.carousel_mob{width:calc(100% + 20px);margin:0 -10px;overflow:hidden}}@media (max-width:1023px){.tablet{display:block}}@media screen and (min-width:1024px){.tablet{display:none}}.imageCarousel{overflow:hidden}.imageCarousel__cards{width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;-o-transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out}.imageCarousel__card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;opacity:0;-webkit-transition:-webkit-transform 0.5s ease-in;transition:-webkit-transform 0.5s ease-in;-o-transition:transform 0.5s ease-in;transition:transform 0.5s ease-in;transition:transform 0.5s ease-in, -webkit-transform 0.5s ease-in;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.imageCarousel__card.active{opacity:1;z-index:2;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.imageCarousel__card.prev{-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}.imageCarousel__card.next{-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%)}.imageCarousel__card.slide-to-right{-webkit-animation:1s slide-to-right;animation:1s slide-to-right}.imageCarousel__card.slide-to-left{-webkit-animation:1s slide-to-left;animation:1s slide-to-left}.imageCarousel__card.slide-from-right{-webkit-animation:1s slide-from-right;animation:1s slide-from-right}.imageCarousel__card.slide-from-left{-webkit-animation:1s slide-from-left;animation:1s slide-from-left}.docModal{width:100vw;height:100vh;background-color:rgba(0, 0, 0, 0.95);position:fixed;top:0;left:0;z-index:1000;display:none;color:white}.docModal.active{display:block}.docModal__container{height:100%}.docModal__item{width:100%;height:100%;position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.docModal__item--image{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;max-width:80%;max-height:80%;margin:40px auto 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;pointer-events:none}.docModal__item--desc{position:relative;font-size:15px;line-height:24px;max-width:60%;margin:44px auto 0}.docModal .carousel__pagination{position:absolute;padding:0 5%;top:50%;z-index:100;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.docModal .carousel__arrow:after{color:white}.docModal .close{font-size:30px;color:white;height:17px;width:17px;top:20px;right:40px;background-color:transparent;border:none;position:absolute;line-height:.5;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);outline:none;cursor:pointer;text-align:center;z-index:1001}.docsCarousel__card{display:none}.docsCarousel__card.active{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1279px){.docModal__item--desc{max-width:80%}}@media (max-width:1023px){.docModal .carousel__pagination{padding:0 5%;top:10%}.docModal__item--desc{font-size:13px}}@media (max-width:767px){.docModal .carousel__pagination{padding:0}.docModal__item--image{margin-top:20px}.docModal__item--desc{margin-top:0px}.docModal .close{top:10px;right:20px}}.courses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.courses:after,.courses:before{content:'';width:calc(33% - calc(150px / 3));height:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.course{width:calc(33% - calc(150px / 3));margin-bottom:50px}.course__content{position:relative;overflow:hidden;border-radius:10px;background-color:white;color:#181a24;-webkit-box-shadow:9px 10px 16px rgba(0, 0, 0, 0.16);box-shadow:9px 10px 16px rgba(0, 0, 0, 0.16);height:100%;min-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.course__top{padding:12px 10px;height:200px;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:white;position:relative}.course__top img{border-radius:10px 10px 0 0}.course__top:after{content:'';position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.8)), to(rgba(100, 102, 108, 0)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(100, 102, 108, 0) 100%);background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(100, 102, 108, 0) 100%);background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(100, 102, 108, 0) 100%);background-size:cover;z-index:1;border-radius:10px 10px 0 0}.course .play-icon{pointer-events:none;position:absolute;top:50%;left:50%;width:50px;height:50px;z-index:2;background:url("../images/icons/play.svg") no-repeat center center;background-size:50px 50px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.course__type{border-radius:5px;padding:2px 10px;position:relative;z-index:2;color:white}.course__type:hover{text-decoration:none}.course__level{padding:2px 10px;position:relative;z-index:2}.course__level:hover{text-decoration:none}.course__middle{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.course__info{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:170px}.course__info--initial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%}.course__info--hover{height:0;width:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:2;background-color:white;-webkit-transition:height 0.2s ease-in-out;-o-transition:height 0.2s ease-in-out;transition:height 0.2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.course__info--hover .course__text{padding:0 20px;margin-top:20px}@media (max-width:1899px){.course__info--hover .course__text{margin-top:10px;line-height:1.5}}@media (max-width:1279px){.course__info--hover .course__text{margin-top:10px;line-height:1.3}}.course__info--hover .course__buttons_hover{text-align:center;height:100px}.course__text{font-size:0.875rem;color:rgba(24, 26, 36, 0.3);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px 20px}.course__text>div{height:124px;overflow:hidden}.course__buttons{height:120px;padding:15px 0;border-top:1px solid rgba(139, 140, 145, 0.3);text-align:center;width:100%}.course__buttons .btn{margin-bottom:15px}.course__title{min-height:120px;padding:30px 20px 20px}.course__title h3{line-height:1.2em;padding-bottom:0;height:114px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.course__title h3 a:hover{text-decoration:none}.course__lectors{border-top:1px solid rgba(139, 140, 145, 0.3);border-bottom:1px solid rgba(139, 140, 145, 0.3);padding:20px 0;height:140px;width:100%}.course__lectors_multiple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.course__lector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.course__lector:hover{text-decoration:none}.course__lector--avatar{width:94px;height:94px;-ms-flex-negative:0;flex-shrink:0;margin:0 26px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:50%;-webkit-box-shadow:0 3px 10px rgba(24, 26, 36, 0.3);box-shadow:0 3px 10px rgba(24, 26, 36, 0.3);display:block;cursor:pointer}.course__lector--profile{font-size:20px;margin-left:10px;display:block}.course__lector--profile:hover{text-decoration:none}.course__lector--surname{font-weight:500;display:block}.course__lector--surname:hover{text-decoration:none}.course__lector--name{display:block}.course__lector--name:hover{text-decoration:none}.course__lector--status{color:rgba(24, 26, 36, 0.3);font-size:14px;display:block}.course__lector--status:hover{text-decoration:none}.course__lector--avatar.active{cursor:initial}.course__lectors_multiple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;position:relative}.course__lectors_multiple .course__lector_main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course__lectors_multiple .course__lector_main .course__lector{-webkit-transition:left, right .5s;-o-transition:left, right .5s;transition:left, right .5s;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:15px;position:absolute}.course__lectors_multiple .course__lector_main .course__lector:nth-child(2){right:30px}.course__lectors_multiple .course__lector_main .course__lector .course__lector--avatar{width:56px;height:56px;margin:0}.course__lectors_multiple .course__lector_main .course__lector .course__lector--profile{display:none}.course__lectors_multiple .course__lector_main .course__lector.active{max-width:calc(100% - calc(56px + 35px));-webkit-transition:left, right .5s;-o-transition:left, right .5s;transition:left, right .5s;right:unset;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.course__lectors_multiple .course__lector_main .course__lector.active .course__lector--avatar{width:94px;height:94px;-ms-flex-negative:0;flex-shrink:0;margin:0 26px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:50%;-webkit-box-shadow:0 3px 10px rgba(24, 26, 36, 0.3);box-shadow:0 3px 10px rgba(24, 26, 36, 0.3)}.course__lectors_multiple .course__lector_main .course__lector.active .course__lector--profile{display:block}.course__data{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:auto;min-height:120px}.course__data--icon{-webkit-box-flex:1;-ms-flex:1 1 35px;flex:1 1 35px}.course__data--old_value .old_price{text-align:left;position:relative;font-size:14px;font-weight:400;line-height:21px;color:rgba(24, 26, 36, 0.5)}.course__data--old_value .old_price:before{position:absolute;content:'';height:1px;width:130%;left:-15%;top:43%;background:rgba(24, 26, 36, 0.5);-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.course__data--value{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 35px);flex:0 1 calc(100% - 35px)}.course__data--item{width:80%;margin:0 auto;font-size:1.25rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:16px}.course__data--block{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.course__data--block:first-child{padding-right:10px}.course__data--block_wide{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.course__data--label{font-size:0.875rem;line-height:1.2em;color:rgba(24, 26, 36, 0.3);white-space:nowrap;padding-bottom:5px}.course__day{color:rgba(24, 26, 36, 0.3)}.course__bottom{position:relative;padding:20px 15px;border-top:1px solid rgba(139, 140, 145, 0.3);min-height:120px}.course__bottom .course__buttons{display:none;border-top:0}.course__tags{min-height:80px;height:80px;overflow:hidden}.course__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 0 20px 0}.course__links a{text-decoration:none}.course__price{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 0;text-align:center;min-height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.course__price--block{text-align:left;margin:0 5px}.course__price .course__data--value{line-height:1;font-size:2.75rem;font-family:"Play";font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.course__price .course__data--value small{font-size:0.875rem;font-weight:700;font-family:"Roboto";margin-top:-7px;padding-left:5px}.course__price .course__data--label{position:relative;padding-left:40px;margin-bottom:10px;display:inline-block;padding-bottom:0;font-size:1.25rem;color:rgba(24, 26, 36, 0.5)}.course__price .course__data--label:before{content:'';width:28px;height:2px;background-color:#08c6f4;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.inversed .course .tag{color:rgba(24, 26, 36, 0.5)}.inversed .course .tag:hover{color:rgba(24, 26, 36, 0.7)}.inversed .course .tag.active{color:white}.course__middle:hover .course__info--hover{height:100%}@media (max-width:1899px){.courses:after,.courses:before{width:calc(33% - calc(60px / 3))}.course{width:calc(33% - calc(60px / 3))}.course__text{font-size:14px;padding:0 15px 10px}.course__text>div{height:124px}.course__buttons{padding:10px 0;height:100px}.course__buttons .btn{margin-bottom:5px;height:40px;line-height:40px}.course__tags{min-height:60px;height:60px}.course__bottom{padding:15px}.course__title{min-height:120px;padding:24px 15px 16px}.course__title h3{line-height:1.2em;padding-bottom:0;height:83px}.course__type{font-size:0.875rem;padding:1px 7px}.course__level{padding:1px 7px;font-size:0.875rem}.course__info{min-height:160px}.course__lectors{padding:10px 0;height:100px}.course__lector--avatar{width:70px;height:70px;margin:0 20px 0 50px}.course__lector--surname{font-size:1rem}.course__lector--name{font-size:1rem}.course__lector--status{font-size:0.875rem}.course__data{padding:10px 0}.course__data--item{font-size:1rem;line-height:1.4em;margin-bottom:10px;width:80%}.course__price .course__data--value{font-size:1.875rem}.course__price .course__data--value small{font-size:0.875rem}.course__price .course__data--label{font-size:1.125rem}.course__lectors_multiple .course__lector_main .course__lector .course__lector--avatar{height:40px;width:40px}.course__lectors_multiple .course__lector_main .course__lector.active{max-width:calc(100% - calc(56px + 15px))}.course__lectors_multiple .course__lector_main .course__lector.active .course__lector--avatar{height:70px;width:70px;margin:0 15px}.course__middle:hover .course__info--hover{height:calc(100% + 120px)}.course__info--hover .course__buttons_hover{text-align:center;height:90px}}@media (max-width:1399px){.course__top{height:150px}.course__data--item{width:90%}.course__data--icon{-webkit-box-flex:1;-ms-flex:1 1 30px;flex:1 1 30px}.course__data--value{font-size:1rem}.course__data--label{font-size:0.75rem}.course__lectors_multiple .course__lector_main .course__lector.active .course__lector--avatar{margin-left:15px;margin-right:5px;height:60px;width:60px}.course__price .course__data--value{font-size:1.625rem}.course__price .course__data--value small{font-size:0.875rem}.course__price .course__data--label{font-size:1rem}}@media (max-width:1279px){.courses:after,.courses:before{width:calc(33% - calc(40px / 3))}.course{width:calc(33% - calc(40px / 3))}.course__top{height:130px}.course__lector--avatar{margin:0 10px}.course__data--value{font-size:0.875rem}.course__data--label{font-size:0.75rem}.course__lector--name{font-size:0.875rem}.course__lector--surname{font-size:0.875rem}.course__lector--status{font-size:0.75rem}.course__lectors_multiple .course__lector_main .course__lector.active .course__lector--avatar{height:60px;width:60px;margin:0 10px}}@media (max-width:1023px){.courses:after,.courses:before{width:calc(50% - calc(15px / 2))}.course{width:calc(50% - calc(15px / 2))}.course__lectors_multiple .course__lector_main .course__lector.active .course__lector--profile{max-width:100px}.course__top{height:140px}.course__top{height:150px}.course__data--value{font-size:1rem}.course__data--name{font-size:1rem}.course__data--surname{font-size:1rem;display:none}.course__info--hover{display:none}.course__bottom{height:90px}.course__bottom .course__buttons{display:block}.course_tags{display:none}.course__price{min-height:unset;padding:10px 0}.course.bought-course .course_tags{display:block}.carousel_short .courses_short .carousel__card{padding-right:20px;min-width:350px}}@media (max-width:767px){.course{width:100%}.course__top{height:115px}.course__content{width:100%;max-width:320px;margin:0 auto;min-width:unset}.course__data--value{font-size:0.875rem;font-weight:400}.carousel_short .courses_short .carousel__card{padding-right:10px;min-width:290px}}.courses_detailed .course__type{font-size:14px}.courses_detailed .course__buttons{height:auto;padding-top:0;padding-bottom:0;border:none}.courses_detailed .course__lectors{border:none;height:105px;margin:15px 20px;width:calc(100% - 40px)}.courses_detailed .course__lector--avatar{height:75px;width:75px;margin:0 0 0 50px}.courses_detailed .course__links{padding:10px 20px 20px}.courses_detailed .course__title{min-height:56px;padding:30px 0 20px;margin:0 20px}.courses_detailed .course__title h3{font-size:1.25rem;font-weight:500;height:80px}.courses_detailed .course__lectors_multiple .course__lector_main .course__lector.active .course__lector--avatar{height:75px;width:75px;margin:0 26px 0 0}.courses_detailed .course__data{border-top:1px solid rgba(139, 140, 145, 0.3);border-bottom:1px solid rgba(139, 140, 145, 0.3)}.courses_detailed .course__data--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:calc(100% - 40px);margin:0 20px 10px}.courses_detailed .course__data--icon{-webkit-box-flex:0;-ms-flex:0 1 42px;flex:0 1 42px}.courses_detailed .course__data--block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.courses_detailed .course__data--block_wide{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.courses_detailed .course__price{border:1px solid rgba(139, 140, 145, 0.3);border-radius:20px;margin:0 20px 20px}.courses_detailed .course__price .course__data--value{font-size:1.875rem}.courses_detailed .course__price .course__data--status{color:green;font-size:1.5rem;font-family:"Roboto";font-weight:500}.courses_detailed .course__price.bordered{padding-bottom:0;margin-bottom:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid rgba(139, 140, 145, 0.3)}.courses_detailed .course__price.bordered .course__price--block{width:auto;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;border:none}.inversed .courses_detailed .icon{fill:rgba(24, 26, 36, 0.5)}@media (max-width:1399px){.courses_detailed .course__price .course__data--value{font-size:1.625rem}.courses_detailed .course__price .course__data--value small{font-size:0.875rem}.courses_detailed .course__price .course__data--label{font-size:1rem}.courses_detailed .course__price .course__data--status{font-size:1.25rem}}@media (max-width:1279px){.courses_detailed .course__lectors_multiple .course__lector_main .course__lector.active .course__lector--avatar{height:60px;width:60px;margin:0 5px 0 0}.courses_detailed .course__lector--avatar{height:60px;width:60px;margin:0 0 0 10px}.courses_detailed .course__lector.active .course__lector--avatar{height:60px;width:60px;margin:0 0 0 10px}}@media (max-width:767px){.courses_detailed .course__lectors_multiple .course__lector_main .course__lector.active .course__lector--avatar{height:60px;width:60px;margin:0 5px 0 0}.courses_detailed .course__links{padding:10px 10px 10px}.courses_detailed .course__type{font-size:12px}}.courses_full .course__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.courses_full .course__title{padding:5px 20px;margin:0}.courses_full .course__lectors{margin:0 20px;width:calc(100% - 40px);border:none}.courses_full .course__links{padding:0 20px 20px;margin:0}.courses_full .course__data{border-bottom:1px solid rgba(139, 140, 145, 0.3)}.courses_full .course__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border:none;padding:0}.courses_full .course__price--block{padding-top:20px;border:1px solid rgba(139, 140, 145, 0.3);border-radius:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}.courses_full .course__price .course__data--value{font-size:1.625rem}.courses_full .course__price .course__data--label{font-size:1rem;padding-left:30px}.courses_full .course__price .course__data--label:before{width:20px}.courses_detailed.courses_full .course__data--item{margin:10px 20px}.courses_detailed.courses_full .course__buttons{padding-bottom:10px}.courses_detailed.courses_full .course__price--block{padding-bottom:25px}.courses_detailed.courses_full .old_price:before{display:none}.courses_detailed.courses_full .course__data--old_value{position:relative}.courses_detailed.courses_full .course__data--old_value:before{position:absolute;content:'';height:1px;width:100%;left:-15%;top:43%;background:rgba(24, 26, 36, 0.5);-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.courses_detailed.courses_full .course__data--old_value span:last-child{font-size:14px;font-weight:400;line-height:21px;color:rgba(24, 26, 36, 0.5)}@media (max-width:1899px){.courses_full .course__title{padding:5px 20px;margin:0}.courses_full .course__price .course__data--value{font-size:1.375rem}.courses_full .course__price .course__data--label{font-size:0.875rem}.courses_full .course__price .course__data--label:before{width:16px}}@media screen and (max-width:1500px){.courses.courses_full:after,.courses.courses_full:before{width:calc(50% - calc(150px / 2))}.courses.courses_full .course{width:calc(50% - calc(150px / 2))}.courses_full .course__title{padding:5px 20px;margin:0}.courses_detailed.courses_full .course__data--item{margin:5px 20px}}@media (max-width:1023px){.courses.courses_full:after,.courses.courses_full:before{width:100%}.courses.courses_full .course{width:100%;max-width:500px}}@media (max-width:767px){.courses_full .course__price{-ms-flex-wrap:wrap;flex-wrap:wrap}.courses_full .course__price--block{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:10px}.courses_full.courses_detailed .course__links{padding:0 10px 10px}}.filters__button{height:74px;width:208px;margin:0 auto;background:url("../images/filters.svg") no-repeat top center;background-size:auto;padding:0 0 10px 0;color:white;font-size:0.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-5px;cursor:pointer}.filters__button--arrow{height:15px;width:15px;margin:0 auto 5px;background:url("../images/icons/filters_arrow.svg") no-repeat top center;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.filters__block{height:0;overflow:hidden;-webkit-box-shadow:9px 16px 20px rgba(0, 0, 0, 0.16);box-shadow:9px 16px 20px rgba(0, 0, 0, 0.16);background-color:white}.filters__content{padding:50px 0 30px}.filters__cats--block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.filters__cats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:70%;-ms-flex:70%;flex:70%}.filters .cats{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px;height:44px;-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.filters .cats__links{width:280px;position:relative}.filters .cats__list{width:280px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:42px;position:absolute;overflow:hidden;border-radius:10px;border:1px solid rgba(8, 198, 244, 0.5);padding:0 10px;background-color:white;z-index:7}.filters .cats__list.opened{height:auto;overflow:visible;z-index:8}.filters .cats__list.opened .cats__link.active:after{content:'\203A'}.filters .cats__link{min-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-radius:0;border:none;text-align:left;font-size:0.875rem;padding-left:17px;border-top:1px solid rgba(24, 26, 36, 0.2);-webkit-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;white-space:initial}.filters .cats__link:first-child{border-left:0 solid #181a24;border-radius:0}.filters .cats__link:last-child{border-right:0 solid #181a24;border-radius:0 0 10px 10px}.filters .cats__link.active{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-shadow:none;box-shadow:none;background-image:none;background-color:transparent;color:rgba(24, 26, 36, 0.5);position:relative;border-radius:10px;border-top:1px solid rgba(24, 26, 36, 0);z-index:8}.filters .cats__link.active:after{content:'\2039';font-size:20px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.filters .cats__link.active:hover{-webkit-box-shadow:none;box-shadow:none}.filters__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.filters__links .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filters__links .link svg{margin-left:10px}.filters.opened .filters__button--arrow{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.filters.opened .filters__block{height:auto;overflow:visible}.filters__top--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:30px;margin-bottom:40px}.filters__quontity{margin-bottom:0;margin-right:17px;padding-right:17px;border-right:1px solid rgba(24, 26, 36, 0.7);font-size:1.875rem;font-weight:700;font-family:"Play";white-space:nowrap}.filters__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters__list--title{margin-right:17px}.filters__list--items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters__list--items li{margin:0 10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters__list--items li img{margin-left:3px;cursor:pointer}@media (max-width:1899px){.filters__cats--block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.filters__cats{-webkit-box-flex:0;-ms-flex:0 1 80%;flex:0 1 80%}.filters .cats{-webkit-box-flex:0;-ms-flex:0 1 24%;flex:0 1 24%}.filters .cats__links{width:100%}.filters .cats__list{width:100%}.filters .cats__title{font-size:12px}.filters__links{margin-top:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.filters__links .link{font-size:16px;height:40px;margin-bottom:5px}}@media (max-width:1279px){.filters__cats{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filters .cats{-webkit-box-flex:0;-ms-flex:0 1 24%;flex:0 1 24%;margin-right:0}.filters .cats__link{font-size:12px;padding:8px 0}.filters .cats__link.active{padding:8px}.filters .cats__link.active:after{right:10px}.filters__links{padding-left:20px}.filters__links .link{font-size:14px}}@media (max-width:1023px){.filters__cats--block{-ms-flex-wrap:wrap;flex-wrap:wrap}.filters__cats{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.filters .cats{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;margin-right:0}.filters .cats__links{-webkit-box-flex:1;-ms-flex:1;flex:1;width:unset}.filters .cats__list{width:unset;-webkit-box-flex:1;-ms-flex:1;flex:1}.filters .cats__link{font-size:14px}.filters .cats__link.active{padding:8px 30px 8px 20px}.filters .cats__link.active:after{right:20px}.filters__links{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:767px){.filters__content{padding-top:0}.filters .container>h3{display:none}.filters .cats{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin:10px 0}.filters .cats__list{height:30px}.filters .cats__link{height:30px;padding:0}.filters .cats__link.active{height:30px;margin-bottom:10px;padding:0}.filters__button{background-image:none;background:#181a24;width:100%;height:50px;padding:0}}.zigzag-slider-container{position:relative;margin:30px auto;max-width:100%;height:650px;overflow:hidden}@media (max-width:1899px){.zigzag-slider-container{height:550px}}@media (max-width:1023px){.zigzag-slider-container{display:table;width:100%;margin:0 auto;padding:30px 0}}@media (max-width:767px){.zigzag-slider-container{height:auto}}.zigzag-slider-container .zigzag-slider-controls{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:1023px){.zigzag-slider-container.mobile{height:auto}}@media (max-width:767px){.zigzag-slider-container.mobile{margin-bottom:0}}.zigzag-slider-container.mobile .zigzag-slider-move{min-height:250px}@media (max-width:1023px){.zigzag-slider-container.mobile .zigzag-slider-move{height:auto;margin-top:40px}}@media (max-width:319px){.zigzag-slider-container.mobile .zigzag-slider-move{min-height:auto;height:200px;width:200px}}@media (max-width:576px){.zigzag-slider-container.mobile .zigzag-slider-move .slide.curr{width:100%;max-width:290px}}@media (max-width:319px){.zigzag-slider-container.mobile .zigzag-slider-move .slide.curr{width:100%}}.zigzag-slider-container.mobile .zigzag-slider-move .slide.prev{width:30%}.zigzag-slider-container.mobile .zigzag-slider-move .slide.next{width:30%}.zigzag-slider-container .zigzag-slider-move{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:4;height:100%}@media (max-width:767px){.zigzag-slider-container .zigzag-slider-move{margin:40px 0}}.zigzag-slider-container .zigzag-slider-move .slide{position:absolute;height:100%;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.zigzag-slider-container .zigzag-slider-move .slide.slide-hide{opacity:0;visibility:hidden;-webkit-transition:none;-o-transition:none;transition:none}.zigzag-slider-container .zigzag-slider-move .slide.prev{width:15%}@media (max-width:319px){.zigzag-slider-container .zigzag-slider-move .slide.prev{width:100%}}.zigzag-slider-container .zigzag-slider-move .slide.next{width:15%}@media (max-width:319px){.zigzag-slider-container .zigzag-slider-move .slide.next{width:100%}}.zigzag-slider-container .zigzag-slider-move .slide.curr{width:40%}@media (max-width:319px){.zigzag-slider-container .zigzag-slider-move .slide.curr{width:100%}}.zigzag-slider-container .zigzag-slider-move .slide img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:1023px){.zigzag-slider-container .zigzag-slider-controls{display:none}}.zigzag-slider-container .zigzag-slider-controls.mob{display:none}@media (max-width:1023px){.zigzag-slider-container .zigzag-slider-controls.mob{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;margin-bottom:30px}}.zigzag-slider-container .link-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.5;color:white;font-weight:500;font-size:20px}.zigzag-slider-container .link-middle .link-text{display:table;border-bottom:2px solid white}.zigzag-slider-container .l-block{color:white;position:absolute;z-index:5;bottom:0;max-width:30%;max-height:60%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 20px 0px 10px}@media (max-width:1899px){.zigzag-slider-container .l-block{max-height:65%;height:65%}}@media (max-width:1023px){.zigzag-slider-container .l-block{display:none}}.zigzag-slider-container .r-block{position:absolute;z-index:5;top:0;right:0;max-width:30%;max-height:60%;width:30%;height:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px 20px 10px;color:white}@media (max-width:1899px){.zigzag-slider-container .r-block{max-height:63%;height:63%}}@media (max-width:1023px){.zigzag-slider-container .r-block{position:relative;width:100%;max-width:100%;max-height:100%;padding:0;text-align:center}}.zigzag-slider-container .r-block .text__name{font-size:30px;font-weight:700;margin-bottom:10px}@media (max-width:1279px){.zigzag-slider-container .r-block .text__name{font-size:14px}}@media (max-width:1023px){.zigzag-slider-container .r-block .text__name{font-size:30px}}.zigzag-slider-container .r-block .text__position{font-size:14px;opacity:.5;margin-bottom:15px}@media (max-width:1279px){.zigzag-slider-container .r-block .text__position{font-size:12px}}@media (max-width:1023px){.zigzag-slider-container .r-block .text__position{font-size:14px}}.zigzag-slider-container .r-block .text__about{max-height:170px;overflow:hidden;margin-bottom:20px}@media (max-width:1279px){.zigzag-slider-container .r-block .text__about{font-size:12px;max-height:145px}}@media (max-width:1023px){.zigzag-slider-container .r-block .text__about{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:530px;max-height:100%;margin:0 auto;font-size:14px}}@media (max-width:767px){.zigzag-slider-container .r-block .text__about{font-size:14px;line-height:1.2;text-align:left;color:rgba(255, 255, 255, 0.5);width:84%}}.zigzag-slider-container .r-block .text__about--elem{display:none}.zigzag-slider-container .r-block .text__about--elem.active{display:block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.custom-form.zigzag-slider-form{width:100%;margin:0;padding:0}.custom-form.zigzag-slider-form .form-input__photo.invalid .form-input__photo__icon svg path{fill:red}.custom-form.zigzag-slider-form .form_subtitle{text-align:left;padding-bottom:20px;color:white;opacity:.5}.custom-form.zigzag-slider-form form.feedback_form{width:100%;margin:0;max-width:100%}.custom-form.zigzag-slider-form form.feedback_form .pare{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.custom-form.zigzag-slider-form form.feedback_form .pare>*{width:calc(100% / 2 - 10px)}.custom-form.zigzag-slider-form form.feedback_form .form-input{margin-bottom:15px}.custom-form.zigzag-slider-form form.feedback_form .form-input__elem{background:#000000}.custom-form.zigzag-slider-form form.feedback_form .form-input__elem::-webkit-input-placeholder{color:white;opacity:.5}.custom-form.zigzag-slider-form form.feedback_form .form-input__elem:-ms-input-placeholder{color:white;opacity:.5}.custom-form.zigzag-slider-form form.feedback_form .form-input__elem::-ms-input-placeholder{color:white;opacity:.5}.custom-form.zigzag-slider-form form.feedback_form .form-input__elem::placeholder{color:white;opacity:.5}@media (max-width:1279px){.custom-form.zigzag-slider-form form.feedback_form .form-input .input__elem{height:30px}}.custom-form.zigzag-slider-form form.feedback_form .form-input__area__elem{min-width:100%;max-width:100%;height:100%;min-height:140px;max-height:140px;border:1px solid rgba(0, 0, 0, 0);padding:16px 26px;font-size:14px;color:rgba(255, 255, 255, 0.5);background:rgba(0, 0, 0, 0.3)}.custom-form.zigzag-slider-form form.feedback_form .form-input__area__elem::-webkit-input-placeholder{font-size:14px;font-family:Roboto;color:rgba(255, 255, 255, 0.5)}.custom-form.zigzag-slider-form form.feedback_form .form-input__area__elem:-ms-input-placeholder{font-size:14px;font-family:Roboto;color:rgba(255, 255, 255, 0.5)}.custom-form.zigzag-slider-form form.feedback_form .form-input__area__elem::-ms-input-placeholder{font-size:14px;font-family:Roboto;color:rgba(255, 255, 255, 0.5)}.custom-form.zigzag-slider-form form.feedback_form .form-input__area__elem::placeholder{font-size:14px;font-family:Roboto;color:rgba(255, 255, 255, 0.5)}.custom-form.zigzag-slider-form form.feedback_form .form-input__photo{top:55px}.custom-form.zigzag-slider-form form.feedback_form .form-input__area__elem{width:100%!important;min-height:95px;max-height:95px}.custom-form.zigzag-slider-form form.feedback_form .common__item{margin-bottom:0;text-align:center}@media (max-width:1279px){.custom-form.zigzag-slider-form form.feedback_form .common__item{height:35px}}.custom-form.zigzag-slider-form form.feedback_form .common__item .btn{max-width:350px;width:100%}@media (max-width:1899px){.custom-form.zigzag-slider-form form.feedback_form .common__item .btn{max-width:250px;height:35px;line-height:35px}}.custom-form.zigzag-slider-form form.feedback_form .common__item .btn .btn__text{height:35px;line-height:35px}@media (max-width:1279px){.custom-form.zigzag-slider-form form.feedback_form .form-input__area__elem{padding:16px}}.carousel__slide{overflow:hidden}.carousel__slide .publications{margin:0 -2%}.carousel__slide .publications.publications_lined{margin:0}.publications__wrapper{overflow:hidden}.publications__wrapper .block-title{top:0}.publications{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2%}.publications:after,.publications:before{content:'';width:33.33%;height:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.publication{width:33.33%;min-width:300px;padding:0 2%;margin-bottom:30px}.publication:first-child{-webkit-transition-delay:110ms;-o-transition-delay:110ms;transition-delay:110ms}.publication:nth-child(2){-webkit-transition-delay:220ms;-o-transition-delay:220ms;transition-delay:220ms}.publication:nth-child(3){-webkit-transition-delay:330ms;-o-transition-delay:330ms;transition-delay:330ms}.publication:nth-child(4){-webkit-transition-delay:440ms;-o-transition-delay:440ms;transition-delay:440ms}.publication:nth-child(5){-webkit-transition-delay:550ms;-o-transition-delay:550ms;transition-delay:550ms}.publication:nth-child(6){-webkit-transition-delay:660ms;-o-transition-delay:660ms;transition-delay:660ms}.publication:nth-child(7){-webkit-transition-delay:770ms;-o-transition-delay:770ms;transition-delay:770ms}.publication:nth-child(8){-webkit-transition-delay:880ms;-o-transition-delay:880ms;transition-delay:880ms}.publication:nth-child(9){-webkit-transition-delay:990ms;-o-transition-delay:990ms;transition-delay:990ms}.publication:nth-child(10){-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.publication:nth-child(11){-webkit-transition-delay:1210ms;-o-transition-delay:1210ms;transition-delay:1210ms}.publication:nth-child(12){-webkit-transition-delay:1320ms;-o-transition-delay:1320ms;transition-delay:1320ms}.publication a:hover{text-decoration:none}.publication__content{position:relative;border-radius:10px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.publication__image{margin-bottom:20px;position:relative;border-radius:10px 10px 0 0;height:170px;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;display:block;width:100%}.publication__image--bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center;display:block;z-index:1}.publication__image:after{content:'';position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.8)), to(rgba(100, 102, 108, 0)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(100, 102, 108, 0) 100%);background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(100, 102, 108, 0) 100%);background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(100, 102, 108, 0) 100%);background-size:cover;z-index:1;border-radius:10px 10px 0 0}.publication__info{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.875rem;font-weight:bold}.publication__info a{color:rgba(8, 198, 244, 0.9)}.publication__date{color:rgba(24, 26, 36, 0.3);margin-right:4px}.publication__topic{color:rgba(8, 198, 244, 0.9);margin-right:12px;text-decoration:none;white-space:nowrap}.publication__topic:hover{text-decoration:none}.publication__topic:before{content:"/";margin-right:4px;color:rgba(24, 26, 36, 0.9)}.publication__views{margin-right:4px;padding:8px;position:absolute;top:0;right:0;z-index:2;color:white}.publication__views svg{fill:white;fill-opacity:1}.publication__views svg:hover{fill:white;fill-opacity:0.8}.publication__pictures{margin-right:4px;padding:0 12px;border-left:1px solid rgba(24, 26, 36, 0.3);white-space:nowrap}.publication__likes{cursor:pointer;margin-right:4px;padding:8px;font-weight:normal;position:absolute;top:0;left:0;z-index:2}.publication__type{font-size:14px;font-weight:700;padding:0 12px;border-left:1px solid rgba(24, 26, 36, 0.3);color:rgba(8, 198, 244, 0.5);text-decoration:none}.publication__type:hover{text-decoration:none}.publication__title{color:#181a24;font-size:20px;font-weight:700}.publication__title:hover{text-decoration:none}.publication__announce{color:rgba(24, 26, 36, 0.5);font-size:0.875rem;margin-bottom:0}.publication__text{padding-bottom:30px}.publication__text p img~span{color:rgba(24, 26, 36, 0.5);font-size:0.875rem;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);display:block}.publication__text p img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.publication__text p a{color:#08c6f4}.publication__text p a:hover{text-decoration:underline;cursor:pointer}.publication_open .publication__views{position:relative;padding:0 12px;border-left:1px solid rgba(24, 26, 36, 0.3)}.publication_open .publication__views .publication__views--icon{fill:#08c6f4}.publication_open .publication__views .publication__views--number{color:#08c6f4}.publication_open .publication__likes{position:relative;padding:0 12px;border-left:1px solid rgba(24, 26, 36, 0.3)}.publication_open .publication__info{padding-bottom:30px}.inversed .publication__content{background-color:#181a24}.inversed .publication__date{color:rgba(255, 255, 255, 0.9)}.inversed .publication__topic:before{color:rgba(255, 255, 255, 0.2)}.inversed .publication__title{color:white}.inversed .publication__title a{color:white}.inversed .publication__announce{color:rgba(255, 255, 255, 0.5)}.inversed .publication__pictures{border-left:1px solid rgba(255, 255, 255, 0.3)}.inversed .publication__type{border-left:1px solid rgba(255, 255, 255, 0.3)}.inversed .publication__info a{color:rgba(8, 198, 244, 0.9)}.inversed .publication__info a:hover{color:rgba(8, 198, 244, 0.5)}.inversed .publication_open .publication__views{border-left:1px solid rgba(255, 255, 255, 0.3)}.inversed .publication_open .publication__likes{border-left:1px solid rgba(255, 255, 255, 0.3)}.publications_lined .publication{border-right:1px solid rgba(24, 26, 36, 0.2)}.publications_lined .publication:nth-child(3n){border-right:none}.inversed .publications_lined .publication{border-right:1px solid rgba(255, 255, 255, 0.2)}.inversed .publications_lined .publication:nth-child(3n){border-right:none}.publications_merged{margin-bottom:30px}.publications_merged .publication{margin-bottom:0;padding-bottom:20px}.publication_open .publication{margin:0;padding:0;width:100%;min-height:490px}.publication_open .publication .publication__views svg{fill:#08c6f4}.publication_open .publication .publication__views .publication__views--number{color:#08c6f4}.publication.publication_main{padding:0}.publication.publication_main .publication__views{position:relative;padding:0 12px;border-left:1px solid rgba(24, 26, 36, 0.3)}.publication.publication_main .publication__views svg{fill:#08c6f4}.publication.publication_main .publication__views .publication__views--number{color:#08c6f4}.publication_paid{position:relative}.publication_paid:after{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(253, 253, 253, 0)), to(#fdfdfd));background-image:-webkit-linear-gradient(top, rgba(253, 253, 253, 0) 0%, #fdfdfd 100%);background-image:-o-linear-gradient(top, rgba(253, 253, 253, 0) 0%, #fdfdfd 100%);background-image:linear-gradient(180deg, rgba(253, 253, 253, 0) 0%, #fdfdfd 100%);background-position:bottom center;background-size:cover;z-index:2;height:500px;width:100%;content:'';position:absolute;bottom:0;left:0;pointer-events:none}.inversed.publication_paid:after{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(253, 253, 253, 0)), to(black));background-image:-webkit-linear-gradient(top, rgba(253, 253, 253, 0) 0%, black 100%);background-image:-o-linear-gradient(top, rgba(253, 253, 253, 0) 0%, black 100%);background-image:linear-gradient(180deg, rgba(253, 253, 253, 0) 0%, black 100%)}.publications__list.publications_search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.publications__list.publications_search .publication{width:100%;border-radius:0;border-bottom:1px solid rgba(24, 26, 36, 0.2);padding:0 0 30px 0;margin:0 0 30px 0}.publications__list.publications_search .publication__head{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.publications__list.publications_search .publication__info{margin-right:-12px}.publications__list.publications_search .publication__title{-webkit-box-flex:0;-ms-flex:0 1 70%;flex:0 1 70%;padding-right:20px}.publications__list.publications_search .publication__date{color:rgba(24, 26, 36, 0.2)}.publications__list.publications_search .publication__type{border:none;padding-left:0}.publications__list.publications_search .publication__type:before{content:"/";margin-right:4px;color:rgba(24, 26, 36, 0.2)}.publication.publication_main{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0;width:80%;margin-bottom:100px}.publication.publication_main .social_img{padding:30px 0;width:70px}.publication.publication_main .social__link{margin:10px 0}.publication.publication_main .publication__text{-webkit-box-flex:0;-ms-flex:0 1 55%;flex:0 1 55%}.publication.publication_main .publication__image{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%;border-radius:10px;margin-right:20px;padding-top:25%;overflow:hidden}.publication.publication_main .publication__image:after{display:none}.publication.publication_main .publication__image--bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center;display:block;z-index:1}.publication.publication_main .publication__info{margin-right:-12px}.publication.publication_main .publication__title{-webkit-box-flex:0;-ms-flex:0 1 70%;flex:0 1 70%;padding-right:20px}.publication.publication_main .publication__date{color:rgba(24, 26, 36, 0.2)}.publication.publication_main .publication__topic:before{color:rgba(24, 26, 36, 0.2)}.publication.publication_main .publication__type{border:none;padding-left:0}.publication.publication_main .publication__type:before{content:"/";margin-right:4px;color:rgba(24, 26, 36, 0.2)}.publication.publication_lk{width:100%;margin:0;padding:10px 0 0 0;border-bottom:1px solid rgba(24, 26, 36, 0.1)}.publication.publication_lk:last-child{border-bottom:none}@media screen and (max-width:1679px){.publications{margin:0 -2%}.publications__list.publications_search{margin:0}.publication{width:33.33%;padding:0 2%}.publication__image{height:150px}.publication.publication_main{margin-bottom:50px;width:90%}.publication.publication_main .publication__text{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.publication.publication_main .publication__image{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media screen and (max-width:1279px){.publication_open .publication{min-height:auto}.publications{margin:0 -2%}.publications__list.publications_search{margin:0}.publication{width:33.33%;padding:0 2%;margin-bottom:30px}.publication__image{height:125px}.publication__info{font-size:0.75rem}.publication__date{font-size:0.75rem}.publication__topic{font-size:0.75rem}.publication__views{font-size:0.75rem}.publication__pictures{font-size:0.75rem}.publication__type{font-size:0.75rem}.publication__title{font-size:0.875rem}.publication__announce{font-size:0.75rem}.publication.publication_main{width:100%;margin-bottom:40px}.publication.publication_main .publication__text{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.publication.publication_main .publication__image{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.publication.publication_main .publication__title{padding-bottom:20px}}@media screen and (max-width:1023px){.publications{margin:0 -2%}.publications__list.publications_search{margin:0}.publication{width:50%;padding:0 2%}.publication__image{height:150px}.publication.publication_lk .publication__date,.publication.publication_lk .publication__topic,.publication.publication_lk .publication__type{font-size:0.875rem}.publication.publication_lk .publication__title{font-size:1.25rem}.publication.publication_lk .publication__title a{font-size:1.25rem}.publication.publication_lk__announce{font-size:0.75rem}.publication.publication_main{width:100%}.publication.publication_main .publication__text{-webkit-box-flex:1;-ms-flex:1;flex:1}.publication.publication_main .publication__image{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;height:240px}.publication.publication_main .social_img{padding:10px 0;width:50px}.publication.publication_main .social__link{margin:5px 0}.publications_lined .publication{border-right:1px solid rgba(24, 26, 36, 0.2)}.publications_lined .publication:nth-child(3n){border-right:1px solid rgba(24, 26, 36, 0.2)}.publications_lined .publication:nth-child(2n){border-right:none}.inversed .publications_lined .publication{border-right:1px solid rgba(255, 255, 255, 0.2)}.inversed .publications_lined .publication:nth-child(3n){border-right:1px solid rgba(255, 255, 255, 0.2)}.inversed .publications_lined .publication:nth-child(2n){border-right:none}.publications.publications_blog .publication:last-child{display:none}.carousel_short .publication.carousel__card{min-width:350px}}@media screen and (max-width:767px){.publications{margin:0}.publications:after,.publications:before{display:none}.publication{width:100%;padding:0;margin-bottom:30px}.publication__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:115px}.publication__title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.publication__info{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-wrap:wrap;flex-wrap:wrap}.publication__announce{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.publication__content{max-width:310px;margin:0 auto}.publication__info{font-size:0.75rem}.publication__date{font-size:0.75rem}.publication__topic{font-size:0.75rem}.publication__views{font-size:0.75rem}.publication__pictures{font-size:0.75rem}.publication__type{font-size:0.75rem}.publication__title{font-size:1.25rem}.publication__title a{font-size:1.25rem}.publication__announce{font-size:0.75rem}.publications_lined .publication{border-right:none}.publications_lined .publication:nth-child(3n){border-right:none}.publications_lined .publication:nth-child(2n){border-right:none}.inversed .publications_lined .publication{border-right:none}.inversed .publications_lined .publication:nth-child(3n){border-right:none}.inversed .publications_lined .publication:nth-child(2n){border-right:none}.publications__list.publications_search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.publications__list.publications_search .publication__content{max-width:100%}.publications__list.publications_search .publication__head{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 20px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.publications__list.publications_search .publication__title{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.publications__list.publications_search .publication__type{border:none;padding-left:0}.publication_open .share{margin-top:20px;border:0;padding-left:0;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-left:auto;text-align:right}.publication.publication_lk .publication__content{max-width:100%}.publication.publication_lk .publication__title{font-size:1.25rem}.publication.publication_lk .publication__title a{font-size:1.25rem}.publication.publication_main{-ms-flex-wrap:wrap;flex-wrap:wrap}.publication.publication_main .publication__text{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.publication.publication_main .publication__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:0;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.publication.publication_main .social_img{top:unset;right:unset;left:0;bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto;height:50px}.publication.publication_main .social_img a{margin:0 15px}}@media screen and (max-width:500px){.publication_open .publication__likes{padding:20px 0 0;border:none;width:100%}}.calendar{max-width:1080px;width:100%;color:#181A24;font-size:14px;background-color:#ffffff}@media (max-width:767px){.calendar{background:#181A24;color:#ffffff}}.calendar-colors{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:calc(50% - 150px)}@media (max-width:767px){.calendar-colors{display:-webkit-box;display:-ms-flexbox;display:flex}}.calendar-color{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:15px}.calendar-color__color{display:block;width:12px;min-width:12px;height:12px;border-radius:50%;margin-right:10px;background:#ed5454}.calendar-color__color-gold{background:#fd9b5b}.calendar-color__color-green{background:#4bbcc1}.calendar-color__color-violet{background:#a53fa2}.calendar-color__color-blue{background:#497ef2}.calendar-color__name{white-space:nowrap;opacity:.5}.calendar-filters{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.calendar-filters{display:none}}.calendar-filters .filter{margin-right:20px}@media (max-width:1023px){.calendar-filters .filter:not(:first-child){display:none}}.calendar-filters .filter .caption{margin-left:15px;margin-bottom:5px;font-weight:400;opacity:.5}.calendar-filters .filter .filter-drop{position:relative;font-weight:400;color:rgba(0, 0, 0, 0.51)}.calendar-filters .filter .filter-drop .curr-value{position:relative;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:40px;width:160px;border:1px solid rgba(8, 198, 244, 0.5);padding:0 10px 0 15px;border-radius:10px;background:#ffffff}.calendar-filters .filter .filter-drop .curr-value.active .pagination__arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.calendar-filters .filter .filter-drop .curr-value .pagination__arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#707070;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.calendar-filters .filter .filter-drop .curr-value .pagination__arrow:after{font-size:10px}.calendar-filters .filter .filter-drop .filter-list{position:absolute;top:100%;left:0;z-index:500;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;width:100%;max-height:50vh;overflow-y:auto;overflow-x:hidden;margin-top:5px;padding:0 10px;border:1px solid rgba(8, 198, 244, 0.5);-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#f6f6f6;cursor:pointer;opacity:0;pointer-events:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.calendar-filters .filter .filter-drop .filter-list::-webkit-scrollbar{width:2px}.calendar-filters .filter .filter-drop .filter-list::-webkit-scrollbar-track{width:2px;background-image:-webkit-linear-gradient(top, rgba(8, 198, 244, 0.3) 0%, rgba(8, 198, 244, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, rgba(8, 198, 244, 0.3) 0%, rgba(8, 198, 244, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}.calendar-filters .filter .filter-drop .filter-list::-webkit-scrollbar-thumb{width:2px;background-image:-webkit-linear-gradient(top, #08c6f4 0%, #08c6f4 calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, #08c6f4 0%, #08c6f4 calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}.calendar-filters .filter .filter-drop .filter-list .filter-item{padding:8px 0 8px 17px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.calendar-filters .filter .filter-drop .filter-list .filter-item:not(:first-child){border-top:1px solid rgba(24, 26, 36, 0.2)}.calendar-filters .filter .filter-drop .filter-list.active{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);background:#ffffff;opacity:1;pointer-events:all}.calendar-content{width:130px;text-align:center}@media (max-width:767px){.calendar-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.calendar-content__title{font-size:30px;margin-bottom:5px}@media (max-width:767px){.calendar-content__title{font-size:14px;margin-bottom:0}}.calendar-content__subtitle{opacity:.4}@media (max-width:767px){.calendar-content__subtitle{display:none}}.calendar-head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100px;padding:0 20px;border-top:1px solid #EFEFEF;border-left:1px solid #EFEFEF;border-right:1px solid #EFEFEF;border-top-right-radius:10px;border-top-left-radius:10px;font-weight:700;background:#ffffff}@media (max-width:767px){.calendar-head{height:40px;border:none}}.calendar-head .next,.calendar-head .prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.3;color:#181A24;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:767px){.calendar-head .next,.calendar-head .prev{opacity:.8}}.calendar-head .next i,.calendar-head .prev i{font-size:30px}.calendar-head .next:hover,.calendar-head .prev:hover{color:#181A24;cursor:pointer}.calendar-head .prev{margin-right:40px}.calendar-head .next{margin-left:40px}.calendar-navigation{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.calendar-navigation{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:1280px){.calendar-navigation{left:50%;right:initial;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.calendar .days{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #f4f4f4;border-left:1px solid #EFEFEF;background:#ffffff}@media (max-width:767px){.calendar .days{border-top:1px solid #707070;border-left:none}}.calendar .days .day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;padding:0 15px;width:calc(100% / 7);color:#d9d9d9;border-right:1px solid #f4f4f4}@media (max-width:767px){.calendar .days .day{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;border-right:none;color:#707070}}.calendar .dates{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #EFEFEF}@media (max-width:767px){.calendar .dates{border-top:none}}.calendar .dates .date{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:calc(100% / 7);height:105px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;color:#626262;background:#ffffff}.calendar .dates .date:hover{background-color:#c9c9c9}.calendar .dates .date:active{background-color:#e2e2e2}@media (max-width:767px){.calendar .dates .date{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;padding:0;margin-bottom:40px;border:none;color:#ffffff}}.calendar .dates .date:last-child{border-bottom-right-radius:10px}.calendar .dates .date:nth-child(29n){border-bottom-left-radius:10px}.calendar .dates .date:nth-child(7n+1){border-left:1px solid #EFEFEF}@media (max-width:767px){.calendar .dates .date:nth-child(7n+1){border-left:none}}.calendar .dates .date:first-child{border-left:1px solid #EFEFEF}@media (max-width:767px){.calendar .dates .date:first-child{border-left:none}}.calendar .dates .date.today{border:3px solid #08C6F4;-webkit-box-shadow:0px 3px 19px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 3px 19px 0px rgba(0, 0, 0, 0.3);z-index:1}@media (max-width:767px){.calendar .dates .date.today{border:none;-webkit-box-shadow:none;box-shadow:none}}.calendar .dates .date.other-month{background:#f9f9f9}@media (max-width:767px){.calendar .dates .date.other-month{background:#181A24;color:#707070}}@media (max-width:767px){.calendar .dates .date-label{width:100%;text-align:center}}.calendar .dates .date .start{left:0}.calendar .dates .date .end{right:0}.calendar .dates .date .end,.calendar .dates .date .start{position:absolute;top:50%;z-index:9;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:0;height:26px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:1s;-o-transition:1s;transition:1s;color:white;overflow:hidden;opacity:.9}.calendar .dates .date .end.showDots .dots,.calendar .dates .date .start.showDots .dots{right:0;width:30px;padding:0 10px;min-width:30px}.calendar .dates .date .end.showDots .dots:hover,.calendar .dates .date .start.showDots .dots:hover{opacity:.7}.calendar .dates .date .end .dots,.calendar .dates .date .start .dots{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:-50px;height:100%;width:0;min-width:0;padding:0;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.calendar .dates .date .end .dots .dot,.calendar .dates .date .start .dots .dot{position:relative;width:4px;height:4px;border-radius:2px;display:block;color:inherit}.calendar .dates .date .end.secondLine,.calendar .dates .date .start.secondLine{top:calc(50% + 6px);-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%)}.calendar .dates .date .end .begin-mark,.calendar .dates .date .start .begin-mark{position:absolute;left:0;display:block;width:10px;min-width:10px;height:inherit;border-radius:5px;mix-blend-mode:overlay;background:rgba(0, 0, 0, 0.5)}.calendar .dates .date .end .name,.calendar .dates .date .start .name{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-radius:5px}.calendar .dates .date .big-dot{position:absolute;left:0;top:0;margin:10px;width:12px;height:12px;border-radius:50%;background:red;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;visibility:hidden}@media (max-width:767px){.calendar .dates .date .big-dot{position:relative;height:8px;width:8px;min-width:8px;margin:0 2px}}.calendar .dates .date .big-dot:after{content:'+1';position:absolute;left:calc(100% + 10px);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);opacity:.3}@media (max-width:767px){.calendar .dates .date .big-dot:after{display:none}}.calendar .dates .date .big-dot.active{opacity:1;visibility:visible;z-index:9}.calendar .dates .date .big-dot:hover{cursor:pointer}.cabinet-nav--wrapper{padding-right:10px;position:-webkit-sticky;position:sticky;top:115px}.cabinet-nav{width:100%;-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:10px;padding:20px 0;font-size:20px;font-weight:500}.cabinet-nav_close{display:none;position:absolute;right:-50px;top:30px;height:30px;width:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 5px 1px rgba(24, 26, 36, 0.5);box-shadow:0 0 5px 1px rgba(24, 26, 36, 0.5);background:white}.cabinet-nav_close:after{pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;content:'<';font-size:24px;color:rgba(24, 26, 36, 0.5);line-height:20px}.cabinet-nav_close:hover{cursor:pointer}.cabinet-nav__header{padding:0 50px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(24, 26, 36, 0.5);border-bottom:1px solid rgba(24, 26, 36, 0.3)}.cabinet-nav .tip__label{top:10px;right:20px}.cabinet-nav .tip__text{color:rgba(24, 26, 36, 0.5)}.cabinet-nav .tip__text b{color:#181A24;display:block}.cabinet-nav__avatar{margin-right:30px;height:80px;width:80px;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}.cabinet-nav__avatar img{height:80px;width:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.cabinet-nav__name{font-weight:400}.cabinet-nav__item{padding:10px 50px}.cabinet-nav__item.active,.cabinet-nav__item:hover{opacity:unset;background-color:rgba(8, 198, 244, 0.1);cursor:pointer}.cabinet-nav__item.active .cabinet-nav__link,.cabinet-nav__item:hover .cabinet-nav__link{text-decoration:none}.cabinet-nav__item.active .cabinet-nav__link .cabinet-nav__text,.cabinet-nav__item:hover .cabinet-nav__link .cabinet-nav__text{color:#08c6f4}.cabinet-nav__item.active .cabinet-nav__link .cabinet-nav__icon svg use,.cabinet-nav__item:hover .cabinet-nav__link .cabinet-nav__icon svg use{fill:#08c6f4}.cabinet-nav__item:last-child{border-top:1px solid rgba(24, 26, 36, 0.3)}.cabinet-nav__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cabinet-nav__link:hover{text-decoration:none}.cabinet-nav__text{color:rgba(24, 26, 36, 0.8)}.cabinet-nav__icon{margin-right:20px}.cabinet-nav__icon svg{fill:#181A24;fill-opacity:1;height:30px;width:30px}.cabinet-nav__icon svg use{fill:#181a24}.cabinet-nav__icon svg g{opacity:.9}.cabinet-nav_tab{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin-top:20px;margin-left:20px;display:none;height:60px;width:60px;background:#08c6f4;border-radius:50%;position:absolute;top:20px;left:20px}.cabinet-nav_tab .line{position:absolute;top:50%;left:calc(50% - 15px);height:2px;width:30px;background:white;display:block;pointer-events:none}.cabinet-nav_tab .line:after,.cabinet-nav_tab .line:before{pointer-events:none;content:'';height:2px;width:100%;background:white;position:absolute;top:10px}.cabinet-nav_tab .line:after{top:-10px}.cabinet-nav_tab:hover{cursor:pointer}.cabinet-nav_mob{display:none;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:100%;background:white;-webkit-transform:translateY(calc(-100% + 40px));-ms-transform:translateY(calc(-100% + 40px));transform:translateY(calc(-100% + 40px));position:fixed}.cabinet-nav_mob--line{position:absolute;left:calc(50% - calc(15px / 2));top:10px;width:15px;height:1px;color:white;background:white;display:block;pointer-events:none}.cabinet-nav_mob--line:hover{pointer-events:none}.cabinet-nav_mob--line:after,.cabinet-nav_mob--line:before{position:absolute;content:'';width:100%;left:0;height:1px;background:white;display:block;top:5px;pointer-events:none}.cabinet-nav_mob--line:after:hover,.cabinet-nav_mob--line:before:hover{pointer-events:none}.cabinet-nav_mob--line:after{top:-5px}.cabinet-nav_mob .cabinet-nav_mob__title{background:#181A24;color:white;text-align:center;height:40px;position:relative}.cabinet-nav_mob .cabinet-nav_mob__title h4{line-height:60px;font-size:14px;font-weight:400;color:white;padding-bottom:0;pointer-events:none}.cabinet-nav_mob.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:10}@media (max-width:1899px){.cabinet-nav{font-size:16px}.cabinet-nav__header{padding:0 25px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cabinet-nav__avatar{margin-right:15px;height:50px;width:50px;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.cabinet-nav__avatar img{height:50px;width:50px}.cabinet-nav__item{padding:10px 25px}.cabinet-nav__icon{margin-right:30px}}@media (max-width:1279px){.cabinet-nav{font-size:14px}.cabinet-nav__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:10px}.cabinet-nav__avatar{margin-right:10px;height:50px;width:50px;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.cabinet-nav__avatar img{height:50px;width:50px}.cabinet-nav__item{padding:5px 25px}.cabinet-nav__icon{margin-right:35px}.cabinet-nav__icon svg{height:25px;width:25px}}@media (max-width:1023px){.cabinet-nav--wrapper{top:66px;position:static;height:100%}.cabinet-nav{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);height:100%;background:white;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:12px;width:130px;z-index:12;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.cabinet-nav_close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cabinet-nav .tip{display:none}.cabinet-nav__header{padding:0 15px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cabinet-nav__avatar{margin-right:0}.cabinet-nav__name{display:none}.cabinet-nav__item{padding:5px 15px}.cabinet-nav__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cabinet-nav__icon{margin-right:0}.cabinet-nav.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cabinet-nav_tab{opacity:0;-webkit-transition-delay:unset;-o-transition-delay:unset;transition-delay:unset;-webkit-transition:unset;-o-transition:unset;transition:unset;display:block}.cabinet-nav_tab.active{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;opacity:1;display:block}}@media (max-width:767px){.cabinet-nav{display:none}.cabinet-nav__item{position:relative;padding:5px 0}.cabinet-nav__icon{position:absolute;left:20%;height:20px;width:20px}.cabinet-nav__icon svg{height:20px;width:20px}.cabinet-nav__text{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;font-size:12px}.cabinet-nav__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cabinet-nav_tab{display:none}.cabinet-nav_tab.active{display:none}.cabinet-nav_mob{display:block}}.read-also{position:relative}.read-also .slider{width:100%;height:500px;position:relative;overflow:hidden}.read-also .slider .slider__box{width:100%;height:100%;position:absolute;opacity:0;top:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.read-also .slider.active{opacity:1}.read-also .slider .left{left:-100%}.read-also .slider .right{right:-100%}.read-also .slider .left.active{-webkit-animation:showL .6s ease-in forwards;animation:showL .6s ease-in forwards}.read-also .slider .right.active{-webkit-animation:showR .6s ease-in forwards;animation:showR .6s ease-in forwards}.read-also .pagination{position:relative}@-webkit-keyframes showL{0%{left:-100%}to{left:0}}@keyframes showL{0%{left:-100%}to{left:0}}@-webkit-keyframes showR{0%{right:-100%}to{right:0}}@keyframes showR{0%{right:-100%}to{right:0}}@media screen and (max-width:1280px){.read-also .container-slider .slider-box .box .library-item:before{display:none}}@media screen and (max-width:992px){.read-also:after,.read-also:before{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.read-also .title{font-size:26px;font-weight:700;line-height:36.4px}.read-also .container-slider .slider-box .box .library-item{width:40%}.read-also .container-slider .slider-box .box .library-item:last-child{display:none}}@media screen and (min-width:320px) and (max-width:768px){.read-also .title{font-size:34px;font-weight:700;line-height:47.6px}.read-also .container-slider .slider-box .box .library-item{width:100%;margin:0}.read-also .container-slider .slider-box .box .library-item:last-child,.read-also .container-slider .slider-box .box .library-item:nth-child(2){display:none}.read-also .container-slider .arrow-left,.read-also .container-slider .arrow-right{bottom:50px}.read-also .container-slider .dots-container{bottom:50px}.read-also .container-slider .link{text-align:center;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:480px){.read-also .container-slider .arrow-left,.read-also .container-slider .arrow-right{display:none}}.library{width:100%}.library .tabs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.library .tabs__list{overflow:hidden}@media (max-width:480px){.library .tabs__list{width:100%}}.lectors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.lectors:after,.lectors:before{content:'';width:calc(20% - calc(100px / 4));height:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.lector{width:calc(20% - calc(100px / 5));margin-bottom:50px}.lector__wrapper{width:100%;padding-bottom:160%;overflow:hidden;position:relative}.lector__content{border-radius:10px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:15px}.lector__content:after{content:'';top:0;left:0;height:100%;width:100%;position:absolute;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(70%, rgba(0, 0, 0, 0.5)), to(black));background-image:-webkit-linear-gradient(top, transparent 60%, rgba(0, 0, 0, 0.5) 70%, black 100%);background-image:-o-linear-gradient(top, transparent 60%, rgba(0, 0, 0, 0.5) 70%, black 100%);background-image:linear-gradient(to bottom, transparent 60%, rgba(0, 0, 0, 0.5) 70%, black 100%);z-index:1;border-radius:10px}.lector__content:hover .center{opacity:1;height:auto}.lector__content:hover .lector__position--text{opacity:0;height:0}.lector__info{color:white;width:100%;position:relative;z-index:2}.lector__info a:hover{text-decoration:none}.lector__surname{pointer-events:none;font-size:1.9375rem;font-weight:500;padding-bottom:10px;color:white}.lector__name{pointer-events:none;font-size:1.25rem;padding-bottom:25px;color:rgba(255, 255, 255, 0.5)}.lector__position{font-size:0.6875rem;padding-bottom:10px;color:rgba(255, 255, 255, 0.5);line-height:1.3em;height:55px;overflow:hidden;width:100%}.lector__position .lector__position--text{height:100%;opacity:1;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.lector .center{padding-bottom:0;opacity:0;height:0;-webkit-transition:all 0.3s 0.2s ease-in;-o-transition:all 0.3s 0.2s ease-in;transition:all 0.3s 0.2s ease-in}.lector.team__card .lector__content .center{display:none}.lector_open{padding-top:0}.lector_open .lector{width:100%;margin:0 auto;max-width:920px}.lector_open .carousel__slide{padding:0}.lector_open .lector__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;padding-bottom:20px}.lector_open .lector__images--wrapper{-webkit-box-flex:0;-ms-flex:0 1 430px;flex:0 1 430px;width:430px;position:relative}.lector_open .lector__images{margin-bottom:20px;height:528px;overflow:hidden}.lector_open .lector__image{height:528px;background-size:cover;background-position:top center;background-repeat:no-repeat}.lector_open .lector__info{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-ms-flex:0 1 60%;flex:0 1 60%;padding-left:50px;color:#181A24;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lector_open .lector__info .center{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:5px}.lector_open .lector__title{padding-bottom:10px;font-size:2.1875rem}.lector_open .lector__position{font-size:0.875rem;line-height:1.2em;color:rgba(24, 26, 36, 0.5);padding-bottom:18px;height:auto}.lector_open .lector__announce{font-size:1.25rem;padding-bottom:10px}.lector_open .lector__announce p{padding-bottom:30px}.lector_open .lector__text{width:100%;font-size:1.25rem}.lector_open .center{opacity:1;height:auto;-webkit-transition:all 0.3s 0.2s ease-in;-o-transition:all 0.3s 0.2s ease-in;transition:all 0.3s 0.2s ease-in}.lector_open .carousel{padding-bottom:0}.lectors.lectors_short .lector:nth-child(n+6){display:none}.lectors__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:100px}.inversed .lector_open .lector__info{color:white}.inversed .lector_open .lector__name{color:rgba(255, 255, 255, 0.5)}.inversed .lector_open .lector__position{color:rgba(255, 255, 255, 0.5)}.lector_open .lector__top .lector__info .center{display:block}@media (max-width:1899px){.lectors:after,.lectors:before{width:calc(20% - calc(75px / 5))}.lector{width:calc(20% - calc(75px / 5))}.lector__surname{font-size:1.25rem}.lector__name{font-size:1rem}.lector .btn{font-size:1.125rem}.lector_open .lector{max-width:920px}.lector_open .lector__images--wrapper{-webkit-box-flex:0;-ms-flex:0 1 340px;flex:0 1 340px;width:340px}.lector_open .lector__images{height:420px}.lector_open .lector__image{height:420px}.lector_open .lector__info{padding-left:25px}.lector_open .lector__announce{font-size:1rem}.lector_open .lector__announce p{padding-bottom:20px}.lector_open .lector__text{font-size:1rem}.lector_open .lector__text p{padding-bottom:20px}.lector_open .lector__position{font-size:0.875rem}.lectors__button{padding-bottom:50px}}@media (max-width:1399px){.lectors:after,.lectors:before{width:calc(20% - calc(60px / 5))}.lector{width:calc(20% - calc(60px / 5))}.lector .link{font-size:14px}.lectors.lectors_short .lector__name{padding-bottom:10px}.lectors.lectors_short .lector .link{font-size:14px}}@media (max-width:1279px){.lectors:after,.lectors:before{width:calc(20% - calc(60px / 5))}.lector{width:calc(20% - calc(60px / 5))}.lector__surname{font-size:14px;padding-bottom:0}.lector__name{font-size:12px;padding-bottom:20px}.lector .btn{font-size:14px}.lector__content:hover .center{margin-top:20px}.lector_open .lector{max-width:820px}.lector_open .lector__images--wrapper{-webkit-box-flex:0;-ms-flex:0 1 320px;flex:0 1 320px;width:320px}.lector_open .lector__images{height:400px}.lector_open .lector__image{height:400px}.lector_open .lector__info{padding-left:20px}.lector_open .lector__title{font-size:26px}.lector_open .lector__announce{font-size:14px;line-height:1.4em}.lector_open .lector__announce p{padding-bottom:20px}.lector_open .lector__text{font-size:14px;line-height:1.4em}.lector_open .lector__text p{padding-bottom:20px}.lector_open .lector__position{font-size:14px}}@media (max-width:1023px){.lectors:after,.lectors:before{width:calc(50% - calc(20px / 2))}.lector{width:calc(50% - calc(20px / 2))}.lector__surname{font-size:1.9375rem;padding-bottom:10px}.lector__name{font-size:1.25rem}.lector .btn{font-size:1.25rem}.lector_open .lector{max-width:820px}.lector_open .lector__images--wrapper{-webkit-box-flex:0;-ms-flex:0 1 340px;flex:0 1 340px;width:340px}.lector_open .lector__images{height:420px}.lector_open .lector__image{height:420px}.lector_open .lector__info{padding-left:20px;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.lector_open .lector__title{font-size:1.9375rem}.lector_open .lector__announce{font-size:0.875rem}.lector_open .lector__text{font-size:0.875rem}.lector_open .lector__position{font-size:0.875rem;max-height:50px;overflow:hidden}.lector_open .lector .center{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.lector_open .lector__content:hover .center{margin-top:0}.lectors.lectors_short .lector.carousel__card{min-width:250px;margin-bottom:20px}}@media (max-width:767px){.lector{width:100%}.lector__wrapper{max-width:280px;height:400px;padding-bottom:0;margin:0 auto}.lector_open .lector__images{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.lector_open .lector__images{height:415px}.lector_open .lector__image{height:415px;margin:0 auto}.lector_open .lector__info{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding:0}.lector_open .lector__announce{padding:20px 0 0 0}.lector_open .lector__images--wrapper{padding-bottom:0;margin:0 auto;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.lector_open .lector__image{border-radius:10px}.lector_open .lector .center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.lector_open .lector__title{font-size:1.875rem}.lector_open .lector__announce{font-size:0.875rem;line-height:1.4em;color:rgba(24, 26, 36, 0.5)}.lector_open .lector__position{font-weight:500;max-height:unset}.lector_open .lector__text{font-size:0.875rem;line-height:1.4em;color:rgba(24, 26, 36, 0.5)}.lector_open .lector__position{font-size:0.875rem}.lector_open .lector .carousel__pagination .carousel__arrow{display:none}.lectors.lectors_short .lector.carousel__card{min-width:250px;margin-bottom:20px}.lector .mob{display:block}.lector .desc{display:none}.lector_open{padding-bottom:20px}.lector_open .lector__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.lector__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.lector .mob{display:none}.lector .desc{display:block}}@media (any-hover:hover){.lector__position:hover .btn:after{height:1px;bottom:0}.lector.team__card .lector__content:hover .lector__position--text{height:100%;opacity:1;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}}.reminder{padding:15px 25px;width:100%;-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);border-radius:10px;background-image:-webkit-linear-gradient(172deg, #313f84 0%, #08c6f4 100%);background-image:-o-linear-gradient(172deg, #313f84 0%, #08c6f4 100%);background-image:linear-gradient(-82deg, #313f84 0%, #08c6f4 100%);position:relative;margin-bottom:50px}.reminder__close{position:absolute;top:10px;right:10px;height:20px;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reminder__close:after,.reminder__close:before{content:'';height:100%;width:2px;background:white;position:absolute;left:calc(50% - 1px);top:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.reminder__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.reminder__close:hover{cursor:pointer}.reminder__top{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.reminder__bell{height:25px;margin-right:10px}.reminder__title{color:white;font-family:"Roboto";font-size:20px;font-weight:500}.reminder__time-left{margin-bottom:10px}.reminder__time-left span{color:white;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px}.reminder__action{margin-bottom:10px}.reminder__action span{color:white;font-family:"Roboto";font-size:20px;font-weight:500;line-height:30px}.reminder__date span{color:white;font-family:"Roboto";font-size:20px;font-weight:400;line-height:30px}@media screen and (min-width:320px) and (max-width:768px){.reminder__action span{font-size:18px;line-height:24px}.reminder__date span{font-size:18px;line-height:24px}}form{font-family:"Play";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto}@media (max-width:450px){form{max-width:280px}}form .cats{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:80px;height:44px;width:100%}form .cats__links{width:100%;position:relative}form .cats .cats__title{color:rgba(255, 255, 255, 0.5);font-size:16px;width:100%;display:inline-block;margin-bottom:7px;padding:0 16px}form .cats__list{left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:42px;position:absolute;overflow:hidden;border-radius:10px;border:unset;background-color:unset}@media (max-width:767px){form .cats__list{width:100%;padding:0;margin-left:0}}form .cats__list.opened{height:auto;z-index:10;overflow:hidden;border:unset;background:white}form .cats__list.opened .cats__link.active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:100%;border-radius:10px 10px 0 0}form .cats__list.opened .cats__link.active:after{content:'\203A'}form .cats__link{width:100%;min-width:100%;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-radius:0;border:none;text-align:left;font-size:0.875rem;padding-left:17px;-webkit-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;background-color:rgba(255, 255, 255, 0.5);font-family:"Roboto";border-top:1px solid rgba(24, 26, 36, 0.5)}form .cats__link:first-child{border-left:0 solid #181A24;border-radius:0}form .cats__link:last-child{border-right:0 solid #181A24;border-radius:0}form .cats__link.active{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-shadow:none;box-shadow:none;background-image:none;color:rgba(24, 26, 36, 0.5);position:relative;border-top:1px solid rgba(24, 26, 36, 0);padding-left:17px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);padding-right:30px}form .cats__link.active:after{content:'\2039';font-size:20px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}form .cats__link.active:hover{-webkit-box-shadow:none;box-shadow:none}form .form-input{margin-bottom:27px;z-index:1}form .error-msg{color:#ff0009;font-size:12px}form .error-msg.hidden{display:none}form .error-msg__file{border:1px dashed rgba(255, 255, 255, 0.5);width:100%;height:60px;border-radius:10px;margin-bottom:16px;position:relative}.custom-form form{width:364px;font-family:"Play";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto}@media (max-width:450px){.custom-form form{width:100%}}.custom-form form .form-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:27px;z-index:1}.custom-form form .form-input__file{border:1px dashed rgba(255, 255, 255, 0.5);width:100%;height:60px;border-radius:10px;margin-bottom:16px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px 20px}.custom-form form .form-input__file__label{color:rgba(255, 255, 255, 0.5)}.custom-form form .form-input__file svg{color:rgba(255, 255, 255, 0.5)}.custom-form form .form-input__file__elem{opacity:0;display:block;height:60px;position:absolute;width:364px;top:0;background:none;z-index:2;font-family:"Roboto"}@media (max-width:767px){.custom-form form .form-input__file__elem{width:auto}}.custom-form form .form-input__file__elem::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.5)}.custom-form form .form-input__file__elem:-ms-input-placeholder{color:rgba(255, 255, 255, 0.5)}.custom-form form .form-input__file__elem::-ms-input-placeholder{color:rgba(255, 255, 255, 0.5)}.custom-form form .form-input__file__elem::placeholder{color:rgba(255, 255, 255, 0.5)}.custom-form form .form-input__area{margin-bottom:16px}.custom-form form .form-input__area .error-msg{color:#ff0009;font-size:12px}.custom-form form .form-input__area__elem{width:100%;height:88px;padding:16px;background-color:rgba(255, 255, 255, 0.5);color:rgba(24, 26, 36, 0.5);border-radius:10px;border:1px solid rgba(24, 26, 36, 0.5);font-family:"Roboto"}.custom-form form .form-input__area__elem::-webkit-input-placeholder{color:rgba(24, 26, 36, 0.5)}.custom-form form .form-input__area__elem:-ms-input-placeholder{color:rgba(24, 26, 36, 0.5)}.custom-form form .form-input__area__elem::-ms-input-placeholder{color:rgba(24, 26, 36, 0.5)}.custom-form form .form-input__area__elem::placeholder{color:rgba(24, 26, 36, 0.5)}.custom-form form .form-input__area__label{width:100%;display:inline-block;margin-bottom:7px;padding:0 16px;color:rgba(255, 255, 255, 0.5)}.custom-form form .form-input__label{width:100%;display:inline-block;margin-bottom:7px;padding:0 16px;color:rgba(24, 26, 36, 0.5)}.custom-form form .form-input__elem{border:1px solid rgba(24, 26, 36, 0.5);border-radius:10px;height:41px;line-height:30px;padding:0 16px;font-size:14px;width:100%;background-color:rgba(24, 26, 36, 0.5);color:rgba(255, 255, 255, 0.5)}.custom-form form .form-check.invalid .form-check__label{color:red}.custom-form form .form-check.invalid .form-check__label:before{border:1px solid red}.custom-form form .form-check__item{opacity:0;z-index:-1;position:absolute}.custom-form form .form-check__item:checked+.form-check__label:after{opacity:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.custom-form form .form-check__label{padding-left:30px;position:relative;color:rgba(24, 26, 36, 0.5);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:20px;display:block;text-align:left;font-size:0.875rem}.custom-form form .form-check__label .act{color:#08c6f4}.custom-form form .form-check__label:before{content:'';width:18px;height:18px;background-color:white;border:1px solid #181A24;border-radius:5px;display:block;position:absolute;top:0;left:0}.custom-form form .form-check__label:after{content:'';width:6px;height:10px;border-right:2px solid #181A24;border-bottom:2px solid #181A24;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);position:absolute;left:6px;top:3px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0}.custom-form form .form-check__link{text-decoration:underline;color:white}.custom-form form .form-check__link:hover{text-decoration:none}.question__form form{margin-bottom:50px}.inversed .custom-form .form-input__label{text-align:left;color:rgba(255, 255, 255, 0.5)}.inversed .custom-form .form-input__elem{background-color:rgba(255, 255, 255, 0.5);color:rgba(24, 26, 36, 0.5)}.inversed .custom-form .form-input__elem.invalid{background-repeat:no-repeat;background-position-y:center;background-position-x:calc(100% - 10px);background-image:url("../images/icons/error.png");background-size:24px}.inversed .custom-form .form-input__elem::-webkit-input-placeholder{color:rgba(24, 26, 36, 0.5)}.inversed .custom-form .form-input__elem:-ms-input-placeholder{color:rgba(24, 26, 36, 0.5)}.inversed .custom-form .form-input__elem::-ms-input-placeholder{color:rgba(24, 26, 36, 0.5)}.inversed .custom-form .form-input__elem::placeholder{color:rgba(24, 26, 36, 0.5)}.inversed .custom-form .form-check__label{color:rgba(255, 255, 255, 0.5)}.inversed .custom-form .form-check__label:before{border:1px solid #181A24;background-color:rgba(255, 255, 255, 0.5)}.inversed .custom-form .form-check__label:after{border-right:2px solid #08c6f4;border-bottom:2px solid #08c6f4}.inversed .custom-form .form-check__link{color:white}.inversed .success-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(255, 255, 255, 0.5);border-bottom:1px solid rgba(255, 255, 255, 0.5);color:white}.inversed .success-message.hidden{display:none}.success-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(0, 0, 0, 0.5);border-bottom:1px solid rgba(0, 0, 0, 0.5);color:#181A24}.success-message.hidden{display:none}@media (max-width:1899px){.check__label{font-size:1rem}}@media (max-width:1279px){.check__label{font-size:0.875rem}}@media (max-width:1023px){.check__label{font-size:1.25rem}}.course-promotional{background:white;margin:0 1% 25px 0;width:49%;border-radius:10px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 13px 17px rgba(0, 0, 0, 0.06);box-shadow:0 13px 17px rgba(0, 0, 0, 0.06)}.course-promotional__left{position:relative;width:25%}.course-promotional__left img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.course-promotional__left__level{position:absolute;top:15px;left:10px}.course-promotional__left__level span{color:white;font-size:14px;font-weight:700}.course-promotional__left__type{position:absolute;top:15px;right:10px}.course-promotional__left__type span{border-radius:5px;font-weight:bold}.course-promotional__left img{height:100%;max-width:unset;width:100%}.course-promotional__right{width:75%;padding:20px 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course-promotional__title{font-family:"Play";width:100%;padding:0 0 20px 0;margin:0;min-height:unset;border-bottom:2px solid rgba(24, 26, 36, 0.3)}.course-promotional__title h3{height:unset;padding-bottom:0;color:rgba(24, 26, 36, 0.8);font-size:25px;font-weight:700;margin-bottom:0}.course-promotional__data{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(24, 26, 36, 0.3);margin:10px 0}.course-promotional__data--block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;margin-right:10px}.course-promotional__data--block:first-child{width:100%;margin-bottom:20px}.course-promotional__data--block:first-child .course-promotional__data--icon{height:40px;width:40px}.course-promotional__data--block:first-child .course-promotional__data--icon svg{height:100%;width:100%}.course-promotional__data--icon{margin-right:10px;width:30px;text-align:center}.course-promotional__data--icon svg{margin-left:auto;display:inline-block}.course-promotional__data--value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.course-promotional__data--value span{position:relative;font-size:14px;font-weight:400;line-height:21px;color:rgba(24, 26, 36, 0.5)}.course-promotional__data--value span:before{position:absolute;content:'';height:1px;width:130%;left:-15%;top:43%;background:rgba(24, 26, 36, 0.5);-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.course-promotional__data--value .discount_price{font-family:"Play";color:#181A24;font-size:31px;font-weight:700;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.course-promotional__data--value .discount_price:before{display:none}.course-promotional__data--value .discount_price small{margin-left:3px;margin-top:-5px;font-size:12px;line-height:1;color:rgba(24, 26, 36, 0.3)}.course-promotional__button{margin-top:10px}@media (max-width:1899px){.course-promotional__left{width:30%}.course-promotional__left__level{top:unset;bottom:10px;left:10px}.course-promotional__left__level span{font-size:14px}.course-promotional__left__type{top:10px;left:10px}.course-promotional__left__type span{font-size:14px;font-weight:700}.course-promotional__title h3{font-size:20px}.course-promotional__data--value .discount_price{font-size:26px}.course-promotional--icon svg{height:20px;width:20px}.course-promotional__right{width:70%;padding:20px}}@media (max-width:1279px){.course-promotional__left{width:25%}.course-promotional__left__level{bottom:10px}.course-promotional__left__type{top:10px}.course-promotional__right{width:75%;padding:10px;padding-bottom:15px}.course-promotional__title{padding-bottom:10px}.course-promotional__title h3{font-size:18px;line-height:24px}.course-promotional__data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.course-promotional__data--block{margin-right:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.course-promotional__data--icon{width:30px;margin-right:0}.course-promotional__data--icon svg{height:20px;width:20px}.course-promotional__data--value{font-size:14px;font-weight:500;line-height:1}.course-promotional__data--value span{font-size:14px}.course-promotional__data--value .discount_price{font-size:18px}.course-promotional__data--value .discount_price small{margin-top:-2px}}@media (max-width:1023px){.course-promotional{width:100%}.course-promotional__left{width:25%}.course-promotional__left__level{top:15px;bottom:unset;left:10px}.course-promotional__left__level span{font-size:14px}.course-promotional__left__type{top:15px;left:unset}.course-promotional__left__type span{font-size:14px}.course-promotional__title h3{font-size:25px;line-height:30px}.course-promotional__right{width:75%;padding:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.course-promotional__data{padding:10px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-promotional__data--value{font-size:14px;font-weight:500}.course-promotional__data--value span{font-size:14px}.course-promotional__data--value .discount_price{font-size:31px}.course-promotional__data--value .discount_price small{margin-top:-5px}}@media (max-width:640px){.course-promotional{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-promotional__left{height:135px;width:100%}.course-promotional__right{width:100%;padding:5px}.course-promotional__title h3{font-size:17px;padding:5px}.course-promotional__data{border-bottom:unset;padding:10px 0;margin-bottom:0}.course-promotional__data--block{width:49%;margin-right:1%}.course-promotional__data--block.course-promotional--price{margin-right:0;width:100%}.course-promotional__data--block.course-promotional--date{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:0;width:50%}.course-promotional__data--block.course-promotional--hours{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:0;width:50%}.course-promotional__data--block.course-promotional--path{display:none}.course-promotional__data--value .discount_price{font-size:22px}.course-promotional small{margin-top:-2px}.course-promotional .course-promotional__data--block--path{display:none}.course-promotional__button{display:none}}.registration{background:rgba(24, 26, 36, 0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.registration__close{position:absolute}.registration__line{left:0;position:relative;width:100%;white-space:nowrap;-webkit-transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;transition:left .5s ease-in-out}.registration__step{display:inline-block;width:100%;padding:50px 0 20px}.registration__step:first-child .registration__title{margin-bottom:50px}.registration__step:first-child .registration__title p{width:70%}.registration__step:nth-child(2) .registration__title{margin-bottom:20px}.registration__step__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.registration__title{text-align:center}.registration__title h2{color:#181A24;font-size:44px;padding-bottom:10px}.registration__title p{color:rgba(24, 26, 36, 0.5);font-size:20px;font-weight:700;margin:0 auto;white-space:normal;padding:0 10px}.registration__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;max-width:350px}.registration__form .registration__input{width:300px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.registration__form .registration__input .error-msg{color:#ff0009;font-size:12px}.registration__form .registration__input .input__elem.invalid{background-repeat:no-repeat;background-position-y:center;background-position-x:calc(100% - 10px);background-image:url("../images/icons/error.png");background-size:24px}.registration__form .registration__input.password{width:100%}.registration__form .check.invalid .check__label{color:red}.registration__form .check.invalid .check__label:before{border:1px solid red}.registration__form .check__label{font-size:14px}.registration__form .button:hover,.registration__form .link:hover{cursor:pointer}.registration__buttons{border-top:0}.registration__bottom{min-height:300px;margin-top:20px;padding-bottom:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.registration__bottom__title{position:relative;font-size:20px;font-weight:500;margin-bottom:40px;width:100%;text-align:center;color:#181A24}.registration__bottom__title span{position:absolute;top:50%;left:0;height:1px;-webkit-transition:1.5s ease-out;-o-transition:1.5s ease-out;transition:1.5s ease-out;width:40%;background:rgba(24, 26, 36, 0.3)}.registration__bottom__title span:before{content:'';position:absolute;right:-11px;top:-5px;height:10px;width:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid rgba(24, 26, 36, 0.3)}.registration__bottom__title span:last-child{left:unset;right:0}.registration__bottom__title span:last-child:before{right:unset;left:-11px}.registration__bottom__title.animation span{width:2%}.registration__bottom__description{color:rgba(24, 26, 36, 0.3);font-size:14px;font-weight:400;margin-bottom:15px}.registration__bottom__steps{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;width:300px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.registration__bottom__steps .line{position:absolute;top:0;content:'';width:14%;height:1px;background:#08c6f4;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:9}.registration__bottom__steps .step{position:relative;padding-top:15px;color:rgba(24, 26, 36, 0.3);font-size:14px}.registration__bottom__steps .step:before{position:absolute;top:0;content:'';width:calc(100% - 10px);height:1px;background:rgba(24, 26, 36, 0.3)}.registration__bottom__steps .step:after{position:absolute;top:-5px;right:0;content:'';height:10px;width:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:white;border:1px solid rgba(24, 26, 36, 0.3)}.registration__bottom__steps .step.active{color:#08c6f4}.registration__bottom__steps .step.active:before{background:#08c6f4}.registration__bottom__steps .step.active:after{background:#08c6f4;-webkit-box-shadow:0px 0px 2px 3px rgba(8, 198, 244, 0.3);box-shadow:0px 0px 2px 3px rgba(8, 198, 244, 0.3);border:none}.registration .noClick{pointer-events:none}@media screen and (max-width:1280px){.registration__title p{font-size:14px}}@media screen and (max-width:1024px){.registration__block{width:70%}}@media screen and (max-width:768px){.registration__block{padding-top:0;width:100%}.registration__form .registration__input{width:280px}.registration__form .registration__input.password{width:280px}.registration__form .check__label{width:280px;font-size:12px;white-space:normal}.registration__bottom__title span{width:30%}}.experience{overflow:hidden;position:relative}.experience .title__line h2{z-index:5;width:65%}.experience__descriptions{padding-left:50px;margin-bottom:80px;position:relative;z-index:5}.experience__descriptions--button{z-index:5;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.experience .descriptions{top:0}.experience--snake{position:absolute;height:calc(100% - 50px);width:200px;bottom:30px;left:25px;border-left:1px solid rgba(255, 255, 255, 0.3);border-bottom:1px solid rgba(255, 255, 255, 0.3)}.experience--snake:before{position:absolute;top:-12px;left:-6px;content:'';height:10px;width:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:transparent;border:1px solid rgba(255, 255, 255, 0.3)}.experience--snake:after{position:absolute;content:'';bottom:-200px;right:0;height:200px;width:1px;background:rgba(255, 255, 255, 0.3)}.experience__map{position:absolute;right:155px;top:45px;width:800px;z-index:1}.experience__map--dots{position:absolute;height:100%;width:100%;top:0;left:0}.experience__map--dots .dot{-webkit-box-shadow:0 0 5px 5px rgba(8, 198, 244, 0.3);box-shadow:0 0 5px 5px rgba(8, 198, 244, 0.3);top:25%;left:45%;position:absolute;height:15px;width:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#08c6f4;-webkit-animation:light 1.5s alternate ease-in-out infinite;animation:light 1.5s alternate ease-in-out infinite}.experience__map--dots .dot:nth-child(2){height:20px;width:20px;top:50%;left:85%}.experience__map--dots .dot:nth-child(3){top:85%;left:65%}.experience__map--dots .dot:nth-child(4){top:60%;left:52%}.experience__map--dots .dot:nth-child(5){top:45%;left:13%}.experience__map--dots .dot:nth-child(6){height:12px;width:12px;top:65%;left:75%}.experience__map--dots .dot:nth-child(7){top:15%;left:55%;height:5px;width:5px}.experience__map--dots .dot:nth-child(8){top:48%;left:70%;height:10px;width:10px}.experience__map--dots .dot:nth-child(9){top:65%;left:45%;height:9px;width:9px}.experience__map--dots .dot:nth-child(10){top:45%;left:35%;height:10px;width:10px}.experience__map--dots .dot:nth-child(11){top:35%;left:8%;height:10px;width:10px}.experience__map--dots .dot:nth-child(12){top:43%;left:92%;height:14px;width:14px}.experience__map--dots .dot:nth-child(13){top:15%;left:15%;height:10px;width:10px}.experience__map--dots .dot:nth-child(14){top:48%;left:4%;height:14px;width:14px}.experience__map--dots .dot:nth-child(15){top:33%;left:64%;height:12px;width:12px}.experience__map--dots .dot:nth-child(16){top:18%;left:66%;height:8px;width:8px}.experience__map--dots .dot:nth-child(17){top:35%;left:79%;height:10px;width:10px}.experience__map--dots .dot:nth-child(18){top:49%;left:55%;height:12px;width:12px}.experience__map--dots .dot.delay-1s{-webkit-animation:light-delay-1s 1.5s alternate ease-in-out infinite;animation:light-delay-1s 1.5s alternate ease-in-out infinite;-webkit-animation-delay:1.5s;animation-delay:1.5s}.experience__map--dots .dot.delay-2s{-webkit-animation:light-delay-3s 1.5s alternate ease-in-out infinite;animation:light-delay-3s 1.5s alternate ease-in-out infinite;-webkit-animation-delay:3s;animation-delay:3s}@-webkit-keyframes light{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes light{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes light-delay-1s{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes light-delay-1s{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes light-delay-3s{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes light-delay-3s{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.experience__description{position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0}.experience__description--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.experience__description--number{pointer-events:none;font-size:79px;font-weight:700;margin-right:15px;line-height:1;font-family:"Play"}.experience__description--title{font-weight:700;pointer-events:none;font-size:30px;line-height:45px;font-family:"Play"}.experience__description--text{pointer-events:none;font-size:20px;line-height:30px;max-width:500px}.experience__description.active{position:static;opacity:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:80px}.experience__description.active .experience__description--button{opacity:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.experience__statistics{padding-bottom:50px;max-width:1920px;margin:50px auto 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;background:white}.experience__statistics .bottom{height:680px;width:3041px;z-index:1;position:absolute;bottom:0;top:-163px;left:-40%}.experience__statistics .bottom img{width:100%;max-width:unset}.experience__statistics--block{z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.experience__statistics--block:before{position:absolute;content:'';height:100%;width:100%;z-index:6}.experience__statistics--block:hover{cursor:pointer}.experience__statistics--number{z-index:5;color:#181A24;font-size:44px;font-weight:700;border-right:2px solid #181A24;padding-right:10px;margin-right:15px;font-family:"Play"}.experience__statistics--announce{z-index:5;color:#181A24;font-size:20px;font-weight:500}.experience__statistics--block.active{display:-webkit-box;display:-ms-flexbox;display:flex}.experience__statistics--block.active .experience__statistics--number{color:#08c6f4;border-color:#08c6f4}.experience__statistics--block.active .experience__statistics--announce{color:#08c6f4}.experience__mobile{display:none}@media (max-width:1899px){.experience .title__line h2{z-index:5;width:77%}.experience__map{right:145px;top:43px;width:570px;z-index:1}.experience--snake{left:30px;height:calc(100% - 50px);width:150px}.experience--snake:after{bottom:-200px;height:200px}.experience__description{margin-bottom:50px}.experience__description--number{font-size:70px;line-height:98px}.experience__description--title{font-size:20px;line-height:28px}.experience__description--text{font-size:14px;line-height:21px;width:37%}.experience__description--button{margin-top:50px}.experience__description.active{margin-bottom:50px}.experience__statistics{min-height:120px}.experience__statistics .bottom{left:-100%}.experience__statistics--number{font-size:35px}.experience__statistics--announce{font-size:16px}}@media (max-width:1679px){.experience__map{right:50px;top:70px}.experience .title__line h2{width:60%}}@media (max-width:1279px){.experience .title__line h2{font-size:26px;width:60%}.experience__map{position:absolute;right:55px;top:35px;width:440px}.experience__description--number{font-size:49px}.experience__description--text{font-size:12px;line-height:17px;width:unset}.experience__description--title{font-weight:700}.experience__statistics--number{font-size:26px}.experience__statistics--announce{font-size:14px}}@media (max-width:1023px){.experience{padding-bottom:50px}.experience .title__line h2{width:90%;font-size:30px}.experience__map{right:unset;left:calc(50% - 220px);top:calc(50% - 260px)}.experience__descriptions{display:none}.experience__descriptions .experience__descriptions--button{display:none}.experience__description{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.experience__description--number{font-size:66px;line-height:70px}.experience__description--title{font-size:25px}.experience__description--text{font-size:14px;line-height:21px;width:unset}.experience__description--button{display:none;margin-top:80px}.experience__statistics{display:none}.experience__statistics .bottom{left:-39%;top:-70px;width:1574px;height:352px}.experience__mobile{margin-top:350px;display:block}.experience__mobile .description{width:75%;margin:0 auto}.experience__mobile .carousel__pagination{margin-top:50px}.experience__mobile--button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.experience .title__line h2{width:100%}.experience__map{right:unset;left:calc(50% - 125px);top:calc(50% - 210px);width:250px;z-index:1}.experience__map--dots .dot{width:9px;height:9px}.experience__map--dots .dot:nth-child(2),.experience__map--dots .dot:nth-child(3),.experience__map--dots .dot:nth-child(4),.experience__map--dots .dot:nth-child(5),.experience__map--dots .dot:nth-child(6),.experience__map--dots .dot:nth-child(7),.experience__map--dots .dot:nth-child(8),.experience__map--dots .dot:nth-child(9),.experience__map--dots .dot:nth-child(10),.experience__map--dots .dot:nth-child(11),.experience__map--dots .dot:nth-child(12){width:8px;height:8px}.experience__mobile{margin-top:210px;display:block;margin-bottom:50px}.experience__mobile .description{width:100%;margin:0 auto}.experience__mobile .carousel__pagination{margin-top:50px}.experience__mobile .carousel__slide{padding:0}.experience__mobile--button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.experience__description--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.experience__description--number{font-size:30px;margin-bottom:5px;line-height:40px}.experience__description--title{font-size:17px;line-height:23px}.experience__description--text{margin-top:15px;color:rgba(255, 255, 255, 0.8);width:unset}}@media (max-width:400px){.experience__map{top:calc(50% - 190px)}.experience__mobile .carousel__pagination{margin-top:0}}.discounts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.discounts .slides-group{position:absolute;width:100%;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.discount{width:49%;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:10px;overflow:hidden;margin:0 1% 50px 0;-webkit-box-shadow:0 13px 17px rgba(0, 0, 0, 0.06);box-shadow:0 13px 17px rgba(0, 0, 0, 0.06)}.discount__image{width:25%}.discount__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.discount__info{width:75%;padding:25px 35px;background-color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.discount .discount__title{color:rgba(24, 26, 36, 0.8);font-size:25px;font-weight:700;line-height:45px;border-bottom:1px solid rgba(24, 26, 36, 0.3);text-decoration:none}.discount .discount__title:hover{text-decoration:none}.discount__size{padding:20px 15px 20px 0;color:#181A24;font-size:20px;font-weight:500;border-bottom:1px solid rgba(24, 26, 36, 0.3)}.discount__announce{color:rgba(24, 26, 36, 0.5);font-size:20px;font-weight:400;line-height:30px}.discount__program{margin-bottom:15px;font-size:20px;color:rgba(24, 26, 36, 0.3);padding-top:10px;font-weight:500}.discount__program-title{font-family:"Play";color:rgba(24, 26, 36, 0.8);font-size:25px;font-weight:700;border-bottom:2px solid rgba(24, 26, 36, 0.3);padding-bottom:20px}.discount__program-title:hover{text-decoration:none}.discount__types{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:10px 0}.discount__type{-ms-flex-preferred-size:33%;flex-basis:33%;font-size:14px;color:rgba(24, 26, 36, 0.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.discount__color{margin-right:5px;width:8px;min-width:8px;height:8px;background:red;border-radius:50%}.discount__check{position:relative;color:#181A24;width:25%;text-align:center;margin-bottom:5px;height:30px}.discount__check:after,.discount__check:before{position:absolute;content:'';height:2px;width:20px;background:#181A24;left:calc(45% - 5px);top:50%;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:rotate(125deg);-ms-transform:rotate(125deg);transform:rotate(125deg)}.discount__check:after{width:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:calc(45% - 7px);top:calc(50% + 5px)}.discount__description{font-size:14px;color:rgba(24, 26, 36, 0.5);margin-top:10px}@media screen and (max-width:1899px){.discounts .discount__image{width:30%}.discounts .discount__info{width:70%;padding:20px}.discounts .discount__title{font-size:20px}.discounts .discount__size{font-size:18px}.discounts .discount__announce{font-size:16px}.discounts .discount__program-title{font-size:20px}.discounts .discount__program{font-size:16px;margin-bottom:5px}.discounts .discount__type{font-size:12px}.discounts .discount__description{font-size:14px}.discounts .discount__description p{padding:0}.discounts .discount__check{font-size:20px}}@media screen and (max-width:1279px){.discounts .discount__info{padding:20px}.discounts .discount__title{font-size:18px}.discounts .discount__size{padding:5px 0;font-size:12px}.discounts .discount__announce{margin-top:10px;font-size:12px;line-height:16px}.discounts .discount__program-title{font-size:18px;border-bottom:2px solid rgba(24, 26, 36, 0.3);padding-bottom:10px}.discounts .discount__program{padding-top:5px;font-size:12px;margin-bottom:0;font-weight:500}.discounts .discount__type{font-size:8px;font-weight:400}.discounts .discount__description{font-size:12px}.discounts .discount__description p{padding-bottom:10px}.discounts .discount__check{font-size:11px;color:#181A24;font-weight:700}.discounts .discount .program-info{padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:10px}}@media screen and (max-width:1023px){.discounts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.discounts .discount{width:100%;margin-bottom:25px!important}.discounts .discount__image{width:25%}.discounts .discount__info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.discounts .discount__title{font-size:25px}.discounts .discount__size{padding:10px 0;font-size:20px}.discounts .discount__announce{margin-top:10px;font-size:20px;line-height:1.5em}.discounts .discount__program-title{font-size:25px}.discounts .discount__program{padding-top:5px;font-size:20px;padding-bottom:10px}.discounts .discount__type{font-size:14px}.discounts .discount__description{font-size:20px;line-height:30px}.discounts .discount__check{font-size:16px}.discounts .discount .program-info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px}}@media screen and (max-width:640px){.discounts .discount{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.discounts .discount__image{width:100%;background-size:cover;height:135px}.discounts .discount__info{width:100%;padding:20px 10px}.discounts .discount__title{font-size:17px}.discounts .discount__size{padding:10px 0;font-size:14px}.discounts .discount__announce{font-size:14px}.discounts .discount__program-title{font-size:17px;line-height:35px;margin:0;padding:0}.discounts .discount__program{font-size:15px;padding:0;margin:0;line-height:24px}.discounts .discount__type{font-size:12px}.discounts .discount__description{font-size:12px;line-height:18px}.discounts .discount__description p{padding-bottom:0}.discounts .discount__check{font-size:16px}.discounts .discount .program-info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px}}.loyalty-program{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:50px}.loyalty-program .loyalty-program__discounts{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}.loyalty-program .loyalty-program__discounts .discount{margin-bottom:0}.loyalty-program .loyalty-program__discounts .course-promotional{margin-bottom:0}.loyalty-program__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.slider{position:relative;max-width:1920px;margin:25px auto;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.slider__line{width:100%;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.slider__slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.slider__left{width:56%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:20px}.slider__left--title{color:white}.slider__left--title h2{color:white;font-size:30px}.slider__left--description p{color:rgba(255, 255, 255, 0.5);font-size:20px;line-height:30px;height:100%}.slider__left--button{text-align:left;border-top:unset;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.slider__right{width:25%;padding-left:30px;border-left:1px solid rgba(255, 255, 255, 0.3)}.slider__right__details{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none}.slider__right__details li{color:rgba(255, 255, 255, 0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider__right__details li div{margin-right:10px;width:40px;text-align:center}.slider__right__details li span{color:rgba(255, 255, 255, 0.5);margin:0 5px;font-size:20px;font-weight:500}.slider__right__details li .price-icon svg{height:50px;width:45px}.slider__right__details li .prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:unset;text-align:unset}.slider__right__details li .prices span{display:block;position:relative}.slider__right__details li .prices span:first-child{font-size:14px;margin-bottom:0}.slider__right__details li .prices span:first-child:before{position:absolute;content:'';height:1px;width:130%;left:-15%;top:45%;background:rgba(255, 255, 255, 0.5);-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.slider__right__details li .prices .discount_price{color:white;font-size:31px;line-height:1;font-family:"Play";position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.slider__right__details li .prices .discount_price small{font-size:12px;line-height:1;margin-left:5px}.slider__arrows{position:absolute;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:-55px;width:auto;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1899px){.slider{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slider__slide{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slider__left{width:60%}.slider__left--title h2{font-size:20px}.slider__left--description{width:100%}.slider__left--description p{font-size:14px}.slider__left--button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.slider__right{width:35%}.slider__right__details li div svg{height:20px;width:20px}.slider__right__details li span{font-size:16px;font-weight:400}.slider__right__details li:last-child{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.slider__right__details li .price-icon svg{height:37px;width:35px}.slider__right__details li .prices .discount_price{font-size:26px}}@media screen and (max-width:1279px){.slider__slide{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slider__left{padding-right:10px}.slider__left--title h2{font-size:20px;line-height:28px}.slider__left--description p{font-size:12px;font-weight:400;line-height:17px}.slider__left--button{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px}.slider__right{width:40%}.slider__right__details{-ms-flex-pack:distribute;justify-content:space-around}.slider__right__details li span{font-size:14px}.slider__right__details li .prices span:first-child{font-size:12px}.slider__right__details li .prices .discount_price{color:white;font-size:18px;font-weight:700}}@media screen and (max-width:1023px){.slider{height:250px}.slider__slide{min-height:250px}.slider__left{height:100%;width:55%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slider__left--title h2{padding-bottom:15px;font-size:20px;line-height:28px}.slider__left--description p{font-size:12px;font-weight:400;line-height:21px}.slider__left--button{height:unset;padding-bottom:0}.slider__right{width:40%;padding-top:0px;padding-left:10px}.slider__right__details{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.slider__right__details li{margin-bottom:35px}.slider__right__details li:last-child{margin-bottom:0}.slider__right__details li span{font-size:14px}.slider__right__details li .price-icon{margin-bottom:5px}.slider__right__details li .prices span:first-child{margin-bottom:0}.slider__right__details li .prices .discount_price{font-size:31px;line-height:1}.slider__arrows{right:-70px}}@media screen and (max-width:767px){.slider{height:auto;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slider__line{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.slider__slide{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;min-width:100%;min-height:400px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:140px}.slider__left{height:unset;width:100%;padding-right:0}.slider__left--title h2{padding-bottom:20px;font-size:20px;line-height:28px;padding-left:0;margin-left:0;text-align:center}.slider__left--description{display:none;font-size:14px;font-weight:400;line-height:19px}.slider__left--button{position:absolute;bottom:75px;left:calc(50% - 115px);margin-bottom:0;width:230px}.slider__right{padding-top:20px;border-left:unset;border-top:1px solid rgba(255, 255, 255, 0.3);padding-left:0;width:100%}.slider__right__details{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding:0}.slider__right__details li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}.slider__right__details li:first-child{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.slider__right__details li:nth-child(2),.slider__right__details li:nth-child(3){width:50%}.slider__right__details li:last-child{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;border-top:1px solid rgba(255, 255, 255, 0.3)}.slider__right__details li:last-child div{margin-right:0}.slider__right__details li:last-child div .icon{width:40px;height:40px}.slider__right__details li div{margin-right:0}.slider__right__details li div .icon{width:25px;height:25px}.slider__right__details li span{font-size:14px}.slider__right__details li .prices .discount_price{font-size:31px}.slider__arrows{bottom:25px;left:50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0) translateX(-50%)}}.pop__ty{position:fixed;display:none;left:50%;top:calc(50% - 50px);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:500px;width:100%;padding:20px;border-radius:10px;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-align:center;color:#181A24;background:white;-webkit-box-shadow:0px 0px 13px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 13px 0px rgba(0, 0, 0, 0.2);-webkit-box-sizing:border-box;box-sizing:border-box}.pop__ty.open{top:50%;opacity:1}.pop__ty__success{color:#08c6f4}.pop__ty__error{color:#ed1e1e}.pop__caption{font-weight:700;font-size:1.3rem;font-family:"Play";margin-bottom:20px}.pop__text{white-space:normal}.popup-modal{margin-top:-80px;background:rgba(24, 26, 36, 0.5);display:block;overflow-y:auto;height:unset;min-height:calc(100vh - 80px)}.popup-modal__close{position:absolute}.popup-modal__block{min-height:100vh;height:unset;-webkit-box-shadow:5px 20px 33px rgba(0, 0, 0, 0.29);box-shadow:5px 20px 33px rgba(0, 0, 0, 0.29)}.popup-modal__block.sub-popup{width:50%;position:absolute;right:0;top:0;background-color:transparent}.popup-modal__block.sub-popup .sub-popup__content{padding-top:10%;width:65%;margin:0 auto}.popup-modal__block.sub-popup .course_title{text-align:left;padding-left:30px;padding-top:15px;border-bottom:2px solid rgba(0, 0, 0, 0.3);padding-bottom:15px}.popup-modal__block.sub-popup .course__content{width:100%}.popup-modal__block.sub-popup .course__data--icon{margin-right:10px}.popup-modal__block.sub-popup .course__data--icon svg{fill:#181a24;fill-opacity:0.5;vertical-align:middle}.popup-modal__block.sub-popup .course__additional{display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0;border-top:1px solid rgba(0, 0, 0, 0.2)}.popup-modal__block.sub-popup .course__additional--item{width:21%}.popup-modal__block.sub-popup .course__additional--text{opacity:0.5;font-size:12px;line-height:1.2em}.popup-modal__block.sub-popup .course__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:none;padding-top:0}.popup-modal__block.sub-popup .course__price{margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:5px;padding:0}.popup-modal__block.sub-popup .course__price--block .course__data--label{font-size:15px}.popup-modal__block.sub-popup .course__price--block .course__data--value{font-size:22px}.popup-modal__block.sub-popup .course__lectors{min-height:120px;border:1px solid rgba(139, 140, 145, 0.3);border-radius:20px;width:60%;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.popup-modal__block.sub-popup .course__lector{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.popup-modal__block.sub-popup .course__lector--surname{font-size:14px}.popup-modal__block.sub-popup .course__lector--name{font-size:14px}.popup-modal__block.sub-popup .course__lector--avatar{margin-left:10px;height:65px;width:65px}.popup-modal__block.sub-popup .course__lector.active{height:100%}.popup-modal__block.form-success{height:100%;width:50%;background:white;color:#181A24;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.popup-modal__block.form-success .custom-form form .form-input{width:100%;max-width:360px;text-align:left;margin-bottom:15px}.popup-modal__block.form-success .custom-form form .form-input .form-input__elem{color:rgba(0, 0, 0, 0.6);background-color:#fff}.popup-modal__block.form-success .custom-form form .form-input ::-webkit-input-placeholder{color:rgba(0, 0, 0, 0.6)}.popup-modal__block.form-success .custom-form form .form-input :-ms-input-placeholder{color:rgba(0, 0, 0, 0.6)}.popup-modal__block.form-success .custom-form form .form-input ::-ms-input-placeholder{color:rgba(0, 0, 0, 0.6)}.popup-modal__block.form-success .custom-form form .form-input ::placeholder{color:rgba(0, 0, 0, 0.6)}.popup-modal__block.form-success .custom-form form .form-input__area__elem{height:140px}.popup-modal__block.form-success .custom-form form .form-input__area .error-msg{text-align:left;display:block}.popup-modal__block.form-success .custom-form form .form-input__area__label{text-align:left;color:rgba(24, 26, 36, 0.5)}.popup-modal__block.form-success .custom-form form .form-check:first-child{margin-top:30px}.popup-modal__block.form-success .custom-form .popup-line{position:relative}.popup-modal__block.form-success .custom-form .popup-line:before{position:absolute;content:'';height:10px;width:10px;border-radius:50%;border:1px solid #181A24;background:transparent;left:calc(50% - 200px);top:calc(50% - 20px)}.popup-modal__block.form-success .custom-form .popup-line span{position:absolute;width:100%;left:calc(-50% - 200px);top:calc(50% - 15px);height:1px;background:#181A24}.popup-modal__block.form-success .contact-us{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.popup-modal__block.form-success .contact-us__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.popup-modal__block.form-success .contact-us__icon{height:30px;width:40px;margin-right:15px}.popup-modal__block.form-success .contact-us__icon svg{height:100%;width:100%}.popup-modal__block.form-success .contact-us__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-modal__block.form-success .pop-up__close{display:none}.popup-modal.hidden{overflow:hidden;pointer-events:none}.popup-modal__block.popUp__content .content{width:100%}@media (max-width:1279px){.popup-modal{margin-top:-80px}}@media (max-width:1023px){.popup-modal{margin-top:-66px}}@media screen and (max-width:1400px){.popup-modal__block.sub-popup{position:absolute;right:0;top:0;background-color:transparent}.popup-modal__block.sub-popup .sub-popup__content{padding-top:10%;width:90%;margin:0 auto}.popup-modal__block.sub-popup .course__additional--text{opacity:0.5;font-size:11px;line-height:1.2em}.popup-modal__block.sub-popup .course__price--block .course__data--label{font-size:14px}.popup-modal__block.sub-popup .course__price--block .course__data--value{font-size:21px}.popup-modal__block.sub-popup .course__lector--surname{font-size:14px}.popup-modal__block.sub-popup .course__lector--name{font-size:14px}.popup-modal__block.form-success{background:white}}@media screen and (max-width:1279px){.popup-modal__block{width:70%}.popup-modal__block.sub-popup{display:none}.popup-modal__block.form-success-none{width:0}.popup-modal__block.form-success{display:block;width:100%}.popup-modal__block.form-success .pop-up__close{display:block}}@media screen and (max-width:767px){.popup-modal__block{padding-top:0;width:100%}.popup-modal__block.form-success .contact-us{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup-modal__block.form-success .contact-us__block{margin-bottom:20px}}.popup-form .popup-form__title{color:#000;font-size:30px;font-weight:bold;margin:20px auto;padding-bottom:25px;width:100%}.popup-form .tabs__block:first-child .custom-form form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup-form .custom-form form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup-form .custom-form form .split{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-form .custom-form form .split .col{width:45%;margin-right:2.5%}.popup-form .custom-form form .split .col-additional{margin-right:0}.popup-form .custom-form form .split.hidden{display:none}.popup-form .custom-form .registration__bottom__title{top:-50px}.popup-form .custom-form .registration__bottom__title span{width:30%}.popup-form .custom-form .registration__bottom__title span:first-child{top:0%;left:-63px}.popup-form .custom-form .registration__bottom__title span:nth-child(2){right:-73px;left:unset}.popup-form .custom-form .form-input{width:100%;max-width:360px;text-align:left;margin-bottom:15px}.popup-form .custom-form .form-input .form-input__elem{color:rgba(0, 0, 0, 0.6);background-color:#fff}.popup-form .custom-form .form-input ::-webkit-input-placeholder{color:rgba(0, 0, 0, 0.6)}.popup-form .custom-form .form-input :-ms-input-placeholder{color:rgba(0, 0, 0, 0.6)}.popup-form .custom-form .form-input ::-ms-input-placeholder{color:rgba(0, 0, 0, 0.6)}.popup-form .custom-form .form-input ::placeholder{color:rgba(0, 0, 0, 0.6)}.popup-form .custom-form .form-input__area{width:100%;max-width:360px;text-align:left;margin-bottom:15px}.popup-form .custom-form .form-input__area__elem{height:55px}.popup-form .custom-form .form-input__area .error-msg{text-align:left;display:block}.popup-form .custom-form .form-input__area__label{text-align:left;color:rgba(24, 26, 36, 0.5)}.popup-form .custom-form .form-check:first-child{margin-top:30px}.popup-form .tab__title{color:#181A24;font-size:22px;font-weight:bold;padding-bottom:25px;width:100%}.popup-form .tab__title .tabs__links{margin-bottom:20px}.popup-form .tab__title .center .tabs .center{padding-bottom:0}.popup-form.buyBank{display:block}.popup-form.buyBank.hidden{display:none}.popup-form.buyBank .popup-form__title{width:75%;margin:25px auto 0px;padding-bottom:25px}.popup-form.buyBank .custom-form form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup-form.buyBank .custom-form form .col{width:45%}.popup-form.without-date{padding:25px;overflow-y:auto;max-height:100vh;overflow-x:hidden;width:100%}.popup-form.without-date::-webkit-scrollbar{width:2px}.popup-form.without-date::-webkit-scrollbar-track{width:2px;background-image:-webkit-linear-gradient(top, rgba(8, 198, 244, 0.3) 0%, rgba(8, 198, 244, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, rgba(8, 198, 244, 0.3) 0%, rgba(8, 198, 244, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}.popup-form.without-date::-webkit-scrollbar-thumb{width:2px;background-image:-webkit-linear-gradient(top, #08c6f4 0%, #08c6f4 calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, #08c6f4 0%, #08c6f4 calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}.popup-form.without-date .pop-up__close{position:relative;top:0;right:unset;left:calc(100% - 80px)}.popup-form.without-date .success__title{color:#08c6f4;font-size:44px}.popup-form.without-date .success_text{color:#000}.popup-form.without-date .success_text--item{font-size:30px;line-height:35px;margin:30px 0;font-weight:bold}.popup-form.without-date .question-form{position:absolute;top:0;z-index:999999;right:0;width:50%;background-color:#fff}.popup-form.without-date .custom-form form{width:365px}.popup-form .popup-line{position:relative}.popup-form .popup-line:after,.popup-form .popup-line:before{position:absolute;content:'';height:10px;width:10px;border-radius:50%;border:1px solid #181A24;background:transparent;left:calc(50% - 200px);top:calc(50% - 20px)}.popup-form .popup-line:after{left:calc(50% + 189px)}.popup-form .popup-line span{position:absolute;width:100%;left:calc(-50% - 200px);top:calc(50% - 15px);height:1px;background:#181A24}.popup-form .popup-line span:nth-child(2){left:unset;right:calc(-50% - 200px)}.popup-form.popup-validation{padding:50px 20px;max-height:100vh;overflow-y:auto;overflow-x:hidden}.popup-form.popup-validation .custom-form .form_selects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-form.popup-validation .custom-form form{position:relative}.popup-form.popup-validation .custom-form form .popup-line{position:absolute;bottom:-200px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.popup-form.popup-validation .custom-form form .popup-line:after,.popup-form.popup-validation .custom-form form .popup-line:before{top:calc(50% - 5px)}.popup-form.popup-validation .custom-form form .popup-line span{top:50%}.popup-form.popup-validation .custom-form form .form_select{position:relative;border:1px solid #08c6f4;max-width:300px;border-radius:20px;width:100%;min-width:150px;margin-bottom:20px}.popup-form.popup-validation .custom-form form .form_select .select__currentText{line-height:3;color:#181A24}.popup-form.popup-validation .custom-form form .form_select .select__arrow:after{top:22%;right:12px}.popup-form.popup-validation .custom-form form .form_choose{color:#181A24;margin-bottom:10px}.popup-form.popup-validation .custom-form form .form_selects__price{font-weight:700;font-size:27px;color:#08c6f4;margin-top:10px;margin-bottom:10px}.popup-form.popup-validation .custom-form form .form_selects__price .currency{font-size:18px;margin-left:5px}.popup-form.popup-validation::-webkit-scrollbar{width:2px}.popup-form.popup-validation::-webkit-scrollbar-track{width:2px;background-image:-webkit-linear-gradient(top, rgba(8, 198, 244, 0.3) 0%, rgba(8, 198, 244, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, rgba(8, 198, 244, 0.3) 0%, rgba(8, 198, 244, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}.popup-form.popup-validation::-webkit-scrollbar-thumb{width:2px;background-image:-webkit-linear-gradient(top, #08c6f4 0%, #08c6f4 calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, #08c6f4 0%, #08c6f4 calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}.popup-form.popup-validation .pop-up__close{position:relative;top:0;right:unset;left:calc(100% - 80px)}.popup-form.popup-validation .popup-form__title{margin-top:0}.popup-form.popup-validation .for-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-form.popup-validation .for-buttons .tabs__links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-form.popup-validation .for-buttons .tabs__list{width:auto}.popup-form.popup-validation .buy-buttons{border:1px solid rgba(24, 26, 36, 0.5);border-radius:10px;color:#181A24;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1679px){.popup-form.without-date{margin-top:0}}@media screen and (max-width:1400px){.popup-form.buyBank .popup-form__title{width:55%;margin:25px auto 0px;padding-bottom:25px;font-size:25px}.popup-form.buyBank .custom-form form{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-form.buyBank .custom-form form .col{width:60%;margin:0 auto}}@media screen and (max-width:1023px){.popup-form .custom-form form{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-form .custom-form form .col{width:unset;max-width:300px;margin:0 auto}.popup-form .custom-form form .split .col{margin:0 auto}.popup-form.popup-validation{padding-top:10px}.popup-form .tabs__list{width:100%}.popup-form .tabs__links{width:unset;min-width:unset}.popup-form .tabs__link{width:unset;min-width:unset;padding:8px 20px}}@media (max-width:767px){.popup-form .popup-form__title{margin-top:50px}.popup-form .custom-form form{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-form .custom-form form .col{width:unset;max-width:300px;margin:0 auto}.popup-form .custom-form .registration__bottom__title span{display:none}.popup-form .custom-form form .tabs__links{margin-bottom:70px}.popup-form.without-date .success__title{color:#08c6f4;font-size:35px}.popup-form.without-date .success_text--item{font-size:25px}.popup-form .tabs{width:100%}.popup-form .tabs__list{width:100%}.popup-form .tabs__links{width:280px}.popup-form .tabs__link{width:unset;min-width:unset;padding:8px 20px}.popup-form.popup-validation{width:100%}.popup-form.popup-validation .popup-form__title{margin-top:10px}.popup-form.popup-validation .custom-form form .split{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup-form.popup-validation .custom-form form .split .col{width:unset}.popup-form.popup-validation .custom-form form .split .col:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.popup-form.popup-validation .custom-form form .split .col:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.popup-form.popup-validation .for-buttons{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.popup-form.popup-validation .for-buttons .tabs__links{margin:0 auto 70px;width:100%;max-width:300px}.popup-form.popup-validation .for-buttons .tabs__list{width:auto}}.authorization{background:rgba(24, 26, 36, 0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.authorization__close{position:absolute}.authorization__line{left:0;position:relative;width:100%;white-space:nowrap;-webkit-transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;transition:left .5s ease-in-out}.authorization__step{display:inline-block;width:100%;padding:50px 0 20px}.authorization__step:first-child .authorization__title{margin-bottom:50px}.authorization__step:first-child .authorization__title p{width:100%}.authorization__step:nth-child(2) .authorization__title{margin-bottom:20px}.authorization__step__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.authorization__title{text-align:center;margin-top:50px;white-space:normal}.authorization__title h2{color:#181A24;font-size:44px;padding-bottom:10px}.authorization__title p{color:rgba(24, 26, 36, 0.5);font-size:20px;font-weight:700;margin:0 auto;white-space:normal;padding:0 10px}.authorization__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.authorization__form .form_wrapper{width:100%}.authorization__form .authorization__input{width:100%;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.authorization__form .authorization__input .error-msg{color:#ff0009;font-size:12px}.authorization__form .authorization__input .input__elem.invalid{background-repeat:no-repeat;background-position-y:center;background-position-x:calc(100% - 10px);background-image:url("../images/icons/error.png");background-size:24px}.authorization__form .authorization__input.password{width:100%}.authorization__form .check.invalid .check__label{color:red}.authorization__form .check.invalid .check__label:before{border:1px solid red}.authorization__form .check__label{font-size:14px}.authorization__form .button:hover,.authorization__form .link:hover{cursor:pointer}.authorization__buttons{border-top:0}.authorization__bottom{min-height:300px;margin-top:20px;padding-bottom:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.authorization__bottom__title{position:relative;font-size:20px;font-weight:500;margin-bottom:40px;width:100%;text-align:center;color:#181A24}.authorization__bottom__title span{position:absolute;top:50%;left:0;height:1px;-webkit-transition:1.5s ease-out;-o-transition:1.5s ease-out;transition:1.5s ease-out;width:40%;background:rgba(24, 26, 36, 0.3)}.authorization__bottom__title span:before{content:'';position:absolute;right:-11px;top:-5px;height:10px;width:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid rgba(24, 26, 36, 0.3)}.authorization__bottom__title span:last-child{left:unset;right:0}.authorization__bottom__title span:last-child:before{right:unset;left:-11px}.authorization__bottom__title.animation span{width:2%}.authorization__bottom__description{color:rgba(24, 26, 36, 0.3);font-size:14px;font-weight:400;margin-bottom:15px}.authorization__bottom__steps{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;width:300px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.authorization__bottom__steps .line{position:absolute;top:0;content:'';width:14%;height:1px;background:#08c6f4;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:9}.authorization__bottom__steps .step{position:relative;padding-top:15px;color:rgba(24, 26, 36, 0.3);font-size:14px}.authorization__bottom__steps .step:before{position:absolute;top:0;content:'';width:calc(100% - 10px);height:1px;background:rgba(24, 26, 36, 0.3)}.authorization__bottom__steps .step:after{position:absolute;top:-5px;right:0;content:'';height:10px;width:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:white;border:1px solid rgba(24, 26, 36, 0.3)}.authorization__bottom__steps .step.active{color:#08c6f4}.authorization__bottom__steps .step.active:before{background:#08c6f4}.authorization__bottom__steps .step.active:after{background:#08c6f4;-webkit-box-shadow:0px 0px 2px 3px rgba(8, 198, 244, 0.3);box-shadow:0px 0px 2px 3px rgba(8, 198, 244, 0.3);border:none}.authorization .noClick{pointer-events:none}@media screen and (max-width:1280px){.authorization__title p{font-size:14px}}@media screen and (max-width:1024px){.authorization__block{width:70%}}@media screen and (max-width:768px){.authorization__block{padding-top:0;width:100%}.authorization__form{width:280px}.authorization__form .authorization__input.password{width:280px}.authorization__form .check__label{width:280px;font-size:12px;white-space:normal}.authorization__bottom__title span{width:30%}}.question_popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.question_popup__form{margin:unset;height:70%;color:#181A24;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.question_popup .form_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.question_popup .form_wrapper.hidden{display:none}.question_popup .input{margin-bottom:20px;max-width:400px;width:100%}.question_popup .form-input__area{max-width:400px;width:100%;height:150px;margin-bottom:40px}.question_popup .form-input__area textarea{border:1px solid rgba(24, 26, 36, 0.6);border-radius:10px;width:100%;height:100%;padding:10px 26px;font-family:"Roboto";color:rgba(24, 26, 36, 0.5)}.question_popup .contact-us{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:30%;width:100%;margin-top:30px}.question_popup .contact-us__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.question_popup .contact-us__icon{height:30px;width:40px;margin-right:15px}.question_popup .contact-us__icon svg{height:100%;width:100%}.question_popup .contact-us__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.question_popup.hidden{overflow:hidden}@media (max-width:1899px){.question_popup__form{margin-top:110px}}@media (max-width:1679px){.question_popup__block{margin-bottom:20px;display:block}.question_popup__form{height:unset;margin:110px auto 0}}@media (max-width:1023px){.question_popup__block{width:100%}}@media (max-width:767px){.question_popup .contact-us{padding:0 20px 20px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.question_popup .contact-us__block{margin-bottom:20px}.question_popup__form{margin:35px auto 0}}.nav__search form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p404{background:url(../images/404.jpg) no-repeat top center;background-size:cover;height:100vh;min-height:574px}.p404 .container{position:relative;height:100%}.p404__logo{left:100px;top:55px;position:absolute;height:50px;width:150px}.p404__info{position:absolute;top:47%;left:175px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:white;font-family:"Play", sans-serif;font-size:2.75rem;font-weight:700;line-height:66px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p404__error{padding-bottom:140px}.p404 .btn{margin:0 auto;margin-top:40px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:1899px){.p404__info{font-size:2.1875rem;left:120px}.p404__error{padding-bottom:60px}.p404__logo{left:36px;top:33px}}@media (max-width:1279px){.p404__info{font-size:1.625rem;left:127px}.p404__logo{left:22px;top:27px}}@media (max-width:1023px){.p404__info{font-size:2.125rem;left:30px}.p404__logo{left:30px;top:27px}}@media (max-width:767px){.p404{background-size:cover}.p404__info{font-size:1.25rem;bottom:10%;top:auto;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);text-align:center}.p404__error{padding-bottom:0}.p404__logo img{width:120px}.p404__slogan{display:none}}.no-before-after:after{display:none}.no-before-after:before{display:none}.with-more{max-width:1920px;margin:0 auto;position:relative}.with-more .more-course{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background:white}.with-more .more-course.hidden{height:0;opacity:0;pointer-events:none;display:none}.with-more .more-course__btn{position:absolute;right:50px;top:50px;height:80px;width:80px;border-radius:50%;border:1px solid rgba(24, 26, 36, 0.3);display:-webkit-box;display:-ms-flexbox;display:flex}.with-more .more-course__btn:hover{cursor:pointer}.with-more .more-course__btn:after,.with-more .more-course__btn:before{pointer-events:none;position:absolute;top:50%;left:calc(50% - 25px);display:block;content:'';width:50px;height:2px;background:rgba(24, 26, 36, 0.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.with-more .more-course__btn:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.with-more .more-course__btn:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.with-more .more-course__left{position:relative;width:50%}.with-more .more-course__left--img{height:100%;width:95%;max-height:1000px}.with-more .more-course__left--img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.with-more .more-course__right{width:50%;padding:45px 20px 0 0}.with-more .more-course__right .center{margin-top:20px}.with-more .more-course__right h2{font-family:"Roboto"}.with-more .more-course__right--surname{padding-bottom:0}.with-more .more-course__right--name{color:rgba(24, 26, 36, 0.3)}.with-more .more-course__right--text{font-size:20px;line-height:1.5}.with-more .more-course__slider .course-promotional{width:100%}.with-more .more-course__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.with-more .more-course__socials .icon{margin-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.with-more .more-course__socials .icon svg{margin-right:0}.with-more .more-course__socials .icon svg:hover{cursor:pointer;opacity:.3}.with-more.active{padding-top:0}.with-more.active .container{padding:0}.with-more__top{height:auto;-webkit-transition:height 1s;-o-transition:height 1s;transition:height 1s}.with-more__top.hidden{-webkit-transition:height 1s;-o-transition:height 1s;transition:height 1s;height:0}@media (max-width:1279px){.with-more .more-course{padding:0 30px}.with-more .more-course__left{display:none}.with-more .more-course__right{width:100%}.with-more .more-course__slider{padding-right:0;margin:50px auto 0;width:70%;min-width:700px}}@media (max-width:767px){.with-more .more-course{padding:0 10px}.with-more .more-course__btn{height:50px;width:50px;right:10px}.with-more .more-course__btn:after,.with-more .more-course__btn:before{width:30px;left:calc(50% - 16px)}.with-more .more-course__right{padding-right:0;width:100%}.with-more .more-course__slider{margin:0px auto 20px;width:100%;min-width:300px}}.index-stud{overflow:hidden}@media (max-width:1023px){.index-stud{padding-bottom:0}}.index-stud-container{position:relative;overflow:hidden}.index-stud-container:after{content:'';position:absolute;top:-5px;left:-5px;width:100%;height:100%;min-height:400px;background-image:url("../images/bg-dots-dark.png");background-position:calc(100% + 250px) -250px;background-repeat:no-repeat;background-size:500px auto;pointer-events:none}.index-stud:after{content:'';position:absolute;right:0;bottom:0;-webkit-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);transform:translate(50%, 50%);width:500px;min-height:400px;background-image:url("../images/bg-dots-dark.png");background-position:center;background-repeat:no-repeat;background-size:500px auto;pointer-events:none}@media (max-width:319px){.index-stud .title__line{display:none}}@media (max-width:1279px){.index-curses-title{padding-top:50px}}.blog__cateory-section{min-height:unset}@media (max-width:1899px){.news--title{font-size:1.875rem}}@media (max-width:1279px){.news--title{font-size:1.25rem}}.search__field{width:100%;margin:0 0 50px;position:relative}.search__field input{border:0;border-bottom:1px solid #8B8C91;background:none;width:100%;padding:10px 42px 10px 20px;font-size:1.25rem}.search__field input::-webkit-input-placeholder{color:#181A24}.search__field input::-moz-placeholder{color:#181A24}.search__field input::-ms-input-placeholder{color:#181A24}.search__button{position:absolute;right:0;top:6px;z-index:2}@media (max-width:1023px){.search__icon{width:16px}.search__button{top:10px}}.partners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.partners:after,.partners:before{content:'';width:calc(25% - calc(300px / 4));height:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.partners .slides-group{position:absolute;width:100%;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.partner{padding:0 20px;width:calc(25% - calc(150px / 4));margin-bottom:50px}.partner:first-child{-webkit-transition-delay:110ms;-o-transition-delay:110ms;transition-delay:110ms}.partner:nth-child(2){-webkit-transition-delay:220ms;-o-transition-delay:220ms;transition-delay:220ms}.partner:nth-child(3){-webkit-transition-delay:330ms;-o-transition-delay:330ms;transition-delay:330ms}.partner:nth-child(4){-webkit-transition-delay:440ms;-o-transition-delay:440ms;transition-delay:440ms}.partner:nth-child(5){-webkit-transition-delay:550ms;-o-transition-delay:550ms;transition-delay:550ms}.partner:nth-child(6){-webkit-transition-delay:660ms;-o-transition-delay:660ms;transition-delay:660ms}.partner:nth-child(7){-webkit-transition-delay:770ms;-o-transition-delay:770ms;transition-delay:770ms}.partner:nth-child(8){-webkit-transition-delay:880ms;-o-transition-delay:880ms;transition-delay:880ms}.partner:nth-child(9){-webkit-transition-delay:990ms;-o-transition-delay:990ms;transition-delay:990ms}.partner:nth-child(10){-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.partner:nth-child(11){-webkit-transition-delay:1210ms;-o-transition-delay:1210ms;transition-delay:1210ms}.partner:nth-child(12){-webkit-transition-delay:1320ms;-o-transition-delay:1320ms;transition-delay:1320ms}.partner__content{-webkit-box-shadow:0 13px 17px rgba(0, 0, 0, 0.06);box-shadow:0 13px 17px rgba(0, 0, 0, 0.06);border-radius:10px;padding:20px;background-color:white;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.partner__logo{position:relative;width:100%;height:0;padding-bottom:74%}.partner__img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-o-object-fit:contain;object-fit:contain}.partner__title{padding:37px 0;font-size:1.6875rem;line-height:1.2;font-weight:500;color:rgba(24, 26, 36, 0.5);text-align:center;width:100%;min-height:100px;margin-top:20px;border-top:1px solid rgba(24, 26, 36, 0.5)}.animation.partner__content{opacity:0;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}.done.partner__content{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (max-width:1899px){.partners:after,.partners:before{width:calc(25% - calc(100px / 4))}.partner{width:calc(25% - calc(100px / 4))}.partner__title{font-size:1rem}}@media (max-width:1279px){.partners:after,.partners:before{width:calc(25% - calc(45px / 4))}.partner{width:calc(25% - calc(45px / 4))}.partner__title{font-size:0.875rem}}@media (max-width:1023px){.partners:after,.partners:before{width:calc(33% - calc(60px / 3))}.partner{width:calc(33% - calc(60px / 3))}.partner__title{font-size:0.875rem;font-weight:500;padding:20px 0}.carousel_short .partner.carousel__card{width:calc(25% - calc(60px / 4))}}@media (max-width:767px){.partner{width:100%}.partner__content{max-width:280px;margin:0 auto;padding:20px}.partner__title{font-size:0.875rem}}.certificates{width:80%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.certificates:after,.certificates:before{content:'';width:calc(33% - calc(200px / 3));height:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.certificates .slides-group{position:absolute;width:100%;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.certificate{width:calc(33% - calc(200px / 3));margin-bottom:50px}.certificate:first-child{-webkit-transition-delay:110ms;-o-transition-delay:110ms;transition-delay:110ms}.certificate:nth-child(2){-webkit-transition-delay:220ms;-o-transition-delay:220ms;transition-delay:220ms}.certificate:nth-child(3){-webkit-transition-delay:330ms;-o-transition-delay:330ms;transition-delay:330ms}.certificate:nth-child(4){-webkit-transition-delay:440ms;-o-transition-delay:440ms;transition-delay:440ms}.certificate:nth-child(5){-webkit-transition-delay:550ms;-o-transition-delay:550ms;transition-delay:550ms}.certificate:nth-child(6){-webkit-transition-delay:660ms;-o-transition-delay:660ms;transition-delay:660ms}.certificate:nth-child(7){-webkit-transition-delay:770ms;-o-transition-delay:770ms;transition-delay:770ms}.certificate:nth-child(8){-webkit-transition-delay:880ms;-o-transition-delay:880ms;transition-delay:880ms}.certificate:nth-child(9){-webkit-transition-delay:990ms;-o-transition-delay:990ms;transition-delay:990ms}.certificate:nth-child(10){-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.certificate:nth-child(11){-webkit-transition-delay:1210ms;-o-transition-delay:1210ms;transition-delay:1210ms}.certificate:nth-child(12){-webkit-transition-delay:1320ms;-o-transition-delay:1320ms;transition-delay:1320ms}.certificate__content{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.certificate__img-block{position:relative;width:100%;padding-top:70%;overflow:hidden;-webkit-box-shadow:0 3px 20px rgba(0, 0, 0, 0.16);box-shadow:0 3px 20px rgba(0, 0, 0, 0.16);cursor:pointer}.certificate__img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.certificate__img img{height:100%;width:auto}.certificate__title{padding:20px 0;font-size:1.25rem;font-weight:700;font-family:"Play";color:#181A24;width:100%;max-height:95px;overflow:hidden}.animation.certificate__content{opacity:0;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}.done.certificate__content{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.inversed .certificate__title{color:white}@media (max-width:1899px){.certificates:after,.certificates:before{width:calc(33% - calc(165px / 3))}.certificate{width:calc(33% - calc(165px / 3))}.certificate__title{font-size:1rem}}@media (max-width:1279px){.certificates{width:100%}.certificates:after,.certificates:before{width:calc(33% - calc(60px / 3))}.certificate{width:calc(33% - calc(60px / 3))}.certificate__title{font-size:1.25rem}}@media (max-width:1023px){.certificates:after,.certificates:before{width:calc(50% - calc(60px / 2))}.certificate{width:calc(50% - calc(60px / 2))}.certificate__title{font-size:1.25rem}}@media (max-width:767px){.certificate{margin-bottom:20px;width:100%}.certificate__content{max-width:280px;margin:0 auto}.certificate__title{font-size:0.875rem}}.certificates.certificates_short .certificate:nth-child(n+4){display:none}@media (max-width:1023px){.certificates.certificates_short .certificate:nth-child(n+3){display:none}}.cabinet{display:-webkit-box;display:-ms-flexbox;display:flex}.cabinet__left{width:30%;z-index:9}.cabinet__right{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:8}.cabinet-home .cabinet--title{width:100%;margin-bottom:30px}.cabinet-home .cabinet--title span{font-size:40px;font-weight:500;line-height:1.2}.cabinet-home .paid-color{color:#28db19}.cabinet-home .in-process-color{color:#dbb619}.cabinet-home .status-active-color{color:#28db19}.cabinet-home .status-inactive-color{color:#ed1e1e}.schedule{-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);border-radius:10px;background-color:white;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;margin:10px 0 0 0;width:49%}.schedule__header{width:100%;-ms-flex-item-align:start;align-self:flex-start;border-bottom:1px solid rgba(24, 26, 36, 0.1);color:rgba(24, 26, 36, 0.5)}.schedule__header h3{font-family:"Roboto"}.schedule__items{padding-top:10px;max-height:280px;overflow-y:auto;width:100%}.schedule .course-tbl{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:500;margin-bottom:50px;width:100%}.schedule .course-tbl__discount{padding-left:10px}.schedule .course-tbl:last-child{margin-bottom:0}.schedule .course-tbl_date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center;min-width:120px;max-width:120px;padding-right:20px;border-right:2px solid;margin-right:20px}.schedule .course-tbl_date.webinar-brd{border-color:#fd9b5b}.schedule .course-tbl_date.seminar-brd{border-color:#346ff1}.schedule .course-tbl_date.course-brd{border-color:#ed5454}.schedule .course-tbl_date.training-brd{border-color:#9b2997}.schedule .course-tbl_date.master-class-brd{border-color:#4bbcc1}.schedule .course-tbl__year{font-size:14px;font-weight:400;color:rgba(24, 26, 36, 0.5)}.schedule .course-tbl__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:16px;padding-left:15px}.schedule .course-tbl__data--block{margin-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.schedule .course-tbl__label{font-size:14px;font-weight:400;color:rgba(24, 26, 36, 0.3)}.schedule .course-tbl__type{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 5px}.schedule .course-tbl__list li{font-size:14px;font-weight:400}.schedule__btn{padding-top:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.schedule.loyalty .schedule__items{width:100%;overflow-y:unset;max-height:unset}.schedule.loyalty #table-loyalty{width:100%;border-collapse:collapse}.schedule.loyalty .course-tbl__status{display:block;position:relative;padding-right:10px}.schedule.loyalty .course-tbl__status:after{position:absolute;content:'\276E';-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.schedule.loyalty .course-tbl__status.status-active:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.schedule.loyalty th{font-size:14px;color:rgba(24, 26, 36, 0.3);font-weight:400;text-align:left;border-bottom:1px solid rgba(24, 26, 36, 0.1);border-collapse:collapse;padding-bottom:10px}.schedule.loyalty td{font-weight:400;padding:10px 0;position:relative;width:calc(100%/3)}.schedule.loyalty tr.accordion{display:none}.schedule.loyalty tr.accordion ul li{font-size:14px;line-height:21px;color:rgba(24, 26, 36, 0.4)}.schedule.loyalty .accordion.open{display:table-row}.schedule.table .cabinet-pay__table{width:100%}.schedule.table .desktop{-webkit-box-shadow:unset;box-shadow:unset;border-radius:0}.schedule.row{width:100%}.schedule.row .schedule__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.schedule.row .schedule__items .course-tbl{border-right:1px solid rgba(24, 26, 36, 0.1);width:50%;margin:20px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.schedule.row .schedule__items .course-tbl:last-child{border-right:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:1899px){.cabinet__main{padding-left:10px}.schedule{padding:15px}.schedule__header h3{font-size:16px;padding-bottom:10px}.schedule .course-tbl{font-size:16px}.schedule .course-tbl__title{margin-bottom:5px}.schedule .course-tbl_date{min-width:85px;max-width:85px;padding-right:10px;margin-right:10px}.schedule .course-tbl__data--block{margin-right:10px}.schedule.row .course-tbl__data--block:last-child{display:none}}@media (max-width:1279px){.schedule__header h3{font-size:14px}.schedule .course-tbl{font-size:14px}.schedule .course-tbl__label{font-size:12px}.schedule .course-tbl__year{font-size:12px}.schedule .course-tbl__data{font-size:14px}.schedule.row .schedule__items .course-tbl{width:50%}.schedule.row .schedule__items .course-tbl:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:1023px){.cabinet__main{margin-top:120px}.schedule{width:100%}.schedule__header h3{font-size:20px}.schedule__items{padding-top:20px}.schedule .course-tbl{font-size:20px}.schedule .course-tbl__label{font-size:14px}.schedule .course-tbl__year{font-size:14px}.schedule .course-tbl__data{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px}.schedule .course-tbl__data--block{margin-right:30px}.schedule .course-tbl__data--block:last-child{margin-right:0}.schedule .course-tbl_date{min-width:120px;max-width:120px}.schedule.row .schedule__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.schedule.row .schedule__items .course-tbl{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;border:none}.schedule.row .schedule__items .course-tbl:last-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:767px){.cabinet-home .cabinet--title span{font-size:30px}.schedule__header h3{font-size:14px}.schedule__items{max-height:250px;width:100%}.schedule__items .course-tbl{font-size:14px;border-bottom:1px solid rgba(24, 26, 36, 0.3);padding-bottom:10px}.schedule__items .course-tbl_date{display:none}.schedule__items .course-tbl__label{font-size:14px}.schedule__items .course-tbl__year{font-size:14px}.schedule__items .course-tbl__data{font-size:14px}.schedule__items .course-tbl__data--block{margin-right:10px}.schedule.library .publication_lk{min-width:unset}.schedule.library .publication_lk .publication__title a{font-size:17px}.schedule.row .schedule__items .course-tbl{border-bottom:1px solid rgba(24, 26, 36, 0.5)}.schedule.row .schedule__items .course-tbl:last-child{border-bottom:none}.schedule.loyalty td{width:unset}}.cabinet-settings{padding-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.cabinet-settings .success-message{margin-left:-25px}@media (max-width:480px){.cabinet-settings .success-message{margin-left:0}}.cabinet-settings .custom-select{margin-bottom:20px}.cabinet-settings__title span{color:#181A24;font-weight:500;font-family:"Play";line-height:66px}.cabinet-settings__content{display:-webkit-box;display:-ms-flexbox;display:flex}.cabinet-settings__content__left{width:50%}.cabinet-settings__content__right{width:50%}.cabinet-settings__content__form{position:relative;width:90%;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);border-radius:10px;background-color:white;margin-bottom:20px}.cabinet-settings__content__form__add-file{height:24px;margin-bottom:40px!important;border-bottom:1px solid rgba(24, 26, 36, 0.3)}.cabinet-settings__content__form__title span{color:rgba(24, 26, 36, 0.5);font-family:"Roboto";font-size:20px;font-weight:500}.cabinet-settings__content__form hr{width:100%;border:none;border-bottom:1px solid rgba(24, 26, 36, 0.1);margin-bottom:30px}.cabinet-settings__content__form__input{border:none;border-bottom:1px solid rgba(24, 26, 36, 0.3);margin-bottom:40px;color:#181a24;font-family:"Roboto";font-size:20px;font-weight:400;line-height:30px}.cabinet-settings__content__form__input.photo{visibility:hidden;margin-bottom:0;height:0}.cabinet-settings__content__form .male{display:block;width:100%;padding:2px 25px 2px 2px;border:none;border-bottom:1px solid rgba(24, 26, 36, 0.3);appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative}.cabinet-settings__content__form .male:after{position:absolute;content:'\276E';-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:-20px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;z-index:100}.cabinet-settings__content__form .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative}.cabinet-settings__content__form .icon .eye,.cabinet-settings__content__form .icon svg{position:absolute;right:20px;height:15px;bottom:50px}.cabinet-settings__content__form .icon .eye g use,.cabinet-settings__content__form .icon svg g use{fill:#181A24;opacity:unset}.cabinet-settings__content__form .icon .eye{cursor:pointer;background:url("../images/icons/secure.svg") no-repeat top left;height:15px;width:20px}.cabinet-settings__content__form .icon .eye.show{background:url("../images/icons/no-secure.svg") no-repeat top left}.cabinet-settings__content__form label{color:rgba(24, 26, 36, 0.5);font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px;margin-bottom:10px}.cabinet-settings__content__form .cabinet-settings__content__btn{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.cabinet-settings__content__form .flex{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative}.cabinet-settings__content__form .flex label{width:20px;height:20px;cursor:pointer;position:absolute;top:2px;left:0;background:rgba(24, 26, 36, 0.2);border-radius:4px}.cabinet-settings__content__form .flex label:after{content:'';width:9px;height:5px;position:absolute;top:4px;left:4px;border:3px solid #fcfff4;border-top:none;border-right:none;background:transparent;opacity:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cabinet-settings__content__form .flex label:hover:after{opacity:0.3}.cabinet-settings__content__form .flex input[type=checkbox]{visibility:hidden;margin-right:20px}.cabinet-settings__content__form .flex input[type=checkbox]:checked+label:after{opacity:1}.cabinet-settings__content__form .flex .cabinet-settings__content__label{color:#181A24;font-family:"Roboto";font-size:20px;font-weight:400}.avatar.upload{position:relative;border-radius:50%;height:150px;width:150px;overflow:hidden;margin:0 auto 30px}.avatar.upload .avatar__img{width:100%;height:100%}.avatar.upload .avatar__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar.upload .avatar__input{display:none}.avatar.upload .avatar__button{position:absolute;z-index:3;top:75%;width:100%;height:25%;background-color:rgba(24, 26, 36, 0.7)}.avatar.upload .avatar__label{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.avatar.upload .avatar__label img{max-height:70%}@media (max-width:1279px){.cabinet-settings__content__form__title span{font-size:16px}.cabinet-settings__content__form label{font-size:14px}.cabinet-settings__content__form__input{font-size:16px;line-height:22px}.avatar.upload{height:120px;width:120px;margin:0 auto 30px}.avatar.upload .avatar__img{width:100%;height:100%}.avatar.upload .avatar__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar.upload .avatar__input{display:none}.avatar.upload .avatar__button{position:absolute;z-index:3;top:75%;width:100%;height:25%;background-color:rgba(24, 26, 36, 0.7)}.avatar.upload .avatar__label{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}}@media (max-width:1023px){.cabinet-settings .cabinet-settings--title{margin-left:85px}.cabinet-settings__content__form__title span{font-size:14px}.cabinet-settings__content__form label{font-size:12px;line-height:21px}.cabinet-settings__content__form__input{font-size:14px;line-height:21px}.cabinet-settings__content__form .icon svg{height:13px;right:10px}.cabinet-settings__content__form .cabinet-settings__content__btn .link{font-size:14px}.cabinet-settings__content__form .flex{margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cabinet-settings__content__form .flex input{margin:0 15px 0 0}.cabinet-settings__content__form .flex label{height:16px;width:16px;margin-bottom:0}.cabinet-settings__content__form .flex label:after{top:2px;left:2px}.cabinet-settings__content__form .flex .cabinet-settings__content__label{font-size:14px;font-weight:400;line-height:19.6px;color:#181A24}}@media (max-width:767px){.cabinet-settings{width:90%;margin:0 auto}.cabinet-settings .cabinet-settings--title{margin-left:0}.cabinet-settings__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cabinet-settings__content__left{width:unset}.cabinet-settings__content__right{width:unset}.cabinet-settings__content__form{margin-right:0;width:100%}.cabinet-settings__content__form__title span{font-size:20px}.cabinet-settings__content__form label{font-size:14px;line-height:21px}.cabinet-settings__content__form .icon svg{height:15px;right:15px}.cabinet-settings__content__form__input{font-size:20px;line-height:30px}.cabinet-settings__content__form .flex{margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cabinet-settings__content__form .flex input{margin:0 15px 0 0}.cabinet-settings__content__form .flex label{height:20px;width:20px}.cabinet-settings__content__form .flex label:after{top:4px;left:4px}.cabinet-settings__content__form .flex .cabinet-settings__content__label{font-size:20px;line-height:25px}.cabinet-settings__content__form .cabinet-settings__content__btn .link{font-size:20px}}@media screen and (max-width:480px){.cabinet-settings{width:100%}.cabinet-settings__content__form{padding:0 0 10px 0;width:100%;max-width:100%}.cabinet-settings__content__form__title{padding:10px}.cabinet-settings__content__form__title span{font-size:14px}.cabinet-settings__content__form__input{width:90%;margin-left:5%;font-size:14px;line-height:30px}.cabinet-settings__content__form .icon svg{height:15px;right:10%}.cabinet-settings__content__form label{font-size:12px;line-height:21px;padding-left:5%;margin-bottom:0}.cabinet-settings__content__form .male{width:90%}.cabinet-settings__content__form .flex{margin-left:15px}.cabinet-settings__content__form .flex input[type=checkbox]{width:20px}.cabinet-settings__content__form .flex .cabinet-settings__content__label{color:#181A24;font-family:"Roboto";font-size:14px;font-weight:400}}.cabinet-support{padding-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding-bottom:30px}.cabinet-support__content{width:100%}.cabinet-support__content__title{margin-bottom:30px}.cabinet-support__content__title span{color:#181A24;font-family:"Play";font-size:30px;font-weight:700;line-height:45px}.cabinet-support__content__call{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cabinet-support__content__call__warning{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.cabinet-support__content__call__icon svg{height:45px;width:45px;margin-right:15px}.cabinet-support__content__call__icon svg g path{stroke:#181A24}.cabinet-support__content__call__text{color:rgba(24, 26, 36, 0.5);font-family:"Roboto";font-size:20px;font-weight:400;line-height:30px}.cabinet-support__content__call__message{margin-bottom:15px}.cabinet-support__content__call__message .cabinet-support__form textarea{padding:10px;border:1px solid #181A24;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:rgba(24, 26, 36, 0.9);width:50%;font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px}.cabinet-support__content__call__message .cabinet-support__form textarea::-webkit-input-placeholder{color:rgba(24, 26, 36, 0.5);font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px}.cabinet-support__content__call__message .cabinet-support__form textarea:-ms-input-placeholder{color:rgba(24, 26, 36, 0.5);font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px}.cabinet-support__content__call__message .cabinet-support__form textarea::-ms-input-placeholder{color:rgba(24, 26, 36, 0.5);font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px}.cabinet-support__content__call__message .cabinet-support__form textarea::placeholder{color:rgba(24, 26, 36, 0.5);font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px}.cabinet-support__content__call__upload #drop-area{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.cabinet-support__content__call__upload #drop-area.highlight{border-color:purple}.cabinet-support__content__call__upload p{margin-top:0;padding:0;color:rgba(24, 26, 36, 0.5);font-family:"Roboto";font-size:14px;font-weight:400;line-height:21px}.cabinet-support__content__call__upload #progress-bar{opacity:0}.cabinet-support__content__call__upload .my-form{padding:35px;border:1px dashed #181A24;border-radius:20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.cabinet-support__content__call__upload .upload-icon{position:relative;height:20px;width:20px;margin-right:10px}.cabinet-support__content__call__upload .upload-icon .button{position:absolute;left:0;display:inline-block;padding:10px;background:#ccc;cursor:pointer;border-radius:5px;border:1px solid #ccc;opacity:0}.cabinet-support__content__call__upload .upload-icon svg{pointer-events:none;position:absolute;left:0}.cabinet-support__content__call__upload #gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cabinet-support__content__call__upload #gallery .dynamic-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cabinet-support__content__call__upload #gallery .dynamic-image .document-icon{margin-right:10px}.cabinet-support__content__call__upload #gallery .dynamic-image .title-text{color:rgba(24, 26, 36, 0.5);font-size:14px;font-weight:400;line-height:21px}.cabinet-support__content__call__upload #gallery .dynamic-image .file-status{margin-left:5px;color:rgba(40, 219, 25, 0.74);font-size:14px;font-weight:400;line-height:21px}.cabinet-support__content__call__upload #gallery .dynamic-image .close-button{position:relative;height:20px;width:20px;background:white}.cabinet-support__content__call__upload #gallery .dynamic-image .close-button:after,.cabinet-support__content__call__upload #gallery .dynamic-image .close-button:before{position:absolute;content:'';width:1px;height:15px;background:rgba(24, 26, 36, 0.5);top:3px;right:7px}.cabinet-support__content__call__upload #gallery .dynamic-image .close-button:before{-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg)}.cabinet-support__content__call__upload #gallery .dynamic-image .close-button:after{-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg)}.cabinet-support__content__call__upload #gallery .dynamic-image img{height:65px;margin:10px;vertical-align:middle;border-radius:10px}.cabinet-support__content__call__upload .button:hover{background:#ddd}.cabinet-support__content__call__upload #fileElem{display:none}.cabinet-support__content__call__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1279px){.cabinet-support__content__call__message form textarea{width:80%}.cabinet-support__content__call #drop-area{width:80%}}@media (max-width:1023px){.cabinet-support{min-height:850px}.cabinet-support .cabinet-support--title{margin-left:85px}.cabinet-support__content__title{margin-bottom:20px}.cabinet-support__content__title span{font-size:20px;line-height:28px}.cabinet-support__content__call__message form textarea{width:90%}.cabinet-support__content__call #drop-area{width:90%}}@media screen and (max-width:480px){.cabinet-support__content__call__text{font-size:14px;line-height:21px}.cabinet-support__content__call__message form textarea{width:100%}.cabinet-support__content__call #drop-area{width:100%}.cabinet-support__content__call__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cabinet-bookmarks{padding-top:25px;width:100%}.cabinet-bookmarks .tabs__links{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.cabinet-bookmarks .course{width:calc(52% - calc(150px / 2))}@media (max-width:1899px){.cabinet-bookmarks .tabs__link{min-width:100px}}@media (max-width:1279px){.cabinet-bookmarks .courses:after,.cabinet-bookmarks .courses:before{width:100%}.cabinet-bookmarks .courses .course{width:calc(50% - calc(40px / 2));max-width:320px;margin:0 auto 20px}.cabinet-bookmarks .tabs__link{min-width:50px;padding:8px 20px}}@media (max-width:1023px){.cabinet-bookmarks .bookmarks--title{margin-left:85px}}@media (max-width:767px){.cabinet-bookmarks .tabs{width:100%}.cabinet-bookmarks .tabs__list{margin-left:0}.cabinet-bookmarks .tabs__link{min-width:100%}.cabinet-bookmarks .bookmarks--title{margin-left:0}.cabinet-bookmarks .courses .course{width:100%}}.cabinet-library .publications{margin:0}.cabinet-library .publication{width:50%;padding:0 7%}@media (max-width:1679px){.cabinet-library .publications{margin:0}.cabinet-library .publication{width:50%;padding:0 2%}}@media (max-width:1023px){.cabinet-library{padding-top:25px}.cabinet-library--title{margin-left:85px}}@media (max-width:767px){.cabinet-library .publications{margin:0}.cabinet-library .publications:after,.cabinet-library .publications:before{display:none}.cabinet-library .publication{width:100%;padding:0}}.paid-color{color:#28db19!important}.in-process-color{color:#dbb619!important}.cabinet-pay{padding-top:25px;padding-bottom:100px;width:100%}.cabinet-pay__table table{border-collapse:collapse;width:100%;-webkit-box-shadow:0 3px 6px rgba(24, 26, 36, 0.16);box-shadow:0 3px 6px rgba(24, 26, 36, 0.16);border-radius:10px}.cabinet-pay__table table::-webkit-scrollbar-track{border-radius:10px;background-color:#F5F5F5}.cabinet-pay__table table::-webkit-scrollbar{width:5px;height:10px;background-color:#F5F5F5}.cabinet-pay__table table::-webkit-scrollbar-thumb{border-radius:10px;background-color:#e6e6e6}.cabinet-pay__table table tr{padding:15px;border-bottom:1px solid rgba(24, 26, 36, 0.1)}.cabinet-pay__table table tr:nth-child(2n+3){background:#f2f2f2}.cabinet-pay__table table tr:last-child{border-bottom:unset;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}.cabinet-pay__table table tr th{padding:0 10px;text-align:left;color:rgba(24, 26, 36, 0.3);font-size:14px;font-weight:400;line-height:21px;height:40px}.cabinet-pay__table table tr td{padding:0 10px;height:80px;width:200px}.cabinet-pay__table table tr td span{font-size:20px;font-weight:400}.cabinet-pay__table table tr td:first-child{width:30%}.cabinet-pay__table table tr td .course-tbl__title{white-space:nowrap}.cabinet-pay__table table tr td .course-tbl__type{color:white;padding:0 7px;border-radius:5px;line-height:30px}.cabinet-pay__table table tr td .course-tbl__date{color:rgba(24, 26, 36, 0.8);line-height:30px}.cabinet-pay__table table tr td .course-tbl__price{font-weight:800}.cabinet-pay__table table table.mobile{display:none}@media (max-width:1899px){.cabinet-pay__table .desktop td span{font-size:16px}.cabinet-pay .course-tbl__type h3{font-size:16px}}@media (max-width:1279px){.cabinet-pay .cabinet-pay__title{padding-left:120px}.cabinet-pay__table .desktop td span{font-size:14px}}@media (max-width:1023px){.cabinet-pay .cabinet-pay--title{margin-left:85px}.cabinet-pay__table table.desktop tr td .course-tbl__place,.cabinet-pay__table table.desktop tr td .course-tbl__price,.cabinet-pay__table table.desktop tr td .course-tbl__status,.cabinet-pay__table table.desktop tr td .course-tbl__title,.cabinet-pay__table table.desktop tr td .course-tbl__type{font-size:1em}}@media (max-width:767px){.cabinet-pay__table table.desktop{display:block;overflow-x:auto;white-space:nowrap}.cabinet-pay__table table.desktop tbody{display:table;width:100%}.cabinet-pay__table table.desktop tbody tr td .course-tbl__place,.cabinet-pay__table table.desktop tbody tr td .course-tbl__price,.cabinet-pay__table table.desktop tbody tr td .course-tbl__status,.cabinet-pay__table table.desktop tbody tr td .course-tbl__title,.cabinet-pay__table table.desktop tbody tr td .course-tbl__type{font-size:1em}}.about-us__wrapper h1,.about-us__wrapper h2{font-size:44px}.about-us__wrapper h4{margin-top:50px;font-size:30px;position:relative;padding-left:30px;color:#08c6f4}.about-us__wrapper h4:before{position:absolute;top:20px;left:0;content:'';width:25px;height:2px;background:#08c6f4}.about-us__wrapper h4.lined{padding-left:0;padding-right:30px}.about-us__wrapper h4.lined:before{left:unset;right:0}.about-us__wrapper h4.unlined{position:static;padding-left:0;padding-right:0}.about-us__wrapper h4.unlined:before{display:none}.about-us__wrapper .img{height:338px;width:338px}.about-us__wrapper .img__small{width:280px;height:280px}.about-us{height:calc(100vh - 110px);max-width:1920px;margin:0 auto 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:url("../images/about-us_floors.jpg") no-repeat right bottom;-webkit-background-size:50% 100%;background-size:50% 100%;padding-bottom:10%}.about-us__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;padding-right:20px;margin-top:100px}.about-us__left p{display:block;color:rgba(24, 26, 36, 0.5);font-size:16px;font-weight:400;line-height:22.4px;position:relative}.about-us__left .line-angle{left:48%;bottom:30%;width:500px}.about-us__left .line-angle:before{height:450px;bottom:-450px}.about-us__left .line-angle:after{bottom:-461px}.about-us__left .line-angle.animation{width:20px}.about-us__left .line-angle.animation:before{height:0;bottom:0}.about-us__left .line-angle.animation:after{bottom:-5px;right:-11px}.about-us__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:50%}.about-us__right img{width:90%;margin-right:-35px}.success{max-width:1920px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.success__left{width:40%;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.success__left .success__img{position:absolute;top:0;left:60px}.success__left .success__img:last-child{-webkit-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);transform:translate(50%, 50%)}.success__right{width:60%;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.success__right h4{color:#08c6f4}.success__right p{display:block;color:rgba(24, 26, 36, 0.5);font-size:16px;font-weight:400;line-height:22.4px;position:relative}.goals{padding-top:50px;padding-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.goals .line-angle{left:unset;right:81%;top:-168px;width:180px}.goals .line-angle:before{height:190px;bottom:-190px;left:0;right:unset}.goals .line-angle:after{right:unset;left:-6px;bottom:-201px}.goals .line-angle.animation{width:20px}.goals .line-angle.animation:before{height:0;bottom:0}.goals .line-angle.animation:after{bottom:-5px;left:-11px}.goals .angle-line{height:230px;left:5%}.goals .angle-line:after{bottom:-6px}.goals .angle-line.animation{height:20px}.goals .angle-line.animation:after{bottom:-11px}.goals__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:55%}.goals__left h4{color:#08c6f4}.goals__left p{display:block;color:rgba(24, 26, 36, 0.5);font-size:16px;font-weight:400;line-height:22.4px;position:relative}.goals__right{width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.goals__right .goals__img{position:absolute;top:0;right:160px}.goals__right .goals__img:first-child{-webkit-transform:translate(70%, 20%);-ms-transform:translate(70%, 20%);transform:translate(70%, 20%)}.sucess-figures{max-width:1920px;margin:auto;width:100%;overflow-x:hidden;padding-top:100px;position:relative}.sucess-figures.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sucess-figures__top{display:block;-ms-flex-pack:distribute;justify-content:space-around;overflow-x:hidden;white-space:nowrap;width:100%}.sucess-figures__top--block{width:auto;position:relative;-webkit-transition:left .2s;-o-transition:left .2s;transition:left .2s;-webkit-transform:translateX(33.3%);-ms-transform:translateX(33.3%);transform:translateX(33.3%);font-size:0;left:0}.sucess-figures__top--year{vertical-align:top;display:inline-block;width:33%;text-align:center;color:rgba(8, 198, 244, 0.3);font-size:65px;font-weight:700;line-height:284px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;position:relative;font-family:"Play"}.sucess-figures__top--year:hover{cursor:pointer}.sucess-figures__top--year:hover:after,.sucess-figures__top--year:hover:before{background:url(../images/border-weavy.png) repeat-x 0 0;-webkit-animation:shift 2s linear infinite;animation:shift 2s linear infinite;overflow:hidden;height:9px}.sucess-figures__top--year.active{color:rgba(8, 198, 244, 0.5);font-size:159px;font-weight:700;line-height:284px}.sucess-figures__top--year.active:after,.sucess-figures__top--year.active:before{display:none}.sucess-figures__top--year:before{content:'';position:absolute;width:25%;height:1px;top:50%;left:15px;background:rgba(8, 198, 244, 0.5);-webkit-transition:.1s;-o-transition:.1s;transition:.1s}.sucess-figures__top--year:after{content:'';position:absolute;width:25%;height:1px;top:50%;right:15px;background:rgba(8, 198, 244, 0.5);-webkit-transition:.1s;-o-transition:.1s;transition:.1s}.sucess-figures__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sucess-figures__content #sucess-figures__content__slides{position:relative;min-height:150px;height:auto;width:700px;padding:0px;list-style-type:none}.sucess-figures__content--slide{overflow:hidden;min-height:150px;position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;z-index:1;text-align:center;font-size:20px;font-weight:700;color:rgba(24, 26, 36, 0.8);-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.sucess-figures__content--slide.showing{opacity:1;z-index:2}.sucess-figures__content--button{margin:10px 50px}.sucess-figures__content--button:hover{cursor:pointer}.sucess-figures__bottom{display:block;overflow-x:hidden;white-space:nowrap;margin:0 auto}.sucess-figures__bottom--block{width:100%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.sucess-figures__bottom__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sucess-figures__bottom__date:hover{cursor:pointer}.sucess-figures__bottom__date.active .sucess-figures__bottom__dots span:first-child,.sucess-figures__bottom__date.active .sucess-figures__bottom__dots span:last-child{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);background:rgba(8, 198, 244, 0.5)}.sucess-figures__bottom__date.active .sucess-figures__bottom__dots span:nth-child(2),.sucess-figures__bottom__date.active .sucess-figures__bottom__dots span:nth-child(6){-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);background:rgba(8, 198, 244, 0.6)}.sucess-figures__bottom__date.active .sucess-figures__bottom__dots span:nth-child(3),.sucess-figures__bottom__date.active .sucess-figures__bottom__dots span:nth-child(5){-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);background:rgba(8, 198, 244, 0.7)}.sucess-figures__bottom__date.active .sucess-figures__bottom__dots span:nth-child(4){-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:#08c6f4}.sucess-figures__bottom__date.active .sucess-figures__bottom--year{color:#08c6f4}.sucess-figures__bottom__dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sucess-figures__bottom__dots span{margin-right:0;height:18px;width:18px;-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2);border-radius:50%;background:rgba(8, 198, 244, 0.3);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.sucess-figures__bottom--year{font-size:14px;color:#181A24}@-webkit-keyframes shift{0%{background-position:0 0}to{background-position:-400px}}@keyframes shift{0%{background-position:0 0}to{background-position:-400px}}.quote{margin:50px auto;min-height:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70%}.quote h2{color:white;text-align:center;margin:auto;position:relative}.quote h2:before{position:absolute;content:'"';height:35px;width:35px;top:-35px;left:-35px;color:rgba(255, 255, 255, 0.3);font-size:100px}.quote__author{-ms-flex-item-align:end;align-self:flex-end}.quote__author p{margin:auto;text-align:right;color:rgba(255, 255, 255, 0.6);font-size:16px;font-weight:500;line-height:22.4px}.quote__author .line-angle{left:85%;bottom:50%}.quote__author .line-angle:before{height:250px;bottom:-250px}.quote__author .line-angle:after{bottom:-260px;right:-6px}.quote__author .line-angle.animation:before{height:0;bottom:0}.quote__author .line-angle.animation:after{bottom:-6px;right:-11px}.accreditation{max-width:1920px;margin:0 auto;padding-bottom:50px;padding-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.accreditation__left{width:40%;position:relative}.accreditation .accreditation__img{position:absolute;top:0;left:60px;z-index:2}.accreditation .accreditation__img:last-child{-webkit-transform:translate(60%, 65%);-ms-transform:translate(60%, 65%);transform:translate(60%, 65%);z-index:1}.accreditation .angle-line{height:320px;left:95%;top:90%}.accreditation .angle-line:before{width:50px;right:0;left:unset}.accreditation .angle-line:after{right:50px;bottom:-6px}.accreditation .angle-line.animation{height:20px}.accreditation .angle-line.animation:before{width:0;right:0}.accreditation .angle-line.animation:after{right:-5px;bottom:-11px}.accreditation__right{width:60%;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.accreditation__right h4{color:#08c6f4}.accreditation__right p{display:block;color:rgba(24, 26, 36, 0.5);font-size:16px;font-weight:400;line-height:22.4px;position:relative}.partners_about{margin-top:200px;min-height:200px}.partners_about .our-partners{min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;max-width:1920px;margin:0 auto}.partners_about .our-partners__logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.partners_about .our-partners__link{height:90px}.partners_about .our-partners__link img{height:100%}.our-lectors{max-width:1920px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.our-lectors__left{width:50%}.our-lectors__left h4{color:#08c6f4}.our-lectors__left p{color:rgba(24, 26, 36, 0.5);font-size:16px;font-weight:400;line-height:22.4px;position:relative}.our-lectors__right{position:relative;width:50%}.our-lectors__right .our-lectors__img{position:absolute;top:0;right:160px}.our-lectors__right .our-lectors__img:last-child{-webkit-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);transform:translate(50%, 50%)}.lectors__stuff{max-width:1920px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.lectors__stuff__wrapper{padding-top:50px;display:block;-ms-flex-pack:distribute;justify-content:space-around;overflow-x:hidden;width:100%}.lectors__stuff__slides{width:auto;position:relative;-webkit-transition:left .2s;-o-transition:left .2s;transition:left .2s;font-size:0;left:0}.lectors__stuff__slide{vertical-align:top;display:inline-block;width:25%}.lectors__stuff__slide .lektor-item{width:95%;margin:10px auto}.lectors__stuff .angle-line{height:100px;left:10%;z-index:-1;top:78%}.lectors__stuff .angle-line:before{width:500px}.lectors__stuff .angle-line:after{right:-511px;bottom:-6px}.lectors__stuff .angle-line.animation{height:50px}.lectors__stuff .angle-line.animation:after{bottom:-11px}.lectors__stuff .angle-line.animation:before{width:0}.lectors__stuff .angle-line.animation:after{right:-5px}.lectors__stuff .line-angle{left:62%;top:90%;width:500px}.lectors__stuff .line-angle:after{right:-6px}.lectors__stuff .line-angle.animation{width:30px}.lectors__stuff .line-angle.animation:after{right:-11px}.lectors__stuff__button{margin-bottom:40px;text-align:center;margin-left:auto}.certificates.certificates_about{width:100%}.certificates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-bottom:50px}.certificates__left{width:40%;position:relative}.certificates .certificates__img{position:absolute;top:0;left:60px}.certificates .certificates__img:first-child{-webkit-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);transform:translate(50%, 50%)}.certificates__right{width:60%;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px}.certificates__right h4{color:#08c6f4}.certificates__right p{display:block;color:rgba(24, 26, 36, 0.5);font-size:16px;font-weight:400;line-height:22.4px;position:relative;margin-bottom:20px}.certificates__right .angle-line{height:300px;left:96%;top:90%}.certificates__right .angle-line:before{width:60px;right:0;left:unset}.certificates__right .angle-line:after{right:61px;bottom:-6px}.certificates__right .angle-line.animation{height:20px}.certificates__right .angle-line.animation:before{width:0;right:0}.certificates__right .angle-line.animation:after{right:-5px;bottom:-11px}.diplomas-banner{position:relative}.diplomas-banner .line-angle{right:92%;top:50%;width:50px}.diplomas-banner .line-angle:before{height:300px;bottom:-300px;left:0;right:unset}.diplomas-banner .line-angle:after{right:unset;left:-6px;bottom:-311px}.diplomas-banner .line-angle.animation{width:20px}.diplomas-banner .line-angle.animation:before{height:0;bottom:0}.diplomas-banner .line-angle.animation:after{left:-11px;bottom:-5px}.certificates-examples{padding:100px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.certificates-examples__images{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.certificates-examples__images img{width:auto;height:250px}.certificates--button{max-width:1920px;margin:0 auto;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.certificates--button .btn{margin-left:auto}.rector{max-width:1920px;margin:50px auto;display:-webkit-box;display:-ms-flexbox;display:flex}.rector__left{width:50%}.rector__left--image{display:none}.rector__left h4{color:#08c6f4}.rector__left p{display:block;color:rgba(24, 26, 36, 0.5);font-size:16px;font-weight:400;line-height:22.4px;position:relative}.rector__left .btn{margin-top:30px}.rector__left .angle-line{top:101%;height:230px;left:10%}.rector__left .angle-line:after{bottom:-6px}.rector__left .angle-line.animation{height:20px}.rector__left .angle-line.animation:after{bottom:-11px}.rector__right{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.rector__right .rector__socials{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:white;height:100px;width:40px;top:0;left:0}.rector__right .rector__img{min-height:250px;position:relative}.rector__right .rector__img .mobile{display:none}.rector__right .rector__img img{height:700px;width:560px;-o-object-fit:cover;object-fit:cover}.rector__right .rector__description{display:none;margin-top:20px;text-align:center}.rector__right .rector__description h4{color:#08c6f4}.rector__right .rector__description p{display:block;color:rgba(24, 26, 36, 0.5);font-size:16px;font-weight:400;line-height:22.4px;position:relative}.rector__right .btn{display:none}.rectors-quote{position:relative;padding:50px 0}.rectors-quote h2{position:relative;width:72%;color:white;text-align:center;margin:auto}.rectors-quote h2:before{position:absolute;content:'"';height:35px;width:35px;top:-15px;left:-35px;color:rgba(255, 255, 255, 0.3);font-size:100px}.rectors-quote__author p{width:70%;margin:auto;text-align:right;color:rgba(255, 255, 255, 0.6);font-size:16px;font-weight:500;line-height:22.4px}.rectors-quote .line-angle{left:90%;bottom:50%}.rectors-quote .line-angle:before{height:250px;bottom:-250px}.rectors-quote .line-angle:after{bottom:-261px;right:-6px}.rectors-quote .line-angle.animation:before{height:0;bottom:0}.rectors-quote .line-angle.animation:after{bottom:-5px;right:-11px}.figures{padding-top:100px;padding-bottom:50px}.figures__top{display:-webkit-box;display:-ms-flexbox;display:flex}.figures__left{width:40%;position:relative}.figures__left:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;background:rgba(24, 26, 36, 0.2)}.figures__left .figures__img{position:absolute;top:30px;left:60px}.figures__left .figures__img:last-child{-webkit-transform:translate(50%, -30px);-ms-transform:translate(50%, -30px);transform:translate(50%, -30px)}.figures__right{text-align:right;width:60%}.figures__right h4{color:#08c6f4}.figures__right p{display:block;color:rgba(255, 255, 255, 0.9);font-size:16px;position:relative}.figures__bottom{margin-top:50px}.figures__bottom .figures__totals{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.figures__bottom .figures__totals .number{line-height:170px;font-size:152px;font-family:"Play";font-weight:700;color:rgba(8, 198, 244, 0.5)}.figures__bottom .figures__totals .meening{font-size:20px;line-height:30px;max-width:340px;position:relative;margin-left:30px}.figures__bottom .figures__totals .meening:before{position:absolute;content:'';width:20px;height:2px;background:#08c6f4;top:13px;left:-25px}.about-join{padding-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.about-join__left{width:50%}.about-join__left h4{color:#08c6f4}.about-join__left p{color:rgba(24, 26, 36, 0.5);font-size:16px;font-weight:400;line-height:22.4px;position:relative}.about-join__right{position:relative;width:50%}.about-join__right .about-join__img{position:absolute;top:0;right:160px}.about-join__right .about-join__img:first-child{-webkit-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);transform:translate(50%, 50%)}.partners-cards{min-height:auto}.join-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.join-bg__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.join-bg__wrapper h2{color:white;width:80%;text-align:center;margin-bottom:20px}.join-bg__wrapper h4{color:rgba(255, 255, 255, 0.8)}.join-bg__wrapper .angle-line{top:42%;height:180px;left:20%}.join-bg__wrapper .angle-line:before{width:180px}.join-bg__wrapper .angle-line:after{right:-191px;bottom:-6px}.join-bg__wrapper .angle-line.animation{height:20px}.join-bg__wrapper .angle-line.animation:before{width:0}.join-bg__wrapper .angle-line.animation:after{right:-6px;bottom:-11px}.join-bg__wrapper .angle-line:last-child{left:81%}.join-bg__wrapper .angle-line:last-child:before{left:unset;right:0}.join-bg__wrapper .angle-line:last-child:after{right:180px;bottom:-6px}.join-bg__wrapper .angle-line:last-child.animation:after{bottom:-11px;right:-6px}.join-bg__wrapper .btn{margin-top:30px}@media (max-width:1899px){.about-us__wrapper h1,.about-us__wrapper h2{font-size:35px}.about-us__wrapper h4{font-size:20px}.about-us__wrapper h4:before{top:12px}.about-us__wrapper .img{height:255px;width:255px}.about-us__wrapper .img__small{width:210px;height:210px}.about-us{height:auto}.about-us__left{margin-top:0}.about-us__left .line-angle{bottom:35%}.about-us__left .line-angle:before{height:350px;bottom:-350px}.about-us__left .line-angle:after{bottom:-361px}.sucess-figures__content #sucess-figures__content__slides{width:700px}.sucess-figures__content--slide{font-size:16px;font-weight:400;line-height:22px;color:rgba(24, 26, 36, 0.5)}.certificates .angle-line{left:100%}.partners_about{margin-top:0}.partners_about .our-partners{margin-bottom:0}.partners_about .our-partners__link{height:70px}.partners_about .our-partners__link:last-child{display:none}.certificates{padding-bottom:0}.certificates-examples__images img{height:200px}.certificates-examples__images .line-angle{right:98%}.lectors__stuff .angle-line{top:unset;bottom:75px}.lectors__stuff .angle-line:before{width:350px}.lectors__stuff .angle-line:after{right:-361px}.lectors__stuff .line-angle{top:unset;bottom:75px;width:350px}.goals .line-angle{display:none}.goals__right .goals__img{top:0}.accreditation .angle-line{height:120px}.figures__bottom .figures__totals{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.figures__bottom .figures__totals ul{width:24%;margin-right:1%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.figures__bottom .figures__totals ul:last-child .number{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.figures__bottom .figures__totals ul:last-child .meening{width:unset;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.figures__bottom .figures__totals ul .number{font-size:102px;line-height:110px}.figures__bottom .figures__totals ul .meening{width:90%;margin-left:0;padding-left:30px;font-size:16px}.figures__bottom .figures__totals ul .meening:before{left:0}.join-bg__wrapper .angle-line{top:35%}}@media (max-width:1279px){.about-us__wrapper h1,.about-us__wrapper h2{font-size:26px}.about-us__wrapper h4{margin-top:20px;font-size:20px}.about-us__wrapper h4:before{top:12px}.about-us__wrapper .img{height:190px;width:190px}.about-us__wrapper .img__small{width:160px;height:160px}.about-us .line-angle{left:49%;bottom:50%;width:150px}.about-us .line-angle:before{height:330px;bottom:-330px}.about-us .line-angle:after{bottom:-341px}.about-us .line-angle.animation{width:20px}.about-us .line-angle.animation:before{height:0;bottom:0}.about-us .line-angle.animation:after{bottom:-6px}.goals{padding-bottom:20px}.goals .line-angle{display:none}.goals .angle-line{height:180px;left:10%}.goals .angle-line.animation{height:20px}.goals__right .goals__img{top:0}.quote{background-size:auto}.quote .line-angle:before{height:200px;bottom:-200px}.quote .line-angle:after{right:-6px;bottom:-211px}.sucess-figures__top--year{font-size:55px;line-height:280px}.sucess-figures__top--year.active{font-size:139px;line-height:280px}.sucess-figures__content #sucess-figures__content__slides{width:700px}.sucess-figures__content--slide{font-size:14px;font-weight:400;line-height:21px;color:rgba(24, 26, 36, 0.5)}.sucess-figures__bottom__dots span{height:13px;width:13px}.accreditation .angle-line{height:110px}.partners_about{margin-top:0}.partners_about .our-partners__logos{-ms-flex-pack:distribute;justify-content:space-around}.partners_about .our-partners__link:nth-last-child(2){display:none}.lectors__stuff .angle-line{top:unset;bottom:65px}.lectors__stuff .angle-line:before{width:230px}.lectors__stuff .angle-line:after{right:-240px}.lectors__stuff .angle-line.animation:before{width:0}.lectors__stuff .angle-line.animation:after{right:-5px}.lectors__stuff .line-angle{top:unset;bottom:65px;left:65%;width:233px}.lectors__stuff .line-angle:before{bottom:-90px;height:90px}.lectors__stuff .line-angle:after{bottom:-101px}.lectors__stuff .line-angle.animation{width:30px}.certificates .angle-line{display:none}.diplomas-banner .line-angle{right:94%;width:40px}.diplomas-banner .line-angle:before{height:280px;bottom:-280px}.diplomas-banner .line-angle:after{bottom:-291px}.certificates-examples{background-size:100% 100%}.certificates-examples .line-angle{display:none}.certificates-examples__images img{height:160px;width:auto}.rector__left .angle-line{height:135px}.rector__left .angle-line:before{width:80px}.rector__left .angle-line:after{right:-91px}.rector__right .rector__img img{width:420px;height:520px}.rector__right .rector__img .rector__socials{height:160px;width:45px}.rectors-quote{padding:0}.rectors-quote h2{width:68%}.rectors-quote .line-angle:before{height:230px;bottom:-230px}.rectors-quote .line-angle:after{bottom:-241px}.rectors-quote .line-angle.animation:after{bottom:-5px}.rectors-quote .quote-text{padding-bottom:0}.rectors-quote .quote__author p{padding-bottom:0}.figures__right{padding-left:40px}.figures .figures__totals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.figures .figures__totals ul{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.figures .figures__totals ul:last-child .number{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.figures .figures__totals ul:last-child .meening{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.figures .figures__totals .number{font-size:80px;line-height:90px}.figures .figures__totals .meening{margin-left:30px;font-size:14px;max-width:200px;width:auto}.join-bg .angle-line{top:42%;height:50%;left:19%}.join-bg .angle-line:before{width:150px}.join-bg .angle-line:after{right:-161px}.join-bg .angle-line.animation{height:20px}.join-bg .angle-line.animation:before{width:0}.join-bg .angle-line.animation:after{right:-5px}.join-bg .angle-line:last-child{left:81%}.join-bg .angle-line:last-child:before{left:unset;right:0}.join-bg .angle-line:last-child:after{right:150px}.join-bg .angle-line:last-child.animation:after{right:-5px}}@media (max-width:1023px){.about-us__wrapper h1{font-size:34px}.about-us__wrapper h2{font-size:34px;padding-bottom:15px}.about-us__wrapper h4,.about-us__wrapper h4.lined{margin-top:15px}.about-us__wrapper h4.lined:before,.about-us__wrapper h4:before{display:none}.about-us__wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-us__wrapper .img{height:190px;width:190px}.about-us__wrapper .img__small{width:160px;height:160px}.angle-line{display:none}.line-angle{display:none}.about-us .breadcrumbs{display:none}.about-us .about-us__left .content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-us .about-us__left h4:before{display:block}.about-us .about-us__left p{font-size:14px;font-weight:400;line-height:19.6px}.about-us .about-us__right img{width:unset;height:100%}.success{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.success__left{width:100%;text-align:center}.success__left .success__img{top:calc(50% - 40px);left:50%;-webkit-transform:translateX(-85%);-ms-transform:translateX(-85%);transform:translateX(-85%)}.success__left .success__img:last-child{-webkit-transform:translate(0, 70%);-ms-transform:translate(0, 70%);transform:translate(0, 70%)}.success__right{width:100%;text-align:center;width:100%;margin-top:275px}.success__right p{font-size:14px;font-weight:400;line-height:19.6px}.sucess-figures__top--year{font-size:55px;line-height:150px}.sucess-figures__top--year:before{left:5px;width:20%}.sucess-figures__top--year:after{right:5px;width:20%}.sucess-figures__top--year.active{font-size:109px;line-height:150px}.sucess-figures__content #sucess-figures__content__slides{width:560px}.sucess-figures__content--slide{font-size:14px;font-weight:400;line-height:21px;color:rgba(24, 26, 36, 0.5)}.sucess-figures__content--button{display:none}.sucess-figures__bottom__dots span{height:10px;width:10px}.partners_about{margin-top:0;min-height:unset}.partners_about .our-partners__logos{-ms-flex-pack:distribute;justify-content:space-around}.partners_about .our-partners__logos img{height:57px;margin-right:unset;margin-left:unset}.goals{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.goals .line-angle{display:none}.goals__left{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}.goals__left p{font-size:14px;font-weight:400;line-height:19.6px}.goals__right{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:275px}.goals__right .goals__img{top:calc(50% - 40px);left:50%;-webkit-transform:translateX(-85%);-ms-transform:translateX(-85%);transform:translateX(-85%)}.goals__right .goals__img:first-child{-webkit-transform:translate(0, 70%);-ms-transform:translate(0, 70%);transform:translate(0, 70%)}.quote{background-size:auto 100%;margin:0 auto;width:90%}.quote h2{width:100%;font-size:30px;line-height:45px}.quote h2:before{display:none}.quote__author p{width:100%}.accreditation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:40px}.accreditation__left{width:100%;margin-bottom:275px}.accreditation__left .accreditation__img{left:50%;-webkit-transform:translateX(-70%);-ms-transform:translateX(-70%);transform:translateX(-70%)}.accreditation__left .accreditation__img:last-child{-webkit-transform:translate(-25%, 50%);-ms-transform:translate(-25%, 50%);transform:translate(-25%, 50%)}.accreditation__right{width:100%;text-align:center}.accreditation__right p{font-size:14px}.our-lectors{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.our-lectors__left{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}.our-lectors__right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-bottom:275px}.our-lectors__right .our-lectors__img{left:50%;-webkit-transform:translateX(-70%);-ms-transform:translateX(-70%);transform:translateX(-70%)}.our-lectors__right .our-lectors__img:last-child{-webkit-transform:translate(-20%, 50%);-ms-transform:translate(-20%, 50%);transform:translate(-20%, 50%)}.lectors__stuff__wrapper{overflow-x:unset}.lectors__stuff__slide{width:250px;padding-right:15px}.lectors__stuff__slide .lektor-item{background-position:center center;width:100%;padding-right:5px}.lectors__stuff__button{margin:0 auto}.certificates{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px}.certificates__left{width:100%;margin-bottom:275px}.certificates__left p{font-size:14px;font-weight:400;line-height:19.6px}.certificates__left .certificates__img{left:50%;-webkit-transform:translateX(-85%);-ms-transform:translateX(-85%);transform:translateX(-85%)}.certificates__left .certificates__img:first-child{-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%)}.certificates__right{text-align:center;width:100%;padding-bottom:0}.certificates h2{font-size:36px;line-height:47px;font-weight:700}.certificates h4{font-size:30px;font-weight:700;line-height:45px}.certificates-examples{padding:0 0 20px 0;background-size:auto 100%}.certificates-examples .certificates-examples__images{min-width:30%}.diplomas-banner .tablet{display:none}.rector{display:-webkit-box;display:-ms-flexbox;display:flex}.rector__left{display:none}.rector__right{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rector__right .rector__socials{left:unset;right:0}.rector__right .rector__img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rector__right .rector__img .mobile{display:block}.rector__right .rector__img img{width:340px;height:unset}.rector__right .rector__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rector__right .rector__description p{font-size:14px;font-weight:400;line-height:19.6px}.rector__right .rector__description .description-btn{margin-top:20px;display:block}.rectors-quote{background-size:100% auto;padding:0}.rectors-quote h2{width:100%;font-size:30px;line-height:45px}.rectors-quote h2:before{display:none}.rectors-quote__author p{width:100%}.figures{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.figures__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.figures__left{width:100%;margin-bottom:275px}.figures__left .figures__img{left:50%;-webkit-transform:translateX(-70%);-ms-transform:translateX(-70%);transform:translateX(-70%)}.figures__left .figures__img:last-child{-webkit-transform:translate(-25%, -7%);-ms-transform:translate(-25%, -7%);transform:translate(-25%, -7%)}.figures__right{width:100%;text-align:center}.figures__right p{font-size:14px}.figures__bottom{margin-top:0}.figures__bottom .figures__totals{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.figures__bottom .figures__totals ul{width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px;text-align:left}.figures__bottom .figures__totals ul:last-child .number{-ms-flex-item-align:unset;-ms-grid-row-align:unset;align-self:unset}.figures__bottom .figures__totals ul:last-child .meening{-ms-flex-item-align:unset;-ms-grid-row-align:unset;align-self:unset}.figures__bottom .figures__totals ul:nth-child(2),.figures__bottom .figures__totals ul:nth-child(4){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.figures__bottom .figures__totals ul .number{font-size:75px;line-height:85px}.figures__bottom .figures__totals ul .meening{font-size:14px;padding-left:25px;margin-left:0;width:auto}.about-join{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-join__left{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}.about-join__right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-bottom:275px}.about-join__right .about-join__img{left:50%;-webkit-transform:translateX(-70%);-ms-transform:translateX(-70%);transform:translateX(-70%)}.about-join__right .about-join__img:first-child{-webkit-transform:translate(-20%, 50%);-ms-transform:translate(-20%, 50%);transform:translate(-20%, 50%)}.join-bg__wrapper h2{width:100%}.join-bg__wrapper .angle-line{display:block;left:5px}.join-bg__wrapper .angle-line:last-child{left:95%}}@media (max-width:767px){.about-us__wrapper .dottedLB,.about-us__wrapper .dottedLT,.about-us__wrapper .dottedLTRB,.about-us__wrapper .dottedRB,.about-us__wrapper .dottedRT,.about-us__wrapper .dottedRTLB{background-image:none}.about-us__wrapper .dottedLB.inversed,.about-us__wrapper .dottedLT.inversed,.about-us__wrapper .dottedLTRB.inversed,.about-us__wrapper .dottedRB.inversed,.about-us__wrapper .dottedRT.inversed,.about-us__wrapper .dottedRTLB.inversed{background-image:none}.about-us__wrapper h1{font-size:30px}.about-us__wrapper h2{text-align:left;font-size:30px}.about-us__wrapper h2.quote-text{text-align:center;line-height:1.5;padding-bottom:10px}.about-us__wrapper h2.quote-text:before{display:none}.about-us__wrapper h4,.about-us__wrapper h4.lined{margin-top:30px;font-size:17px;-ms-flex-item-align:start;align-self:flex-start;padding-left:30px}.about-us__wrapper h4.lined:before,.about-us__wrapper h4:before{top:10px;left:0;right:unset;display:block}.about-us__wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-us__wrapper .content p{text-align:left}.about-us__wrapper .img{height:180px;width:180px}.about-us__wrapper .img__small{height:150px;width:150px}.angle-line{display:none}.line-angle{display:none}.about-us{margin:0 auto;background:none}.about-us .about-us__left{padding-right:0;width:100%}.about-us .about-us__left h2{padding-bottom:0}.about-us .about-us__left .container .content{padding:0}.about-us .about-us__right{display:none}.success{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.success__left{width:100%;margin-bottom:250px}.success__left .success__img{height:180px;left:50%;-webkit-transform:translateX(-70%);-ms-transform:translateX(-70%);transform:translateX(-70%)}.success__left .success__img:last-child{height:150px;-webkit-transform:translate(-25%, 50%);-ms-transform:translate(-25%, 50%);transform:translate(-25%, 50%)}.success__right{width:100%;text-align:left;margin-top:0}.success__right p{font-size:14px;font-weight:400;line-height:19.6px}.sucess-figures__top--block{-webkit-transform:translateX(25%);-ms-transform:translateX(25%);transform:translateX(25%)}.sucess-figures__top--year{width:50%;font-size:28px;line-height:83px}.sucess-figures__top--year.active{font-size:54px;line-height:83px}.sucess-figures__top--year:before{left:0}.sucess-figures__top--year:after{right:0}.sucess-figures__top--year:hover:before{content:'';position:absolute;width:25%;height:1px;top:50%;left:0;background:rgba(8, 198, 244, 0.5)}.sucess-figures__top--year:hover:after{content:'';position:absolute;width:25%;height:1px;top:50%;right:0px;background:rgba(8, 198, 244, 0.5)}.sucess-figures__content #sucess-figures__content__slides{width:285px;min-height:unset;height:180px}.sucess-figures__content--slide{padding:10px;font-size:14px;font-weight:400;line-height:21px;color:rgba(24, 26, 36, 0.5)}.sucess-figures__bottom{margin-top:20px}.sucess-figures__bottom--block{position:relative;-webkit-transition:left .2s;-o-transition:left .2s;transition:left .2s;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);font-size:0;left:0;display:inline-block}.sucess-figures__bottom__date{vertical-align:top;display:inline-block;text-align:center}.goals{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.goals .line-angle{display:none}.goals__left{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:left}.goals__left p{font-size:14px;font-weight:400;line-height:19.6px}.goals__right{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:200px}.goals__right .goals__img{top:unset;height:180px;left:50%;-webkit-transform:translateX(-70%);-ms-transform:translateX(-70%);transform:translateX(-70%)}.goals__right .goals__img:first-child{height:150px;-webkit-transform:translate(-10%, 5%);-ms-transform:translate(-10%, 5%);transform:translate(-10%, 5%)}.quote{background-position:top right;background-size:auto 100%;margin:0 auto;width:90%}.quote h2{width:100%;font-size:17px}.quote__author p{width:100%;font-size:14px;padding-bottom:0}.accreditation{padding:0 0 30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accreditation__left{width:100%;margin-bottom:250px}.accreditation__left .accreditation__img{height:180px;left:50%;-webkit-transform:translateX(-70%);-ms-transform:translateX(-70%);transform:translateX(-70%)}.accreditation__left .accreditation__img:last-child{height:150px;-webkit-transform:translate(-25%, 66%);-ms-transform:translate(-25%, 66%);transform:translate(-25%, 66%)}.accreditation__right{width:100%;text-align:left}.accreditation__right p{font-size:14px;font-weight:400;line-height:19.6px;padding-bottom:0}.diplomas-banner .tablet{display:block}.partners_about{margin-top:0}.partners_about .our-partners{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.partners_about .our-partners__link{width:90%;height:auto;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.partners_about .our-partners__link img{max-height:57px;height:auto}.partners_about .our-partners__logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.partners-cards .carousel_short .tablet{display:block}.our-lectors{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.our-lectors__left{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:left}.our-lectors__left p{font-size:14px;font-weight:400;line-height:19.6px}.our-lectors__right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-bottom:265px}.our-lectors__right .our-lectors__img{left:50%;height:180px;-webkit-transform:translateX(-70%);-ms-transform:translateX(-70%);transform:translateX(-70%)}.our-lectors__right .our-lectors__img:last-child{height:150px;-webkit-transform:translate(-20%, 50%);-ms-transform:translate(-20%, 50%);transform:translate(-20%, 50%)}.certificates{padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.certificates__left{display:none}.certificates__right{padding-bottom:0;text-align:center;width:100%}.certificates__right p{font-size:14px;font-weight:400;line-height:19.6px}.certificates__right .certificates__button{display:none}.certificates h2{font-size:30px;line-height:45px;font-weight:700}.certificates h4{font-size:17px;font-weight:700;line-height:24px}.certificates p{font-size:14px;font-weight:400;line-height:21px}.certificates-examples{min-height:200px;padding:20px 0;background-size:auto 100%}.certificates-examples__row{display:block;-ms-flex-pack:distribute;justify-content:space-around;overflow-x:hidden;white-space:nowrap;width:100%}.certificates-examples__images{width:100%;position:relative;left:0;-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s;display:block;padding-right:0;min-width:290px}.certificates-examples__slide{display:inline-block;vertical-align:top;width:100%;margin-right:unset;padding-right:15px}.certificates-examples .certificates-examples__image{height:auto;width:100%;margin:0 auto;display:block}.certificates--button{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.rectors-quote{background-size:auto 100%;padding:0}.rectors-quote h2{width:100%;font-size:17px}.rectors-quote__author p{width:100%;font-size:14px}.rectors-quote .quote-text{padding-bottom:0}.figures{padding-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.figures__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.figures__left{width:100%;margin-bottom:250px}.figures__left .figures__img{height:150px;left:50%;-webkit-transform:translateX(-85%);-ms-transform:translateX(-85%);transform:translateX(-85%)}.figures__left .figures__img:last-child{height:180px;-webkit-transform:translate(-30%, -7%);-ms-transform:translate(-30%, -7%);transform:translate(-30%, -7%)}.figures__right{width:100%;text-align:center}.figures__right p{font-size:14px}.figures__bottom{margin-top:0}.figures__bottom .figures__totals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.figures__bottom .figures__totals ul{margin-bottom:0;width:58%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.figures__bottom .figures__totals ul:nth-child(2),.figures__bottom .figures__totals ul:nth-child(4){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.figures__bottom .figures__totals ul .number{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:87px;line-height:130px}.figures__bottom .figures__totals ul .meening{font-size:14px;max-width:unset}.about-join{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-join__left{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:left}.about-join__left p{font-size:14px;font-weight:400;line-height:19.6px}.about-join__right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-bottom:250px}.about-join__right .about-join__img{left:50%;height:180px;-webkit-transform:translateX(-70%);-ms-transform:translateX(-70%);transform:translateX(-70%)}.about-join__right .about-join__img:first-child{height:150px;-webkit-transform:translate(-20%, 50%);-ms-transform:translate(-20%, 50%);transform:translate(-20%, 50%)}.join-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:auto 100%}.join-bg__wrapper h2{text-align:center;width:100%}.join-bg__wrapper h4{text-align:center;margin:0 auto}.join-bg__wrapper .angle-line{display:none}}@media screen and (max-width:767px) and (min-width:480px){.lectors__stuff__wrapper{overflow-x:unset}.lectors__stuff__slides{width:auto;position:relative;-webkit-transition:left .2s;-o-transition:left .2s;transition:left .2s;font-size:0;left:0}.lectors__stuff__slide{padding-right:15px;vertical-align:top;display:inline-block;width:300px}.lectors__stuff__slide .lektor-item{width:95%;margin:10px auto;background-position:center center}.lectors__stuff__button{margin:0 auto}.rector{display:-webkit-box;display:-ms-flexbox;display:flex}.rector__left{display:none}.rector__right{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rector__right .rector__socials{left:unset;right:0}.rector__right .rector__img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rector__right .rector__img .mobile{display:block;margin-right:5px}.rector__right .rector__img img{width:230px;height:unset}.rector__right .rector__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rector__right .rector__description p{font-size:14px;font-weight:400;line-height:19.6px}.rector__right .rector__description .description-btn{margin-top:20px;display:block}}@media screen and (max-width:479px) and (min-width:320px){.lectors__stuff__wrapper{overflow-x:unset}.lectors__stuff__slides{width:auto;position:relative;-webkit-transition:left .2s;-o-transition:left .2s;transition:left .2s;font-size:0;left:0}.lectors__stuff__slide{padding-right:0;vertical-align:top;display:inline-block;width:90%}.lectors__stuff__slide .lektor-item{width:95%;margin:10px auto;background-position:center center}.lectors__stuff__slide .lektor-item--name{margin-bottom:95px}.lectors__stuff__slide .lektor-item--description p{display:none}.lectors__stuff__slide .lektor-item .link{opacity:1;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.lectors__stuff__button{margin:0 auto}.rector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rector__left{width:100%;display:block}.rector__left--image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rector__left--image img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:150px;-webkit-transform:translate(70px, -70px);-ms-transform:translate(70px, -70px);transform:translate(70px, -70px)}.rector__left--image img:last-child{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);height:180px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.rector__left .btn{display:none}.rector__right{margin-top:20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rector__right .rector__img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rector__right .rector__img .mobile{display:none}.rector__right .rector__img img{width:100%;height:unset}.rector__right .rector__description{display:none}.rector__right .mobile-btn{margin-top:20px;display:block}}.corEducation{position:relative;counter-reset:section}.corEducation .intro__accreditation{position:absolute;top:0}.corEducation .intro__logos{top:0}.corEducation .imgTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:150px}.corEducation .containerCorp{background:url("/images/Group 2703.png");background-size:cover;padding-top:228px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.corEducation .containerCorp{padding-top:85px}}.corEducation .containerCorp .content{position:relative;width:100%}@media (max-width:1279px){.corEducation .containerCorp .content{margin:auto}}.corEducation .containerCorp .content .block-title{top:0;left:0}.corEducation .containerCorp .flexCont{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1279px){.corEducation .containerCorp .flexCont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.corEducation .containerCorp .efectiveEducation{margin:0 auto 0 0}@media (max-width:1279px){.corEducation .containerCorp .efectiveEducation{margin-bottom:30px;margin-left:auto;text-align:center}}.corEducation .containerCorp .efectiveEducation ul li{margin:0;padding:0;font-family:"Play";font-size:30px;font-weight:700;line-height:45px;margin-bottom:31px;word-wrap:normal}@media (max-width:930px){.corEducation .containerCorp .efectiveEducation ul li{font-size:20px}}.corEducation .containerCorp .efectiveEducation ul li:before{counter-increment:section;content:"0" counter(section) " |";border-right:1px solid rgba(24, 26, 36, 0.7);padding-right:5px;width:35px;height:66px;font-family:"Play";opacity:0.5;font-size:30px;font-weight:700;line-height:66px}@media (max-width:930px){.corEducation .containerCorp .efectiveEducation ul li:before{font-size:20px}}.corEducation .containerCorp .createComand{margin-left:50px}@media (max-width:1279px){.corEducation .containerCorp .createComand{margin-left:0}}.corEducation .containerCorp .createComand h3{font-size:30px;font-family:"Play";font-weight:700;line-height:45px;text-align:center}@media (max-width:450px){.corEducation .containerCorp .createComand h3{max-width:320px;font-size:20px}}.corEducation .containerCorp .createComand .common__item{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:450px){.corEducation .containerCorp .createComand .common__item{max-width:100%}}.corEducation .containerCorp .createComand .common__item .btn{width:330px;margin-bottom:50px}@media (max-width:450px){.corEducation .containerCorp .createComand .common__item .btn{max-width:100%}}.feedback_form_container .angle-line.corp{top:3%;height:calc(100% - 7%);left:-10%}.feedback_form_container .angle-line.corp:before{width:160px}@media (max-width:1279px){.feedback_form_container .angle-line.corp:before{width:50px}}.feedback_form_container .angle-line.corp:after{right:-171px;bottom:-6px}@media (max-width:1279px){.feedback_form_container .angle-line.corp:after{right:-61px}}.feedback_form_container .angle-line.corp.animation{height:20px}.feedback_form_container .angle-line.corp.animation:before{width:0}.feedback_form_container .angle-line.corp.animation:after{right:-6px;bottom:-11px}.feedback_form_container .angle-line.corp.right{left:110%}.feedback_form_container .angle-line.corp.right:before{left:unset;right:0}.feedback_form_container .angle-line.corp.right:after{right:160px;bottom:-6px}@media (max-width:1279px){.feedback_form_container .angle-line.corp.right:after{right:60px}}.feedback_form_container .angle-line.corp.right.animation{text-align:left}.feedback_form_container .angle-line.corp.right.animation:after{bottom:-11px;right:-6px}.advantages .title__line{color:#08c6f4;width:78%}@media (max-width:1023px){.advantages .title__line{width:100%}}.advantages .title__line .title__name:after{display:none}.advantages .title__line .line-angle{right:unset;left:75%}.advantages .title__line .line-angle.animation:after{right:-11px}.advantages__container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 80px;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media (max-width:1899px){.advantages__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}}@media (max-width:1100px){.advantages__container{padding:0 10px}}.advantages__container .line-angle{left:68%;top:-100px;width:40px}@media (max-width:1899px){.advantages__container .line-angle{left:78%;top:-90px}}@media (max-width:1279px){.advantages__container .line-angle{display:none}}.advantages__container .line-angle:before{height:80px;top:0}.advantages__container .line-angle:after{top:80px}.advantages__container .line-angle.animation{width:20px}.advantages__container .line-angle.animation:before{height:0;bottom:0}.advantages__container .line-angle.animation:after{top:-5px;right:-11px}.advantages__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 10px}@media (max-width:1899px){.advantages__item{width:32%;margin:0}}@media (max-width:1023px){.advantages__item{width:45%}}@media (max-width:767px){.advantages__item{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.advantages__item--img{width:79px;height:79px;margin-bottom:10px}.advantages__item--tittle{margin-bottom:15px;font-size:20px;font-weight:400;color:#181A24}@media (max-width:1899px){.advantages__item--tittle{font-size:18px}}.advantages__item--text{color:rgba(24, 26, 36, 0.5);font-size:14px;max-width:376px;margin-bottom:30px}.advantages .block-title--line{max-width:50px}.steps{padding:0 100px;padding-top:50px;background:url("/images/corporate/Group 2686.png") no-repeat;background-size:cover;padding-bottom:50px}@media (max-width:767px){.steps{padding:20px}}.steps .common__item{text-align:center}.steps__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;counter-reset:issues 0}.steps__elem{padding-top:80px;max-width:400px;position:relative;margin-bottom:50px}.steps__elem--tittle{margin-left:30px;font-size:20px;margin-bottom:33px;font-family:"Play"}.steps__elem--tittle:before{content:"";display:inline-block;position:relative;bottom:5px;width:34px;border-bottom:3px solid #08c6f4;margin-left:auto;margin-right:5px}.steps__elem:before{counter-increment:issues 1;content:"0" counter(issues, decimal);font-family:"Play";position:absolute;font-size:120px;color:rgba(255, 255, 255, 0.2);font-weight:bold;top:50px}.steps__text{color:rgba(255, 255, 255, 0.5);font-size:14px;line-height:21px}.benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.benefits .left{width:50%;padding:80px 160px 50px 160px}@media (max-width:1500px){.benefits .left{padding-left:80px;padding-right:80px}}.benefits .left__tittle{color:#08c6f4;font-size:44px;line-height:66px;font-family:"Play";font-weight:bold;margin-bottom:52px}@media (max-width:1279px){.benefits .left__tittle{font-size:30px;line-height:35px}}.benefits .left__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#181A24;line-height:20px;font-size:20px;position:relative;margin-right:30px;margin-bottom:43px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.benefits .left__list li.active{color:#08c6f4;padding-left:60px}.benefits .left__list li.active .index{color:#08c6f4}.benefits .left__list li.active:before{left:60px;color:#08c6f4}.benefits .left__list li:last-child{margin-bottom:0}.benefits .left__list li .index{display:inline-block;white-space:nowrap;font-size:44px;font-family:"Play";color:rgba(24, 26, 36, 0.5);font-weight:bold;line-height:1}.benefits .right{width:50%;padding:100px 160px 50px 50px}.benefits .right__tittle{font-size:30px;font-weight:bold;font-family:"Play";margin-bottom:50px}@media (max-width:320px){.benefits .right__tittle{font-size:1.5rem}}.benefits .right__list{position:relative;top:-50px;opacity:0;display:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.benefits .right__list.active{top:0;opacity:1;display:block}.benefits .right__list--item--title{font-size:20px;margin-bottom:14px}.benefits .right__list--item--title:before{content:"";display:inline-block;width:34px;border-bottom:3px solid #08c6f4;position:relative;margin:0 5px;top:-5px}.benefits .right__list--item--text{font-size:14px;color:rgba(255, 255, 255, 0.5);max-width:311px;margin-bottom:77px}@media (max-width:1020px){.benefits{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.benefits .left{width:100%}.benefits .right{width:100%;padding:100px}}@media (max-width:767px){.benefits{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.benefits .left{width:100%;padding:10px 20px 50px 20px}.benefits .right{width:100%;padding:20px}}.comment{padding:0 100px 50px 160px}.comment__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.comment__top .comment__tittle{font-size:44px;font-family:"Play"}.comment__top .comment__all{color:rgba(255, 255, 255, 0.5);border-bottom:1px solid rgba(255, 255, 255, 0.5);cursor:pointer}.comment__main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;position:relative;overflow:hidden}.comment__main .left__side{width:33%;overflow:hidden}.comment__main .left__side--img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:500px;margin-bottom:38px}.comment__main .left__side--img img{width:226px;height:201px;position:absolute}.comment__main .left__side--form{position:absolute;bottom:0px;left:20px}.comment__main .left__side--form--tittle{font-size:30px;color:#08c6f4;padding-bottom:40px}.comment__main .left__side--form .common__item{text-align:center}.comment__main .middle___side{width:33%;margin:0 40px}.comment__main .middle___side--img{width:564px;height:645px}.comment__main .middle___side--img img{width:564px;height:645px;position:absolute}.comment__main .right__side{width:33%}.comment__main .right__side--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:60px;max-width:500px;margin-left:-20px}.comment__main .right__side--text .text__name{font-size:31px;color:white;margin-bottom:10px}.comment__main .right__side--text .text__position{font-size:14px;color:rgba(255, 255, 255, 0.5);margin-bottom:30px}.comment__main .right__side--text .text__about{font-size:14px;line-height:21px}.comment__main .right__side--toogle .toogle__figures{text-align:center;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:25px;color:rgba(255, 255, 255, 0.5);margin-bottom:35px}.comment__main .right__side--toogle .toogle__figures--left:before{content:"\276F";display:inline-block;width:9px;height:16px;color:rgba(255, 255, 255, 0.5);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer}.comment__main .right__side--toogle .toogle__figures--right:after{content:"\276F";display:inline-block;width:9px;height:16px;color:rgba(255, 255, 255, 0.5);cursor:pointer}.comment__main .right__side--toogle .toogle__figures .current{margin-left:70px;font-size:30px;font-family:"Play";font-weight:bold}.comment__main .right__side--toogle .toogle__figures .all{margin-right:70px;font-size:25px;font-family:"Play";font-weight:bold}.comment__main .right__side--img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:500px;margin-bottom:38px}.comment__main .right__side--img img{width:226px;height:201px;position:absolute;top:0}.form__bottom{padding-top:50px;background:url("/images/corporate/Group 2687.png") no-repeat;background-size:cover}.form__bottom__tittle{text-align:center;font-size:44px;font-family:"Play";margin-bottom:35px}.form__bottom--subTitle{text-align:center;font-family:"Play";font-size:30px;color:#08c6f4;padding-bottom:40px}.form__bottom form .common__item{text-align:center}.comment-new{padding-top:10px;padding-bottom:50px}@media (max-width:1023px){.comment-new{padding-bottom:0}}.consult__caption{text-align:center}.consult .form-input__label{text-align:left}section.corp-clients{margin-bottom:50px}@media (max-width:768px){section.corp-clients .link_center{text-align:center}}.loyalnist{position:relative}.loyalnist .carousel{width:calc(100% + 40px);margin:0 -20px}.loyalnist .carousel__slide{padding:0 20px}.loyalnist--title{color:#181A24;font-size:44px;line-height:66px}.loyalnist--description{color:rgba(24, 26, 36, 0.5);font-size:20px;font-weight:400;line-height:30px;margin-bottom:30px}.loyalnist .discounts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.loyalnist .discounts-carousel .carousel__pagination{padding-bottom:20px}.promotion .carousel{width:calc(100% + 40px);margin:0 -20px}.promotion .carousel__slide{padding:0 20px}.promotion__title h3{font-size:44px}.promotion__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promotion__tabs{width:100%}.promotion__tabs .tabs__links{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.promotion__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1279px){.loyalnist--title{font-size:26px;line-height:36px}.loyalnist--description{font-size:14px;font-weight:400;line-height:19px}.promotion .carousel{width:calc(100% + 20px);margin:0 -10px}.promotion__title h3{font-size:26px}}@media (max-width:1023px){.loyalnist--title{font-size:34px}.loyalnist--description{font-size:16px;line-height:24px}.loyalnist .carousel__slide{padding:0 13px}.promotion__title h3{font-size:34px}.promotion__cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promotion .carousel__slide{padding:0 13px}}@media (max-width:767px){.loyalnist .carousel,.promotion .carousel{width:calc(100% + 20px);margin:0 -10px}.loyalnist .carousel__slide,.promotion .carousel__slide{padding:0 10px}.loyalnist--title,.promotion--title{font-size:34px}}.loyalty-open__bg{max-width:1920px;margin:0 auto;position:relative;background-repeat:no-repeat;background-position:top right;background-size:50% auto;padding-bottom:150px;height:calc(100vh - 110px)}.loyalty-open__bg .content{padding-right:0}.loyalty-bg{top:0;right:0;bottom:0;position:absolute;height:100%;width:50%;padding:0}.loyalty-bg img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.loyalty-open{display:-webkit-box;display:-ms-flexbox;display:flex}.loyalty-open__left{width:calc(50% - 20px)}.loyalty-open__left .block-title{margin-top:120px}.loyalty-open--title{margin-bottom:0}.loyalty-open__description{color:rgba(24, 26, 36, 0.5);font-size:20px;font-weight:700;font-family:"Play"}.loyalty-open__programs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0 0 50px 0;padding:0}.loyalty-open__programs li{margin-right:20px;font-size:20px;font-weight:500;white-space:nowrap;margin-bottom:10px}.loyalty-open__discount{font-family:"Play";font-size:20px;font-weight:700;color:rgba(24, 26, 36, 0.5)}.loyalty-open__discount_up_to{font-family:"Play";font-size:30px;font-weight:700;margin-bottom:30px}.loyalty-open__discount_description{color:rgba(24, 26, 36, 0.5);font-size:20px;font-weight:400}.loyalty-open__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.loyalty-open__bottom__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1899px){.loyalty-open__bg{height:auto}}@media (max-width:1279px){.loyalty-open__bg{padding-bottom:0;background-size:50% 100%}.loyalty-open__left{width:50%}.loyalty-open__description,.loyalty-open__discount,.loyalty-open__discount_description,.loyalty-open__programs li{font-size:16px}.loyalty-open__discount_up_to{font-size:24px}.loyalty-open__notification{margin-top:0}}@media (max-width:1023px){.loyalty-bg{display:none}.loyalty-open__bg{background:none}.loyalty-open{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.loyalty-open__left,.loyalty-open__right{text-align:center;width:100%;padding-right:0}.loyalty-open .title__line.loyalty-open--title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loyalty-open__description,.loyalty-open__discount,.loyalty-open__discount_description,.loyalty-open__programs li{font-size:20px}.loyalty-open__discount_up_to{font-size:30px}.loyalty-open__programs{margin-bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.loyalty-open__programs li{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px;margin-right:10px}.loyalty-open .notification.loyalty-open__notification{margin-top:20px}.loyalty-open .notification.loyalty-open__notification .notification--text{color:#181A24}}@media (max-width:767px){.loyalty-open{padding:0 10px}}@media (max-width:767px){.calendar-page{margin-top:50px}}@media (max-width:1023px){.calendar--title{margin-left:130px;line-height:26px;font-size:26px;padding-bottom:40px;padding-top:20px}}@media (max-width:767px){.calendar--title{padding-top:5px;padding-bottom:25px;margin-left:0;font-size:30px}}@media (max-width:767px){.calendar{margin-left:-20px;width:calc(100% + 40px);color:#181a24;background:#ffffff}}@media (max-width:767px) and (max-width:400px){.calendar{width:calc(100% + 20px);margin-left:-10px}}@media (max-width:767px){.calendar .days .day{opacity:.3}.calendar .dates .date-label{color:#181a24}.calendar .dates .date.other-month{background:#ffffff}}.services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.services:after,.services:before{content:'';width:calc(25% - calc(110px / 4));height:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.service__item{width:calc(25% - calc(110px / 4));margin-bottom:50px}.service__wrapper{border-radius:10px;position:relative;overflow:hidden;width:100%;padding-bottom:95%}.service__content{background-position:center center;background-repeat:no-repeat;background-size:200%;position:absolute;left:0;top:0;right:0;bottom:0}.service__content:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:-webkit-linear-gradient(137deg, rgba(49, 63, 132, 0.9) 0%, rgba(8, 198, 244, 0.9) 100%);background-image:-o-linear-gradient(137deg, rgba(49, 63, 132, 0.9) 0%, rgba(8, 198, 244, 0.9) 100%);background-image:linear-gradient(-47deg, rgba(49, 63, 132, 0.9) 0%, rgba(8, 198, 244, 0.9) 100%)}.service__title{position:relative;z-index:3;padding:20px}.service__title h2{font-size:30px;line-height:1.2}.service__button{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3}.service__button .link{color:white}.service__ask{width:70%;padding-bottom:50px}.service__ask .btn{margin-top:40px}@media (max-width:1899px){.services:after,.services:before{width:calc(25% - calc(60px / 4))}.service__item{width:calc(25% - calc(60px / 4));margin-bottom:40px}.service__title h2{font-size:27px}}@media (max-width:1279px){.services:after,.services:before{width:calc(25% - calc(40px / 4))}.service__item{width:calc(25% - calc(40px / 4));margin-bottom:30px}.service__title{padding:14px}.service__title h2{font-size:20px}}@media (max-width:1023px){.services:after,.services:before{width:calc(33.33% - calc(60px / 3))}.service__item{width:calc(33.33% - calc(60px / 3))}.service__ask{width:100%}.service__ask .btn{margin-top:20px}.service__title h2{text-align:center}}@media (max-width:767px){.service__title h2{text-align:left;font-size:27px}}.service-open{display:-webkit-box;display:-ms-flexbox;display:flex}.service-open .block-title{margin-top:150px}.service-open__info{padding-top:100px;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service-open__info__subtitle{color:rgba(255, 255, 255, 0.5);font-size:1rem;font-weight:400;width:70%}.service-open__form{margin-top:50px;margin-bottom:100px;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service-open__form__title{text-align:center}.service-open__form__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-open__form__container .input{padding-right:0;width:350px;margin-bottom:20px}.service-open__form__container .input .input__label{color:rgba(255, 255, 255, 0.5);font-size:14px;font-weight:400;line-height:21px}.service-open__form__container .check{width:350px}.service-open__form__button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service-offer{padding-bottom:100px}.service-offer ul{margin:0 0 45px 0;padding:0;list-style-type:none}.service-offer ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;width:70%;position:relative;padding-left:35px}.service-offer ul li:last-child{margin-bottom:0}.service-offer ul li:before{content:'';position:absolute;top:10px;left:0;width:30px;height:3px;background:#08c6f4}.service-offer ul li span{margin-left:10px;font-size:14px;font-weight:400;line-height:21px}.service-offer p{line-height:21px}.service-offer__button{position:relative}.service-offer__button:before{position:absolute;content:'';left:calc(-100vw - 20px);top:50%;width:100vw;height:1px;background:rgba(24, 26, 36, 0.3)}.service-offer__button:after{position:absolute;content:'';height:10px;width:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid rgba(24, 26, 36, 0.3);left:-20px;top:calc(50% - 6px)}@media (max-width:1899px){.service-open__info__subtitle{width:80%}.service-offer__button:after,.service-offer__button:before{display:none}}@media (max-width:1279px){.service-open__form{margin-bottom:0}}@media (max-width:1023px){.service-open__info{padding-right:30px}}@media (max-width:767px){.service-open{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-open__info{width:100%;padding:15px}.service-open__info__title{text-align:center}.service-open__info__subtitle{width:100%;text-align:center}.service-open__form{margin-top:0;width:100%;padding:15px}.service-open__form__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service-offer{padding:50px 15px}.service-offer h3{text-align:center}.service-offer ul li{width:100%}.service-offer__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contacts__wrapper{padding-top:0}.contacts{max-width:1920px;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts .btn__text{pointer-events:none}.contacts__left,.contacts__right{width:50%}.contacts__title{margin-top:50px}.contacts__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.contacts__line{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;left:0;width:100%;white-space:nowrap;-webkit-transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;transition:left .5s ease-in-out}.contacts__cards{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.contacts__cards:last-child{display:none}.contacts .contacts__cards.second--card{padding-bottom:50px}.contacts__title{text-align:center}.contacts__locations{margin-top:140px;margin-bottom:50px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts__location{padding:20px;padding-bottom:0;width:calc(75%/2);border:1px solid rgba(255, 255, 255, 0.4);margin-right:30px;position:relative}.contacts__location:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:rgba(24, 26, 36, 0.7)}.contacts__location:before:hover{cursor:pointer}.contacts__location.active{border:1px solid white}.contacts__location.active:before{display:none}.contacts__location:last-child{margin-right:0}.contacts__location--item{margin-bottom:30px;font-size:20px}.contacts__location--item.phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:rgba(255, 255, 255, 0.5)}.contacts__location__title{padding-bottom:0}.contacts__location__icon{display:none}.contacts__location__town{display:none}.contacts__location__phone{margin-left:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.contacts__location__phone a{margin-bottom:15px;color:white;text-decoration:none}.contacts__location__phone a:last-child{margin-bottom:0}.contacts__location__email{margin-right:5px;color:rgba(255, 255, 255, 0.5)}.contacts__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:100px}.contacts__form__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts__form__buttons .btn__prev{margin-top:15px}.contacts__right{-webkit-transition:height .5s;-o-transition:height .5s;transition:height .5s;overflow:hidden;-webkit-box-shadow:inset 0px 0px 20px 20px rgba(24, 26, 36, 0.6);box-shadow:inset 0px 0px 20px 20px rgba(24, 26, 36, 0.6);position:relative}.contacts__right__map{height:100%;width:100%}.contacts__right__map .gm-style-iw-a .gm-style-iw-t:after{display:none}.contacts__right__map .gm-style-iw-a .gm-style-iw-t .gm-style-iw.gm-style-iw-c{-webkit-box-shadow:unset;box-shadow:unset;padding:0;overflow:unset;background:transparent;-webkit-transform:translate(-116%, 0%);-ms-transform:translate(-116%, 0%);transform:translate(-116%, 0%)}.contacts__right__map .gm-style-iw-a .gm-style-iw-t .gm-style-iw.gm-style-iw-c .gm-ui-hover-effect{display:none!important}.contacts__right__map .gm-style-iw-a .gm-style-iw-t .gm-style-iw.gm-style-iw-c .gm-style-iw-d{overflow:unset!important}.contacts__right__map .gm-style-iw-a .gm-style-iw-t .gm-style-iw.gm-style-iw-c .gm-style-iw-d div{overflow:visible!important}.contacts__right__map .locationList,.contacts__right__map .mapList{text-decoration:none;display:none}.contacts__right__map .locationList.active,.contacts__right__map .mapList.active{display:block}.contacts__right__map .locationList .locationRow,.contacts__right__map .locationList .mapRow,.contacts__right__map .mapList .locationRow,.contacts__right__map .mapList .mapRow{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;color:white;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:400}.contacts__right__map .locationList .locationRow .pop-up--line,.contacts__right__map .locationList .mapRow .pop-up--line,.contacts__right__map .mapList .locationRow .pop-up--line,.contacts__right__map .mapList .mapRow .pop-up--line{-webkit-box-flex:1;-ms-flex:auto;flex:auto;height:1px;background:rgba(255, 255, 255, 0.3);margin-left:20px;position:relative}.contacts__right__map .locationList .locationRow .pop-up--line:before,.contacts__right__map .locationList .mapRow .pop-up--line:before,.contacts__right__map .mapList .locationRow .pop-up--line:before,.contacts__right__map .mapList .mapRow .pop-up--line:before{position:absolute;content:'';left:-11px;top:calc(50% - 5px);border:1px solid rgba(255, 255, 255, 0.3);background:transparent;height:10px;width:10px;border-radius:50%}.contacts__right__map .locationList .locationRow h3,.contacts__right__map .locationList .mapRow h3,.contacts__right__map .mapList .locationRow h3,.contacts__right__map .mapList .mapRow h3{padding-bottom:0;color:white}.contacts__right__map .locationList{-webkit-transform:translate(19.5%, 70%);-ms-transform:translate(19.5%, 70%);transform:translate(19.5%, 70%)}@media (max-width:1899px){.contacts__right__map .locationList{-webkit-transform:translate(20%, 90%);-ms-transform:translate(20%, 90%);transform:translate(20%, 90%)}}@media (max-width:1279px){.contacts__right__map .locationList{-webkit-transform:translate(21%, 100%);-ms-transform:translate(21%, 100%);transform:translate(21%, 100%)}}.contacts__right__map .locationList .locationRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contacts__right__map .locationList .locationRow.address{position:relative}.contacts__right__map .locationList .locationRow.address:after,.contacts__right__map .locationList .locationRow.address:before{position:absolute;content:'';background:rgba(255, 255, 255, 0.8);right:10px;top:-30px}@media (max-width:1899px){.contacts__right__map .locationList .locationRow.address:after,.contacts__right__map .locationList .locationRow.address:before{top:-40px}}.contacts__right__map .locationList .locationRow.address:before{height:30px;width:1px}.contacts__right__map .locationList .locationRow.address:after{height:10px;width:10px;border-radius:50%;background:transparent;border:1px solid rgba(255, 255, 255, 0.8);top:1px;right:4px}@media (max-width:1899px){.contacts__right__map .locationList .locationRow.address:after{top:-11px}}.contacts__right__map .locationList .locationRow svg{height:30px;width:30px;margin-left:20px}.contacts__right__map .locationList .locationRow__left{text-align:right}.contacts__right__map .locationList .locationRow__right{margin-left:20px;height:20px;width:20px;background:#08c6f4;border-radius:50%;-webkit-box-shadow:0 0 5px 10px rgba(8, 198, 244, 0.3);box-shadow:0 0 5px 10px rgba(8, 198, 244, 0.3)}.contacts .contacts__action.mobile{display:none}@media (max-width:1899px){.contacts__title{text-align:center}.contacts__locations{margin-top:90px;-ms-flex-pack:distribute;justify-content:space-around}.contacts__location{margin-right:0;width:40%}.contacts__location--item{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.contacts .contacts__cards.second--card .contacts__form__message{display:none}.contacts .contacts__cards.second--card .contacts__form .form-check.invalid{display:none}.contacts__right .locationList .locationRow,.contacts__right .locationList .mapRow,.contacts__right .mapList .locationRow,.contacts__right .mapList .mapRow{margin-bottom:20px;font-weight:400;font-size:16px}.contacts__right .locationList .locationRow h3,.contacts__right .locationList .mapRow h3,.contacts__right .mapList .locationRow h3,.contacts__right .mapList .mapRow h3{font-size:20px;font-weight:normal}}@media (max-width:1279px){.contacts__title{text-align:center}.contacts__locations{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts__action{margin-bottom:50px}.contacts__location{width:50%;margin-bottom:20px}.contacts__location:last-child{margin-bottom:0}.contacts__location__icon{width:40px;margin-right:10px}.contacts__location__icon svg{height:30px;width:30px}.contacts__location--item{font-weight:300;font-size:16px}.contacts__location__town{font-size:16px;font-weight:400}.contacts__right .locationList .locationRow,.contacts__right .locationList .mapRow,.contacts__right .mapList .locationRow,.contacts__right .mapList .mapRow{margin-bottom:20px;font-weight:400;font-size:14px}.contacts__right .locationList .locationRow svg,.contacts__right .locationList .mapRow svg,.contacts__right .mapList .locationRow svg,.contacts__right .mapList .mapRow svg{height:25px;width:25px}.contacts__right .locationList .locationRow h3,.contacts__right .locationList .mapRow h3,.contacts__right .mapList .locationRow h3,.contacts__right .mapList .mapRow h3{font-size:18px;font-weight:normal}}@media (max-width:1023px){.contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__title{text-align:left;margin-left:0!important}.contacts__left{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.contacts__right{width:100%;height:400px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.contacts__title{padding-bottom:30px;text-align:left;padding-left:35px}.contacts__cards{padding:0 10px}.contacts__locations{margin-top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}.contacts__location{width:calc(100% / 2.5)}.contacts__location:last-child{margin-bottom:20px}.contacts__location--item{font-size:20px}.contacts__location__town{font-size:20px}.contacts .contacts__cards.second--card{overflow:hidden;padding-top:30px}.contacts .contacts__cards.second--card .contacts__title{display:none}.contacts .contacts__cards.second--card .contacts__form{position:relative}.contacts .contacts__cards.second--card .contacts__form__buttons{position:relative}.contacts .contacts__cards.second--card .contacts__form__buttons:before{position:absolute;content:'';width:500px;height:1px;background:rgba(255, 255, 255, 0.3);left:-510px;top:25%}.contacts .contacts__cards.second--card .contacts__form__buttons:after{position:absolute;content:'';width:500px;height:1px;background:rgba(255, 255, 255, 0.3);right:-510px;top:25%}.contacts .contacts__cards.second--card .contacts__form__buttons .one{position:absolute;left:-10px;top:21px;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid rgba(255, 255, 255, 0.3)}.contacts .contacts__cards.second--card .contacts__form__buttons .two{position:absolute;right:-10px;top:21px;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid rgba(255, 255, 255, 0.3)}.contacts .contacts__cards.second--card .contacts__form__message{text-align:center;display:block;font-size:30px}.contacts .contacts__cards.second--card .contacts__form .form-check.invalid{display:none}.contacts__right .mapRow{font-size:20px}}@media (max-width:767px){.inversed.dottedRTLB{background-image:none}.contacts{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts__right{padding-top:70px}.contacts__right .mapList h3{font-size:14px}.contacts__right .mapRow{font-size:14px}.contacts__title{position:absolute;top:20px;text-align:left}.contacts__cards{padding:0 20px}.contacts .contacts__cards.second--card{padding-bottom:20px}.contacts .contacts__cards.second--card .contacts__form{position:relative}.contacts .contacts__cards.second--card .contacts__form__buttons{position:relative}.contacts .contacts__cards.second--card .contacts__form__buttons .one,.contacts .contacts__cards.second--card .contacts__form__buttons .two,.contacts .contacts__cards.second--card .contacts__form__buttons:after,.contacts .contacts__cards.second--card .contacts__form__buttons:before{display:none}.contacts .contacts__cards.second--card .contacts__form__message{text-align:left}.contacts__locations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__location{width:100%}.contacts__location--item{margin-bottom:20px;font-size:14px}.contacts__location--item.phone{margin-bottom:40px}.contacts__location--item .contacts__location--item.phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:rgba(255, 255, 255, 0.5)}.contacts__location--item__icon{margin-right:0;width:35px}.contacts__location--item__icon svg{height:23px;width:23px}.contacts__location--item .contacts__location__town{font-size:17px}.contacts__location--item .contacts__location__street{white-space:pre-wrap}.contacts__action{display:none}.contacts .contacts__action.mobile{margin-top:20px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}}.career{display:-webkit-box;display:-ms-flexbox;display:flex;width:85%;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0 70px}.career-banner{background:url(../images/career/career-banner.png) no-repeat;background-size:cover}.career__info{margin-top:100px;width:60%}.career__info--subtitle{opacity:0.6}.career__info .block-title{top:190px!important}.career__info--title{position:relative}.career__info--title:before{position:absolute;content:'';height:100px;width:600px;background:transparent;border-top:1px solid rgba(255, 255, 255, 0.5);border-right:none;border-bottom:none;border-left:1px solid rgba(255, 255, 255, 0.5);left:200px;bottom:50px}@media (max-width:1899px){.career__info--title:before{width:300px}}@media (max-width:1279px){.career__info--title:before{left:130px;bottom:40px}}@media (max-width:1023px){.career__info--title:before{display:none}}.career__info--title:after{position:absolute;content:'';height:10px;width:10px;border:1px solid rgba(255, 255, 255, 0.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;left:801px;bottom:145px}@media (max-width:1899px){.career__info--title:after{left:501px}}@media (max-width:1279px){.career__info--title:after{left:431px;bottom:135px}}@media (max-width:1023px){.career__info--title:after{display:none}}.career-vacansions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.career-vacansions-wrap{margin-top:30px}.career-vacansions__content{border-radius:10px;-webkit-box-shadow:0 10px 17px rgba(0, 0, 0, 0.06);box-shadow:0 10px 17px rgba(0, 0, 0, 0.06);overflow:hidden;margin-bottom:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.career-vacansions__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:20%;padding-right:10px}@media (max-width:767px){.career-vacansions__item{padding-right:0}}.career-vacansions__item img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:200px}.career-vacansions__item--descr{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1}.career-vacansions__item--descr .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;border-left:2px solid #7E80B5;padding:10px;font-size:25px;font-weight:bold;font-family:"Play";-webkit-box-align:center;-ms-flex-align:center;align-items:center}.career-vacansions__item--descr .title:hover{text-decoration:none}.career-vacansions__item--descr .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px;opacity:0.5;min-height:70px;margin-top:20px;font-size:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.advantage{padding-bottom:50px}.advantage__header{width:50%}.advantage__header--text{opacity:0.5}.advantage__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.advantage__list--item{width:30%}.advantage__list--item .advantage__text{opacity:0.5}.join{display:-webkit-box;display:-ms-flexbox;display:flex;width:60%;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.join-cover{background:url(../images/career/join-banner.png) no-repeat;background-size:cover, cover}.join-header{text-align:center}.join .join-form{position:relative}.join .join-form .angle-line{top:3%;height:calc(100% - 11%);left:0}@media (max-width:1279px){.join .join-form .angle-line{left:-5%}}.join .join-form .angle-line:before{width:160px}@media (max-width:1279px){.join .join-form .angle-line:before{width:50px}}.join .join-form .angle-line:after{right:-171px;bottom:-6px}@media (max-width:1279px){.join .join-form .angle-line:after{right:-61px}}.join .join-form .angle-line.animation{height:20px}.join .join-form .angle-line.animation:before{width:0}.join .join-form .angle-line.animation:after{right:-6px;bottom:-11px}.join .join-form .angle-line.right{left:100%}@media (max-width:1279px){.join .join-form .angle-line.right{left:105%}}.join .join-form .angle-line.right:before{left:unset;right:0}.join .join-form .angle-line.right:after{right:160px;bottom:-6px}@media (max-width:1279px){.join .join-form .angle-line.right:after{right:50px}}.join .join-form .angle-line.right.animation{text-align:left}.join .join-form .angle-line.right.animation:after{bottom:-11px;right:-6px}.carousel_short .vacansions.carousel-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel_short .career-vacansions__item.carousel__card{min-width:20%;max-width:35%;width:100%;padding:0 10px;margin:0}@media (max-width:1899px){.career-vacansions__item--descr .title{font-size:20px}.career-vacansions__item--descr .description{font-size:16px}}@media screen and (max-width:1460px){.career__info{width:60%}}@media (max-width:1279px){.career__info{width:50%}}@media screen and (max-width:1150px){.career-vacansions__item--descr .title{font-size:16px}.career-vacansions__item--descr .description{font-size:14px}}@media (max-width:1023px){.career{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.career__info{width:100%;text-align:center}.career__form--title{text-align:center;margin-top:20px}.career-vacansions{-ms-flex-pack:distribute;justify-content:space-around}.career-vacansions__item{width:48%}.career-vacansions__item--descr{min-height:100px}.career-vacansions__item--descr .title{font-size:19px}.career-vacansions__item--descr .description{font-size:16px}.advantage__header{text-align:center;width:100%}.advantage__header .advantage__header--text{width:70%;margin:auto}.advantage__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.advantage__list--item{width:60%;margin-bottom:30px;text-align:center}.join{width:80%}.join-form .custom-form .angle-line{display:block}.carousel_short .career-vacansions__item.carousel__card{width:25%;min-width:300px}}@media (max-width:767px){.career-vacansions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.career-vacansions__item{max-width:380px;min-width:280px;width:100%}.join{width:90%}.join-form .custom-form{border:none}.join-form .custom-form .angle-line{display:none}}@media screen and (max-width:490px){.career__info__title{padding-bottom:10px}.advantage{width:90%;margin:0 auto}.advantage__header .advantage__header--text{width:unset;text-align:center}.advantage__list{margin-top:10px}.advantage__list--item{width:80%}}.feeds-carousel{width:calc(100% + 40px);margin:0 -20px}.feeds{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feed-item{width:calc(100% / 3 - 40px)}@media (max-width:1279px){.feed-item{width:calc(100% / 3 - 40px)}}@media (max-width:1023px){.feed-item{width:calc(100% / 2 - 40px)}}@media (max-width:767px){.feed-item{min-width:280px;max-width:60%;margin:0 auto}}.feed-item__img{margin-bottom:30px}.feed-item__title{display:block;font-size:30px;font-weight:700;margin-bottom:10px}.feed-item__subtitle{display:block;margin-bottom:20px;font-size:14px;opacity:.5}.feed-item__content{font-size:14px;opacity:.8;padding-bottom:50px}.card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-list:after,.card-list:before{content:'';width:calc(33% - calc(70px / 3));height:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.card-item{width:calc(100%/5 - calc(70px / 5));margin-bottom:50px}.card-item__img{width:100%;margin-bottom:30px;position:relative;padding-top:120%;overflow:hidden}.card-item__img--inner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.card-item__img--inner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.card-item__title{display:block;font-size:30px;font-weight:700;margin-bottom:10px;line-height:1.2}.card-item__subtitle{display:block;margin-bottom:20px;font-size:14px;color:rgba(24, 26, 36, 0.5)}.card-item__content{font-size:14px;color:rgba(24, 26, 36, 0.8);-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.card-item .moreless__link{display:none;cursor:pointer}.card-item .visible{display:inline-block}@media (max-width:1279px){.carousel_short .carousel__card.card-item .card-item__title{font-size:24px}}@media (max-width:1023px){.carousel_short .carousel__card.card-item{padding-right:20px;min-width:360px}}@media (max-width:767px){.carousel_short .carousel__card.card-item{padding-right:20px;min-width:300px}}.dottedLBRC{background-image:url("../images/bg-dots.png"), url("../images/bg-dots.png");background-position:-250px calc(100% + 250px), calc(100% + 250px) calc(50%);background-repeat:no-repeat;background-size:500px auto;min-height:400px}.dottedRB{background-image:url("../images/bg-dots.png");background-position:calc(100% + 250px) calc(100% + 250px);background-repeat:no-repeat;background-size:500px auto;min-height:400px}.dottedRB.inversed{background-image:url("../images/bg-dots-dark.png")}.quote_block{position:relative;margin-top:100px}@media (max-width:1023px){.quote_block{margin-top:0}}.quote_block svg{position:absolute;right:97%;bottom:100%;opacity:.6}@media (max-width:1023px){.quote_block svg{display:none}}.quote_block h2{text-align:center}@media (max-width:767px){.quote_block h2{font-size:17px;line-height:1}}.quote_block__author{display:block;text-align:right;opacity:.6}@media (max-width:767px){.quote_block__author{font-size:14px}}.feedback_form_container{display:table;position:relative;margin:0 auto;padding:0 60px;text-align:center}.feedback_form_container .form_subtitle{color:#08c6f4}@media screen and (max-width:1023px){.feedback_form_container{padding:0}}.feedback_form_container .angle-line{top:3%;height:calc(100% - 7%);left:0}@media (max-width:1279px){.feedback_form_container .angle-line{left:-5%}}.feedback_form_container .angle-line:before{width:160px}@media (max-width:1279px){.feedback_form_container .angle-line:before{width:50px}}.feedback_form_container .angle-line:after{right:-171px;bottom:-6px}@media (max-width:1279px){.feedback_form_container .angle-line:after{right:-61px}}.feedback_form_container .angle-line.animation{height:20px}.feedback_form_container .angle-line.animation:before{width:0}.feedback_form_container .angle-line.animation:after{right:-6px;bottom:-11px}.feedback_form_container .angle-line.right{left:100%}@media (max-width:1279px){.feedback_form_container .angle-line.right{left:105%}}.feedback_form_container .angle-line.right:before{left:unset;right:0}.feedback_form_container .angle-line.right:after{right:160px;bottom:-6px}@media (max-width:1279px){.feedback_form_container .angle-line.right:after{right:50px}}.feedback_form_container .angle-line.right.animation{text-align:left}.feedback_form_container .angle-line.right.animation:after{bottom:-11px;right:-6px}.custom-form .feedback_form{max-width:450px;width:100%}@media (max-width:767px){.custom-form .feedback_form{max-width:280px}}.custom-form .feedback_form .pare{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.custom-form .feedback_form .pare .form-input{width:calc(100% / 2 - 10px)}@media screen and (max-width:767px){.custom-form .feedback_form .pare .form-input{width:100%}}.custom-form .feedback_form .form-input input{background:rgba(0, 0, 0, 0.3)}.custom-form .feedback_form .form-input input::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.5)}.custom-form .feedback_form .form-input input:-ms-input-placeholder{color:rgba(255, 255, 255, 0.5)}.custom-form .feedback_form .form-input input::-ms-input-placeholder{color:rgba(255, 255, 255, 0.5)}.custom-form .feedback_form .form-input input::placeholder{color:rgba(255, 255, 255, 0.5)}.custom-form .feedback_form .form-input .form-input__label{text-align:left}.custom-form .feedback_form .form-input__area{position:relative}.custom-form .feedback_form .form-input__area .error-msg{font-size:12px;color:red}.custom-form .feedback_form .form-input__area__elem{min-width:100%;max-width:100%;height:100%;min-height:140px;max-height:140px;border:1px solid rgba(0, 0, 0, 0);padding:16px 26px;font-size:14px;color:rgba(255, 255, 255, 0.5);background:rgba(0, 0, 0, 0.3)}.custom-form .feedback_form .form-input__area__elem::-webkit-input-placeholder{font-size:14px;font-family:Roboto;color:rgba(255, 255, 255, 0.5)}.custom-form .feedback_form .form-input__area__elem:-ms-input-placeholder{font-size:14px;font-family:Roboto;color:rgba(255, 255, 255, 0.5)}.custom-form .feedback_form .form-input__area__elem::-ms-input-placeholder{font-size:14px;font-family:Roboto;color:rgba(255, 255, 255, 0.5)}.custom-form .feedback_form .form-input__area__elem::placeholder{font-size:14px;font-family:Roboto;color:rgba(255, 255, 255, 0.5)}.custom-form .feedback_form .form-input__photo{position:absolute;right:20px;top:95px}.custom-form .feedback_form .form-input__photo input{display:none}.custom-form .feedback_form .form-input__photo__icon{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-form .feedback_form .form-input__photo__icon img{background-repeat:no-repeat}.custom-form .feedback_form .common__item{text-align:center}.custom-form .feedback_form .common__item .btn{max-width:350px}@media (max-width:767px){.index-stud .title__line{display:none}}.study-container{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:50px}@media (max-width:1899px){.study-container{padding-bottom:0}}@media (max-width:1279px){.study-container{margin-bottom:0}}@media (max-width:1023px){.study-container{margin-bottom:0}}@media (max-width:767px){.study-container{margin-top:0}}.study-container-index{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.study-container-index .custom-form .form-input__label{text-align:left}@media screen and (max-width:992px){.study-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.study-container .study-items{-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:1000px;flex-basis:1000px;padding-right:60px;padding-bottom:60px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1899px){.study-container .study-items{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-bottom:0}}@media screen and (max-width:1279px){.study-container .study-items{padding-right:0}}@media screen and (max-width:1023px){.study-container .study-items{width:100%;margin-bottom:60px}}@media screen and (max-width:1023px) and (max-width:1023px){.study-container .study-items{margin-bottom:0}}@media (max-width:767px){.study-container .study-items{display:none}}.study-container .study-items h3{margin-bottom:120px;opacity:.6;width:78%;position:relative}@media (max-width:1899px){.study-container .study-items h3{margin-bottom:70px;width:82%}}@media (max-width:1279px){.study-container .study-items h3{width:unset}}@media screen and (max-width:1023px){.study-container .study-items h3{margin-bottom:30px}}.study-container .study-items h3:before{position:absolute;content:'';width:150px;height:1px;background:rgba(255, 255, 255, 0.5);top:20px;right:-200px}@media (max-width:1899px){.study-container .study-items h3:before{right:-155px}}@media (max-width:1279px){.study-container .study-items h3:before{display:none}}.study-container .study-items h3:after{position:absolute;content:'';height:10px;width:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid rgba(255, 255, 255, 0.5);background:transparent;top:15px;right:-211px}@media (max-width:1899px){.study-container .study-items h3:after{right:-166px}}@media (max-width:1279px){.study-container .study-items h3:after{display:none}}.study-container .study-items .study-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;margin-bottom:30px;padding-right:50px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1279px){.study-container .study-items .study-item{padding-right:20px}}@media screen and (max-width:576px){.study-container .study-items .study-item{width:100%;padding-right:0}}.study-container .study-items .study-item__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;margin-right:30px;border-radius:50%;background:#08c6f4}@media (max-width:1899px){.study-container .study-items .study-item__icon{height:55px;width:55px}}@media (max-width:1279px){.study-container .study-items .study-item__icon{margin-right:15px}}@media (max-width:1023px){.study-container .study-items .study-item__icon{height:70px;width:70px}}.study-container .study-items .details{padding-top:35px;padding-bottom:5px;margin:0 auto;font-size:20px;color:rgba(255, 255, 255, 0.5);display:inline-block;position:relative;cursor:pointer}@media (max-width:992px){.study-container .study-items .details{display:none}}.study-container .study-items .details:after{content:'';position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:rgba(255, 255, 255, 0.5);-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.study-container .study-items .details:hover{text-decoration:none;color:white}.study-container .study-items .details:hover:after{content:'';position:absolute;bottom:5px;left:0;height:10px;width:100%;background-color:rgba(255, 255, 255, 0.2)}.study-container .form-container{position:relative;max-width:540px;text-align:center}@media (max-width:992px){.study-container .form-container{width:100%}}.study-container .form-container h3{white-space:nowrap}@media (max-width:576px){.study-container .form-container h3{white-space:normal;font-size:1.875rem;text-align:left}}.study-container .form-container .details{padding-top:35px;padding-bottom:5px;margin:0 auto;font-size:20px;display:none;color:rgba(255, 255, 255, 0.5);position:relative;cursor:pointer;margin-bottom:30px}@media (max-width:992px){.study-container .form-container .details{display:inline-block}}.study-container .form-container .details:after{content:'';position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:rgba(255, 255, 255, 0.5);-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.study-container .form-container .details:hover{text-decoration:none;color:white}.study-container .form-container .details:hover:after{content:'';position:absolute;bottom:5px;left:0;height:10px;width:100%;background-color:rgba(255, 255, 255, 0.2)}.study-container .form-container .line-angle{width:100px;left:15%;top:-110px}@media (max-width:1899px){.study-container .form-container .line-angle{left:5%}}@media (max-width:1679px){.study-container .form-container .line-angle{left:30%;width:130px}}.study-container .form-container .line-angle:after{right:-6px}.study-container .form-container .line-angle:after:before{height:45px;bottom:-45px}.study-container .form-container .line-angle:after:after{bottom:-55px;right:-6px}@media (max-width:1279px){.study-container .form-container .line-angle{display:none;left:35%;top:-85px}.study-container .form-container .line-angle:before{height:45px;bottom:-45px}.study-container .form-container .line-angle:after{bottom:-55px;right:-6px}.study-container .form-container .line-angle.animation{width:10px}.study-container .form-container .line-angle.animation:before{height:0;bottom:0}.study-container .form-container .line-angle.animation:after{bottom:-6px;right:-11px}}.study-container .form-container .line-angle.animation{width:10px}.study-container .form-container .line-angle.animation:after{right:-11px}@media screen and (max-width:1023px){.study-container .form-container{max-width:100%}}.study-container .form-container form{width:100%;max-width:360px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1899px){.study-container .form-container form{max-width:300px}}@media (max-width:1279px){.study-container .form-container form{max-width:300px}}@media (max-width:1023px){.study-container .form-container form{max-width:360px}}.study-container .form-container form .common__item{margin-bottom:30px}@media (max-width:1279px){.study-container .form-container form .common__item{margin-bottom:0}}@media (max-width:1023px){.study-container .form-container form .common__item{padding-bottom:20px}}@media (max-width:319px){.study-container .form-container form .common__item{margin-bottom:0}}@media (max-width:1279px){.study-container .form-container form .form-input{margin-bottom:10px}}@media (max-width:1023px){.icons-form .title__name h2:before{display:none}.icons-form .title__name:after{display:none}}@media (max-width:767px){.dottedLBRC,.inversed.dottedRB{background-image:none}h2.dissappear{display:none}}.vacansion-open{display:-webkit-box;display:-ms-flexbox;display:flex;width:85%;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0 70px}.vacansion-open__banner{background:url(../images/career/vacansion-open-banner.png) no-repeat;background-size:cover}.vacansion-open__info{margin-top:100px;width:60%;margin-right:20px}.vacansion-open__info--subtitle{padding-left:35px;position:relative}.vacansion-open__info--subtitle:before{content:" ";display:block;width:25px;height:2px;background-color:#08c6f4;position:absolute;top:10px;left:0px}.vacansion-open__info .block-title{top:190px!important}.requirements{display:-webkit-box;display:-ms-flexbox;display:flex}.requirements__item{padding-top:60px;width:50%;padding-bottom:60px}.requirements__item .content__title{margin-bottom:30px;color:#08c6f4;font-weight:normal;font-weight:700}.requirements__item .content__list{width:80%}.requirements__item .content__item{padding-left:35px;position:relative;margin:0px 0 55px 0}.requirements__item .content__item:before{content:" ";display:block;width:25px;height:2px;background-color:#08c6f4;position:absolute;top:10px;left:0}.requirements__item .content__item .sub-item{opacity:0.6;margin:10px 0}.proposition{display:-webkit-box;display:-ms-flexbox;display:flex}.proposition__item{padding-top:60px;width:50%;padding-bottom:60px}.proposition__title{color:#08c6f4;font-weight:700}.proposition__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:80%}.proposition__list--item{color:#74757b;display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0;width:80%}.proposition__list--item .list-text{font-size:20px;margin-left:20px}.proposition__list--item .counter{font-size:44px;border-right:1px solid #74757b;padding:10px;font-weight:700;font-family:"Play"}.proposition__list.functional{position:relative;padding-left:50px;border-left:1px solid rgba(24, 26, 36, 0.3)}.proposition__list.functional:before{content:'';border:1px solid rgba(24, 26, 36, 0.5);border-radius:50%;width:14px;height:14px;left:-8px;position:absolute;background:white;bottom:0}.proposition__list.functional:after{content:'';border:1px solid rgba(24, 26, 36, 0.5);border-radius:50%;width:14px;height:14px;left:-8px;position:absolute;background:white}.proposition__list.functional .functional__item{margin:0 0 50px 20px;font-size:20px}.proposition__list.functional .functional__item:last-child{margin:0 0 0 20px}.career-vacansions-wrap .career-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.career-vacansions-wrap .career-head .link{margin-bottom:20px}.vacansions{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.vacansions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:767px){.vacansions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.join .join-header p{color:rgba(255, 255, 255, 0.6);width:80%;margin:0 auto}@media screen and (max-width:1400px){.requirements__item{padding-left:30px}.requirements__item .content__list{width:90%}.requirements__item .content__item{margin:0px 0 20px 0}}@media screen and (max-width:1279px){.proposition__list--item .list-text{font-size:18px}.proposition__list--item .counter{font-size:37px}.proposition__list.functional .block-title{display:block}.proposition__list.functional .block-title--line:after{top:70%}.proposition__list.functional .functional__item{font-size:18px}}@media screen and (max-width:1023px){.vacansion-open{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vacansion-open__info{width:80%;text-align:center;margin:0 auto 20px}.vacansion-open__info--title{padding-bottom:10px}.vacansion-open__info--subtitle{font-size:20px;padding-left:0}.vacansion-open__info--subtitle:before{display:none}.vacansion-open__form--title{text-align:center}.requirements{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.requirements__item{width:100%}.proposition{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.proposition__item{width:100%}.proposition__list{width:90%}.proposition__list.functional{margin-left:30px;margin-bottom:40px}}@media screen and (max-width:767px){.vacansion-open{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vacansion-open__info{width:90%}.vacansion-open__info--title{font-size:27px}.requirements__item{padding-left:10px;padding-right:10px}.requirements__item .container{width:95%}.requirements__item .content__title{text-align:center}.requirements__item .content__list{margin:auto;width:100%}.requirements__item .content__item{padding-left:25px}.requirements__item .content__item:before{width:15px;top:10px;left:-5px}.proposition__item{padding:30px 10px}.proposition__item .container{width:95%}.proposition__title{text-align:center}.proposition__list{width:100%}.proposition__list--item{width:100%}.proposition__list--item .counter{font-size:30px}.proposition__list.functional{margin-left:5px}.proposition__list.functional .block-title{display:none}.proposition__list.functional .functional__item{margin:10px 0;font-size:18px}.career-vacansions-wrap .career-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.career-vacansions-wrap .career-head h2{text-align:center;padding-bottom:10px}.career-vacansions-wrap .carousel__slide .cards_modificator{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.course-open.fadeout{padding-top:0}.course-open.fadeout:before{z-index:8}.course-open{position:relative;overflow:visible;padding-bottom:50px;scroll-behavior:smooth}.course-open section{overflow:hidden}.course-open section p a{color:#08c6f4}.course-open section ol li,.course-open section ul li{list-style:initial}.course-open section ol li a,.course-open section ul li a{color:#08c6f4}.course-open .sticky-card{position:absolute;top:0;bottom:100px;right:80px}.course-open .sticky-card__block{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.course-open .sticky-card__course{position:-webkit-sticky;position:sticky;top:95px;right:80px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;-webkit-box-shadow:9px 10px 16px rgba(24, 26, 36, 0.16);box-shadow:9px 10px 16px rgba(24, 26, 36, 0.16)}.course-open .sticky-card__course::-webkit-scrollbar{width:2px}.course-open .sticky-card__course::-webkit-scrollbar-track{width:2px;background-image:-webkit-linear-gradient(top, rgba(8, 198, 244, 0.3) 0%, rgba(8, 198, 244, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, rgba(8, 198, 244, 0.3) 0%, rgba(8, 198, 244, 0.3) calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}.course-open .sticky-card__course::-webkit-scrollbar-thumb{width:2px;background-image:-webkit-linear-gradient(top, #08c6f4 0%, #08c6f4 calc(100% - 25px), transparent calc(100% - 25px), transparent 100%);background-image:linear-gradient(to bottom, #08c6f4 0%, #08c6f4 calc(100% - 25px), transparent calc(100% - 25px), transparent 100%)}.course-open .sticky-card__course .course{max-width:650px;width:500px;margin-bottom:0}.course-open .sticky-card__course .course__type{font-size:unset}.course-open .sticky-card__filter{top:54%;background:url("../images/course-open/show_button.svg") no-repeat;left:24px;position:absolute;height:160px;width:56px;-webkit-transform:translateX(-80px);-ms-transform:translateX(-80px);transform:translateX(-80px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.course-open .sticky-card__filter:hover{cursor:pointer}.course-open .sticky-card__filter--arrow{pointer-events:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;height:20px;width:20px;background:url("../images/course-open/arrow-left.svg") no-repeat center center}.course-open .sticky-card__course.show .sticky-card__block{right:0;-webkit-transform:translateX(56px);-ms-transform:translateX(56px);transform:translateX(56px)}.course-open .sticky-card__course.show .sticky-card__block .sticky-card__filter{pointer-events:visible}.course-open .sticky-card__course.show .sticky-card__block .sticky-card__filter .sticky-card__filter--arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.course-open .header{height:calc(100vh - 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-open .header__information{width:58%}.course-open .header__information p a{color:#08c6f4}.course-open .header__tags{margin:30px 0 50px}.course-open .header .tag{font-size:15px;margin-right:35px}.course-open .header .tag:last-child{margin-right:0}.course-open .header__anchors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.course-open .header__subtitle{color:rgba(255, 255, 255, 0.8);font-size:20px;font-weight:400}.course-open .header__anchor{height:200px;width:200px;background:white;border-right:1px solid rgba(24, 26, 36, 0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.course-open .header__anchor:hover{-webkit-box-shadow:20px 13px 16px rgba(31, 64, 229, 0.16);box-shadow:20px 13px 16px rgba(31, 64, 229, 0.16);border-right:1px solid #08c6f4;cursor:pointer;background:-webkit-linear-gradient(315deg, #313f84 0%, #08c6f4 100%);background:-o-linear-gradient(315deg, #313f84 0%, #08c6f4 100%);background:linear-gradient(135deg, #313f84 0%, #08c6f4 100%);z-index:0;text-decoration:none}.course-open .header__anchor:hover .header__anchor--title{color:white}.course-open .header__anchor:hover .header__anchor--icon g g path{fill:white}.course-open .header__anchor:last-child{border:none}.course-open .header__anchor--icon{margin-bottom:25px}.course-open .header__anchor--icon svg{height:80px;width:80px;fill:#181A24}.course-open .header__anchor--title{color:#181A24;font-size:14px;margin-bottom:25px}.course-open .header__buyers{padding:15px;border-radius:10px;border:2px solid rgba(255, 255, 255, 0.3);text-align:center;max-width:420px;width:auto;margin:65px auto 50px}.course-open .header__buyers span{line-height:40px;font-family:"Play";font-size:30px;font-weight:700}.course-open .header__buyers--amount{color:#08c6f4;margin-left:10px}.course-open .audience-hidden{overflow:hidden}.course-open .audience{height:100%;padding-bottom:50px;width:60%}.course-open .audience__title{padding-top:50px}.course-open .audience__subtitle{font-size:20px;color:rgba(24, 26, 36, 0.5);margin-bottom:60px}.course-open .audience__cards{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-bottom:30px}.course-open .audience__cards .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:350px;width:230px;border-radius:30px;padding-bottom:40px}.course-open .audience__cards .card--profession{margin-top:15px;font-size:30px;color:#08c6f4;font-weight:700;font-family:"Play";text-align:center}.course-open .audience__cards .card--slogan{margin-top:15px;color:rgba(24, 26, 36, 0.5);font-size:14px;text-align:center;width:80%}.course-open .audience__cards .card:first-child{-webkit-box-shadow:1px -1px 0px 1px #898bb9;box-shadow:1px -1px 0px 1px #898bb9;border-radius:0 30px 0 0;border-bottom:0;border-left:0;border-right:0;position:relative;padding-top:50px}.course-open .audience__cards .card:first-child:before{position:absolute;content:'';height:2px;width:100vw;left:-100vw;top:-2px;background:#898bb9}.course-open .audience__cards .card:nth-child(2){margin-left:0;margin-bottom:-50px;-webkit-box-shadow:1px 1px 0px 1px #898bb9;box-shadow:1px 1px 0px 1px #898bb9;border-left:2px solid #898bb9;border-top:0;border-radius:0 0 30px 30px}.course-open .audience__cards .card:nth-child(3){margin-bottom:-25px;-webkit-box-shadow:1px -1px 0px 1px #898bb9;box-shadow:1px -1px 0px 1px #898bb9;border-bottom:0;border-right:0;border-left:2px solid #898bb9;border-radius:30px 30px 0 0}.course-open .audience__cards .card:nth-child(4){margin-bottom:-50px;margin-left:2px;-webkit-box-shadow:-1px 1px 0px 1px #898bb9;box-shadow:-1px 1px 0px 1px #898bb9;border-top:0;border-right:0;border-radius:0 0 0 30px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:30px}.course-open .audience__cards .card:nth-child(4) .card--icon,.course-open .audience__cards .card:nth-child(4) .card--profession,.course-open .audience__cards .card:nth-child(4) .card--slogan{width:160px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.course-open .audience__cards .card:nth-child(4):before{position:absolute;content:'';height:2px;width:100vw;bottom:-2px;background:#898bb9}.course-open .lesson{width:60%}.course-open .lesson__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0}.course-open .lesson--item{width:100%;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding:10px 0}.course-open .lesson--item:last-child{margin-bottom:0}.course-open .lesson--item .point{font-family:"Play";font-weight:700;font-size:44px;line-height:50px;color:rgba(255, 255, 255, 0.2);border-right:1px solid rgba(255, 255, 255, 0.2);padding-right:5px;margin-right:15px}.course-open .lesson--item span{line-height:1.5em;font-size:20px}.course-open .program{width:63%}.course-open .program .program-carousel{width:95%}.course-open .program .tabs{margin-top:50px}.course-open .program .tabs__date{font-weight:700;font-size:25px;text-align:center;color:#08c6f4}.course-open .program .promotion__tabs .tabs__title{color:#08c6f4;font-size:16px}.course-open .program .promotion__tabs .tabs__links{-ms-flex-item-align:start;align-self:flex-start}@media (max-width:1023px){.course-open .program .promotion__tabs .tabs__list{width:unset}}.course-open .program .promotion__tabs .tabs__link{-ms-flex-item-align:start;align-self:flex-start;min-width:unset;padding:8px 20px}@media (max-width:1023px){.course-open .program .promotion__tabs .tabs__link{width:unset}}@media (max-width:767px){.course-open .program .promotion__tabs .tabs__link{min-width:100%}}.course-open .program__subtitle{width:80%;font-size:20px;line-height:30px;color:rgba(24, 26, 36, 0.5)}.course-open .program .programs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:30px 0;position:relative}.course-open .program .program-list .carousel__slide{padding-left:0}.course-open .program .card{-webkit-box-shadow:0 13px 17px rgba(0, 0, 0, 0.16);box-shadow:0 13px 17px rgba(0, 0, 0, 0.16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;padding:20px;width:30%;margin-right:20px;margin-bottom:20px;max-width:350px;min-height:225px}.course-open .program .card__line{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;width:100%}.course-open .program .card__line:first-child{height:unset;border-bottom:1px solid rgba(24, 26, 36, 0.3);padding-bottom:20px}.course-open .program .card__line:first-child:before{left:-20px;position:absolute;content:'';width:3px;height:100%;background:#7e80b5}.course-open .program .card__line--icon{position:absolute;left:0;top:0}.course-open .program .card__line--time{font-size:20px;line-height:30px;font-weight:500;color:rgba(24, 26, 36, 0.8)}.course-open .program .card__line--time span:first-child{margin-right:5px}.course-open .program .card__line--time span:last-child{margin-left:5px}.course-open .program .card__line--title{text-align:center;margin-top:20px;line-height:30px;font-weight:500;font-size:20px;color:rgba(24, 26, 36, 0.8)}.course-open .program .card__line--description{font-size:14px;font-weight:400;color:rgba(24, 26, 36, 0.8)}.course-open .program .card__line .main{font-size:20px;font-weight:500;color:rgba(24, 26, 36, 0.8)}.course-open .program .card__line--day{font-size:20px;color:rgba(24, 26, 36, 0.5);margin-left:5px}.course-open .program .card__line--module{position:absolute;right:0;top:0;color:rgba(8, 198, 244, 0.5);font-size:14px}.course-open .program__download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-open .program__download__title{width:75%;font-size:30px;color:#181A24}.course-open .program__download__list{display:-webkit-box;display:-ms-flexbox;display:flex}.course-open .program__download--item{margin-right:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:50px;border-left:1px solid #08c6f4}.course-open .program__download--item:first-child{border-left:none;padding-left:0}.course-open .program__download--item a{border-bottom:1px dashed #08c6f4}.course-open .program__download--item a:hover{text-decoration:none}.course-open .program__download--icon{margin-left:5px}.course-open .program__certificate{margin-top:30px}.course-open .program__certificate--title{font-size:30px}.course-open .program__certificate--image{height:auto;width:50%;position:relative}.course-open .program__certificate--image img{width:100%;height:auto}.course-open .packages__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:63%;margin-left:-30px}.course-open .packages__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:1px solid rgba(24, 26, 36, 0.3);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;min-width:24%}.course-open .packages__list:last-child{border-right:0}.course-open .packages__list--title{font-size:30px;font-weight:700}.course-open .packages__list--title:hover{cursor:pointer}.course-open .packages__list--info{margin-top:25px}.course-open .packages__list--item{font-size:20px;font-weight:500;color:#181A24;margin-bottom:25px}.course-open .packages__list--item.bonus{color:#28db19}.course-open .packages--item.course__price{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:20px;border:1px solid rgba(24, 26, 36, 0.3);position:relative;bottom:0;max-height:100px;margin-bottom:0}.course-open .packages--item.course__price .course__price--block{width:auto;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.course-open .packages--item.course__price .course__price--block .course__data--label{margin-left:0}.course-open .packages--item.course__price .course__price--block .course__data--value{margin-top:10px}.course-open .packages--item.course__price .course__price--block .course__data--value small{margin-top:-15px}.course-open .packages__carousel{display:none}.course-open .packages__discount{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.course-open .packages__discount span{font-size:20px}.course-open .packages__discount .circle{height:25px;width:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:red;color:white;text-align:center;margin-right:5px}.course-open .packages__discount .dark{margin-right:5px;color:#181A24;font-weight:500}.course-open .packages__discount .grey{margin-right:5px;color:rgba(24, 26, 36, 0.3)}.course-open .attantion{width:60%}.course-open .attantion__subtitle{font-size:30px}.course-open .location__block{display:-webkit-box;display:-ms-flexbox;display:flex}.course-open .location__block__title{line-height:unset}.course-open .location__block--map{height:370px;min-width:630px}.course-open .location__block--map iframe{width:100%;height:100%}.course-open .location__block--description{margin-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.course-open .location__block__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-open .location__block__text span{font-size:20px;font-weight:400}.course-open .location__block__text span:first-child{font-size:31px;font-weight:500;margin-bottom:10px}.course-open .location__block__button{margin-top:50px}.course-open .move__courses{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.course-open .move__courses .course{margin-right:20px}.course-open .question{width:70%;padding-bottom:50px}.course-open .question__content{display:-webkit-box;display:-ms-flexbox;display:flex}.course-open .question__accordion{width:45%;margin-right:5%}.course-open .question__accordion__title{font-size:30px;font-weight:700;margin-bottom:20px;line-height:45px}.course-open .question__accordion__wrapper{padding:40px 25px;background:white;border-radius:10px;-webkit-box-shadow:0 13px 17px rgba(24, 26, 36, 0.16);box-shadow:0 13px 17px rgba(24, 26, 36, 0.16)}.course-open .question__accordion--title{border-bottom:1px solid rgba(24, 26, 36, 0.1);padding:10px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.course-open .question__accordion--title:before{position:absolute;content:'';width:17px;height:3px;top:50%;right:10px;background:rgba(8, 198, 244, 0.8)}.course-open .question__accordion--title:after{content:'';height:17px;width:3px;position:absolute;top:calc(50% - 7px);right:17px;background:rgba(8, 198, 244, 0.8)}.course-open .question__accordion--title:hover{cursor:pointer}.course-open .question__accordion--title:first-child{border-top:unset}.course-open .question__accordion--title span{pointer-events:none;margin-right:5px;font-size:18px;line-height:1.5;color:rgba(8, 198, 244, 0.8)}.course-open .question__accordion--title span:last-child{font-weight:500;margin-right:0;color:rgba(24, 26, 36, 0.8);padding-right:40px}.course-open .question__accordion--title.show:after{display:none}.course-open .question__accordion--info{height:0;overflow:hidden;-webkit-transition:height 1s;-o-transition:height 1s;transition:height 1s;border-bottom:1px solid transparent}.course-open .question__accordion--info p{padding-top:10px;font-size:14px;color:rgba(24, 26, 36, 0.3)}.course-open .question__accordion--info.show{height:auto;opacity:1;border-bottom:1px solid rgba(24, 26, 36, 0.1)}.course-open .question__form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.course-open .question__form .line-angle{left:0;bottom:unset;top:-50px;width:150px}.course-open .question__form .line-angle:before{height:40px;bottom:-40px}.course-open .question__form .line-angle:after{bottom:-51px;right:-6px}.course-open .question__form .line-angle.animation{width:10px}.course-open .question__form .line-angle.animation:before{height:0;bottom:0}.course-open .question__form .line-angle.animation:after{bottom:-6px;right:-11px}.course-open .question__form__title{-ms-flex-item-align:start;align-self:flex-start;font-size:30px;font-weight:700;margin-bottom:20px;line-height:45px}.course-open .question__form form{margin-top:0}.course-open .question__form .registration__input{width:400px}.course-open .question__form .form-input__area__elem{width:400px;padding:16px;background-color:white;color:rgba(24, 26, 36, 0.5);border-radius:10px;border:1px solid rgba(24, 26, 36, 0.5);margin-bottom:16px}.course-open .question__form .form-input__area__elem::-webkit-input-placeholder{font-size:14px;font-family:"Roboto";color:rgba(24, 26, 36, 0.5)}.course-open .question__form .form-input__area__elem:-ms-input-placeholder{font-size:14px;font-family:"Roboto";color:rgba(24, 26, 36, 0.5)}.course-open .question__form .form-input__area__elem::-ms-input-placeholder{font-size:14px;font-family:"Roboto";color:rgba(24, 26, 36, 0.5)}.course-open .question__form .form-input__area__elem::placeholder{font-size:14px;font-family:"Roboto";color:rgba(24, 26, 36, 0.5)}.course-open .question__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.course-abouts{width:63%}.course-abouts .course-about{padding-bottom:20px}.course-abouts .course-about__author{font-weight:bold;font-size:20px;padding-bottom:10px}.course-abouts .course-about__text{font-style:italic}.course-abouts .course-about__text:before{content:'"';color:#181A24;font-size:20px;font-style:italic}.course-abouts .course-about__text:after{content:'"';color:#181A24;font-size:20px;font-style:italic}.course-loyality{width:63%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.course-loyality__column{padding-right:20px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.course-loyality__column li{padding-left:20px;padding-bottom:10px;position:relative}.course-loyality__column li:before{content:"\2014";color:#08c6f4;position:absolute;left:0;top:0;font-weight:bold}@media (max-width:1899px){.course-open .header__tags{margin:20px 0 40px}.course-open .header .tag{margin-right:10px}.course-open .header__anchor{height:135px;width:135px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.course-open .header__anchor--title{text-align:center;font-size:14px;margin-bottom:0}.course-open .header__anchor--icon{margin-bottom:10px}.course-open .header__anchor--icon svg{width:40px;height:40px}.course-open .sticky-card{right:30px}.course-open .sticky-card__course{top:95px;max-height:calc(100vh - 95px);overflow-y:auto;overflow-x:hidden}.course-open .sticky-card .course{width:440px}.course-open .sticky-card .course__title{padding:5px 20px}.course-open .sticky-card .course__title h3{height:auto}.course-open .sticky-card .course__title a{padding-bottom:0}.course-open .sticky-card .course__price{min-height:70px}.course-open .sticky-card .course__price--block{padding-top:10px;padding-bottom:10px}.course-open .audience{width:100%}.course-open .audience__title{font-size:30px}.course-open .audience__subtitle{font-size:16px;width:58%}.course-open .audience__cards{width:60%}.course-open .audience__cards .card{width:25%;padding-right:5px;padding-left:5px}.course-open .audience__cards .card--profession{font-size:20px}.course-open .audience__cards .card--icon svg{height:100px;width:100px}.course-open .audience__cards .card--slogan{width:100%}.course-open .lesson{width:75%}.course-open .lesson__title{font-size:34px}.course-open .lesson__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-height:unset}.course-open .lesson--item{width:99%;margin-bottom:0}.course-open .lesson--item:last-child{margin-right:0}.course-open .lesson--item span{font-size:16px}.course-open .program{width:80%}.course-open .program__title{font-size:35px}.course-open .program__subtitle{font-size:16px;line-height:22px}.course-open .program .card{width:45%}.course-open .program .card__line--time{font-size:16px}.course-open .program .card__line--title{font-size:16px}.course-open .program__download{width:90%}.course-open .program__download__title{font-size:20px}.course-open .program__download--item{font-size:14px;padding-left:20px;margin-right:20px}.course-open .program__certificate{width:90%}.course-open .program__certificate--title{font-size:20px}.course-open .packages__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:63%;margin-left:-10px}.course-open .packages__list{padding:10px}.course-open .packages__list--title{font-size:24px}.course-open .packages__list--item{font-size:16px}.course-open .attantion__title{font-size:35px}.course-open .attantion__subtitle{font-size:21px}.course-open .location__title{font-size:35px}.course-open .location__block--map{height:370px;min-width:550px}.course-open .location__block__text span{font-size:16px;font-weight:400}.course-open .location__block__text span:first-child{font-size:21px}.course-open .move__title{font-size:35px}.course-open .move__subtitle{font-size:21px}.course-open .move__block .course{width:calc((100% / 3) - calc(30px))}}@media (max-width:1679px){.course-open .location__block--map{height:310px;min-width:380px}.course-open .program{width:63%}.course-open .lesson--item{width:80%}.course-open .location__block__title{font-size:25px}}@media screen and (min-width:1600px) and (max-width:1899px){.course-open .header{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.course-open .header__title{font-size:30px}.course-open .header__subtitle{font-size:16px}.course-open .header__information{width:75%}.course-open .sticky-card .course{width:400px}.course-open .sticky-card__course.show{overflow:auto}}@media (max-width:1679px){.course-open .header{height:unset}.course-open .question{width:unset}.course-open .question__title{font-size:35px}.course-open .question__accordion{width:90%}.course-open .question__accordion__title{font-size:20px}.course-open .question__form{margin-top:20px;width:90%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.course-open .question__form .line-angle{display:none}.course-open .question__form__title{font-size:20px}.course-open .question__form form{margin-left:auto}.course-open .question__form .registration__input{width:320px}.course-open .question__form .form-input__area__elem{width:320px}.course-open .question__content{width:60%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-open .question__button{margin:0 auto}.course-open .lesson__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:1279px){.course-open .header__container{padding-right:0}.course-open .header{height:760px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:unset;overflow:hidden;position:relative}.course-open .header__title{font-size:26px}.course-open .header__subtitle{font-size:14px;width:70%}.course-open .header__information{width:70%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.course-open .header__anchors{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.course-open .header__anchor{height:150px;width:150px}.course-open .sticky-card{width:536px;pointer-events:none;bottom:0;right:0;z-index:9}.course-open .sticky-card__filter{top:calc(100% - 210px)}.course-open .sticky-card__course{border-radius:0;top:80px;position:-webkit-sticky;position:sticky;overflow:hidden;-webkit-box-shadow:unset;box-shadow:unset;max-height:calc(100vh - 60px)}.course-open .sticky-card__course.show{overflow:auto}.course-open .sticky-card__block{-webkit-transform:translateX(536px);-ms-transform:translateX(536px);transform:translateX(536px)}.course-open .sticky-card .course{width:480px;pointer-events:visible}.course-open .sticky-card .course .course__lector .course__lector--avatar{height:35px;width:35px}.course-open .sticky-card .course .course__lector.active .course__lector--avatar{height:50px;width:50px}.course-open .sticky-card .course__price{min-height:70px}.course-open .sticky-card .course__price--block{padding-top:10px;padding-bottom:10px}.course-open .sticky-card .course__lectors{height:90px}.course-open .sticky-card .course__title{padding:5px 20px}.course-open .sticky-card .course__title h3{height:auto}.course-open .sticky-card .course__title a{padding-bottom:0}.course-open .sticky-card .course__content{border-radius:0}.course-open .sticky-card .course__data--icon{height:30px}.course-open .sticky-card .course__data--label,.course-open .sticky-card .course__data--value{font-size:12px}.course-open .sticky-card .course__data--old_value{margin-bottom:5px}.course-open .sticky-card .course__data--old_value .old_price{font-size:12px}.course-open .sticky-card .course__data--value .discount_price{font-size:18px}.course-open .sticky-card .course__data--value .select__options{padding:0 15px}.course-open .sticky-card .course__data--value .select__option{font-size:18px;margin:15px 0}.course-open .sticky-card .course__data--value .select__currentText{font-size:18px}.course-open .sticky-card__filter{pointer-events:visible;display:-webkit-box;display:-ms-flexbox;display:flex}.course-open .audience__title{font-size:28px}.course-open .audience__subtitle{font-size:14px;margin-bottom:30px;padding-bottom:0}.course-open .audience__cards{width:100%}.course-open .audience__cards .card--icon svg{height:120px;width:120px}.course-open .audience__cards .card--profession{font-size:20px}.course-open .lesson{width:100%}.course-open .lesson__title{font-size:26px}.course-open .lesson__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.course-open .lesson--item{width:90%;margin-right:0;padding-right:15px}.course-open .lesson--item span{font-size:14px}.course-open .program{width:100%}.course-open .program__title{font-size:26px}.course-open .program__subtitle{font-size:14px;width:50%}.course-open .program .program-carousel{width:100%}.course-open .program .card{width:30%}.course-open .program .card:nth-child(3n+3){margin-right:0}.course-open .program .card:nth-child(2n+2){margin-right:20px}.course-open .program .card__line--time{font-size:14px}.course-open .program .card__line--title{font-size:14px}.course-open .program__download__title{width:100%;font-size:26px;text-align:center}.course-open .program__certificate--title{font-size:26px}.course-open .packages__content{width:100%;margin-left:-10px}.course-open .packages__list{padding:10px}.course-open .packages__list--title{font-size:20px}.course-open .packages__list--item{font-size:14px}.course-open .packages__list .packages--item.course__price{width:80%}.course-open .attantion{width:100%}.course-open .attantion__title{font-size:26px}.course-open .attantion__subtitle{font-size:21px}.course-open .location__title{font-size:26px}.course-open .location__block__title{font-size:26px}.course-open .location__block--map{height:280px;min-width:490px}.course-open .location__block--map iframe{height:100%;width:100%}.course-open .location__block__text span{font-size:14px}.course-open .location__block__text span:first-child{font-size:21px}.course-open .move__title{font-size:26px}.course-open .move__subtitle{font-size:21px}.course-open .move__block{width:95%}.course-open .move__block .course{width:calc(80% / 2)}.course-open .question__title{font-size:26px}.course-open .question__content{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.course-open .question__accordion--title span{font-size:14px}.course-open .question__accordion--title span:last-child{font-size:14px}.course-open .question__accordion--info p{line-height:16px;font-size:12px}.course-open .question__form{margin-top:0}.course-open .question__form .registration__input{width:310px}.course-open .question__form .form-input__area__elem{width:310px}.course-open .course-abouts{width:90%}.course-open .course-loyality{width:90%}}@media (max-width:1023px){.course-open .header__title{font-size:34px;width:100%}.course-open .header__subtitle{width:80%}.course-open .header__information{width:100%;padding-right:50px}.course-open .header__anchors{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.course-open .header__anchor{width:130px;height:130px}.course-open .header__anchor--icon svg{height:50px;width:50px}.course-open .header__anchor--title{font-size:12px}.course-open .sticky-card__course{top:60px;max-height:calc(100vh - 45px)}.course-open .audience__title{font-size:34px}.course-open .audience__subtitle{margin-bottom:0}.course-open .audience__cards .card{width:24%;margin-right:1%;border:0!important;border-radius:0!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}.course-open .audience__cards .card:before{display:none}.course-open .audience__cards .card:first-child{padding-top:0}.course-open .audience__cards .card:nth-child(2){margin-bottom:-25px}.course-open .audience__cards .card:nth-child(3){margin-bottom:0}.course-open .audience__cards .card:last-child{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin-bottom:-25px;margin-right:0}.course-open .audience__cards .card--icon svg{width:110px;height:110px}.course-open .audience__cards .card--slogan{font-size:12px;width:unset}.course-open .lesson{width:100%}.course-open .lesson__title{font-size:34px}.course-open .lesson--item{font-size:14px}.course-open .program__title{font-size:34px}.course-open .program .card{width:48%}.course-open .program .card:nth-child(3n+3){margin-right:20px}.course-open .program .card:nth-child(2n+2){margin-right:0}.course-open .program .card__line--time{font-size:16px}.course-open .program .card__line--title{font-size:16px}.course-open .program__download__title{font-size:20px}.course-open .program__certificate--title{width:100%;font-size:20px}.course-open .packages__content{width:100%}.course-open .packages__list{padding:10px}.course-open .packages__list--title{font-size:20px}.course-open .packages__list--item{font-size:14px}.course-open .attantion__title{font-size:34px}.course-open .attantion__subtitle{font-size:20px}.course-open .location__title{font-size:34px}.course-open .location__block__title{font-size:34px;font-weight:500;line-height:1.1}.course-open .location__block--map{height:370px;min-width:390px}.course-open .location__block--map iframe{width:100%;height:100%}.course-open .location__block__text span{font-size:20px}.course-open .move__title{font-size:34px}.course-open .move__subtitle{font-size:20px}.course-open .move__block{width:100%}.course-open .question{padding-bottom:0}.course-open .question__title{text-align:center;font-size:34px}.course-open .question__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-open .question__accordion{margin-right:0;width:80%}.course-open .question__accordion__title{font-size:30px;text-align:center}.course-open .question__accordion--title span{font-size:20px}.course-open .question__accordion--title span:last-child{font-size:20px}.course-open .question__accordion--info p{font-size:14px;line-height:21px}.course-open .question__form{margin-top:30px;width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-open .question__form .line-angle{display:none}.course-open .question__form__title{font-size:30px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.course-open .question__form form{margin:0 auto}.course-open .question__form .registration__input{width:410px}.course-open .question__form .form-input__area__elem{width:410px}}@media (max-width:767px){.course-open .header__container{padding-right:10px}.course-open .course-open--banner{display:none}.course-open .header{display:none;height:auto;min-height:unset}.course-open .header__information{display:none}.course-open .sticky-card{height:auto;background:url("../images/course-open/kursy-open_header-bg.jpg") no-repeat;background-size:cover;padding:30px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.course-open .sticky-card:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;background:rgba(24, 26, 36, 0.3)}.course-open .sticky-card__course{height:auto;width:100%;max-height:unset}.course-open .sticky-card__block{width:100%;-webkit-transform:unset;-ms-transform:unset;transform:unset;right:unset}.course-open .sticky-card__filter{display:none}.course-open .sticky-card .course{height:auto;margin:0 auto 50px;width:95%;min-height:unset;max-height:unset}.course-open .sticky-card .course__content{border-radius:10px}.course-open .audience__title{font-size:30px}.course-open .audience__subtitle{width:100%}.course-open .audience__cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-open .audience__cards .card{height:auto;width:65%;padding-bottom:0;margin-bottom:0}.course-open .audience__cards .card--profession{margin-top:0;font-size:17px}.course-open .audience__cards .card--slogan{margin-top:5px;font-size:14px}.course-open .audience__cards .card:nth-child(2){margin-bottom:0}.course-open .audience__cards .card:nth-child(3){margin-bottom:0}.course-open .audience__cards .card:nth-child(4){margin-bottom:0;margin-left:0;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-open .audience__cards .card:nth-child(4) .card--icon,.course-open .audience__cards .card:nth-child(4) .card--profession,.course-open .audience__cards .card:nth-child(4) .card--slogan{width:unset}.course-open .lesson__title{font-size:30px}.course-open .lesson__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.course-open .lesson--item{height:unset;padding-right:10px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%}.course-open .program .tabs__list{margin-left:0}.course-open .program__title{font-size:30px}.course-open .program .programs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.course-open .program__subtitle{width:100%}.course-open .program .carousel__slide{padding:5px}.course-open .program .card{width:100%;margin-right:0!important;-webkit-box-shadow:0 5px 12px rgba(24, 26, 36, 0.16);box-shadow:0 5px 12px rgba(24, 26, 36, 0.16)}.course-open .program .card__line--time{font-size:14px}.course-open .program .card__line--title{font-size:14px}.course-open .program__download__title{text-align:left;font-size:17px;width:100%}.course-open .program__download__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.course-open .program__download--item{margin-bottom:20px;margin-right:0;border-left:0;padding-left:0}.course-open .program__certificate--title{font-size:17px}.course-open .packages{margin-top:0;padding-top:20px;border-radius:10px}.course-open .packages__title{font-size:30px}.course-open .packages__content{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.course-open .packages__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;padding:0 10px;margin-bottom:30px}.course-open .packages__list--title{border-bottom:1px solid rgba(24, 26, 36, 0.3);padding-bottom:10px}.course-open .packages--item{font-size:16px}.course-open .packages .course__price{width:160px}.course-open .packages__carousel{display:block}.course-open .packages__carousel .packages{border:1px solid rgba(24, 26, 36, 0.3)}.course-open .packages__carousel .package{max-width:250px;width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto 20px}.course-open .packages__discount{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-open .packages__discount span{margin-bottom:5px}.course-open .attantion__title{font-size:30px}.course-open .attantion__subtitle{font-size:20px}.course-open .location__title{font-size:30px}.course-open .location__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-open .location__block__title{margin-top:10px;font-size:30px;font-weight:700}.course-open .location__block--map{min-width:100%}.course-open .location__block--map iframe{height:370px;width:100%}.course-open .location__block__text{margin-bottom:20px}.course-open .location__block__text span:first-child{margin-bottom:0;font-size:14px}.course-open .location__block__button{margin-top:10px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.course-open .move{margin-bottom:25px}.course-open .move__title{font-size:30px}.course-open .move__subtitle{font-size:20px}.course-open .move__courses{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-open .move__courses .course{min-width:300px;margin:10px auto}.course-open .move__courses .course__content{max-width:unset}.course-open .question__title{display:block;font-size:30px;text-align:left;position:relative}.course-open .question__title .angle-line{left:unset}.course-open .question__content{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-open .question__accordion{margin-top:30px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;width:100%}.course-open .question__accordion__wrapper{padding:10px;margin-bottom:25px}.course-open .question__accordion__title{font-size:17px;-ms-flex-item-align:start;align-self:flex-start;text-align:unset}.course-open .question__accordion--title{padding-right:35px}.course-open .question__accordion--title span{font-size:14px}.course-open .question__accordion--title span:last-child{font-size:14px}.course-open .question__form{margin-top:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-open .question__form__title{font-size:17px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.course-open .question__form form{margin:0 auto}.course-open .question__form .registration__input{width:280px}.course-open .question__form .form-input__area__elem{width:280px}}.webinar__title{width:55%}.webinar__subtitle{font-size:20px;color:rgba(24, 26, 36, 0.5);width:51%}.webinar__video{height:480px;width:740px;border-radius:10px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 50px}.webinar__video iframe{width:100%;height:100%}@media screen and (max-width:1899px){.webinar__title{width:80%}.webinar__video{height:350px;width:600px}}@media screen and (max-width:1024px){.webinar__video{height:300px;width:500px}}@media screen and (max-width:767px){.webinar__video{width:100%;height:280px}}.cabinet__main .webinar__title{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.cabinet__main .webinar__events{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.cabinet__main .webinar__card{width:45%;min-width:450px;max-width:500px}.cabinet__main .webinar__card .course__data{border-bottom:0}.cabinet__main .webinar__card .course__price{border:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:auto}.cabinet__main .webinar__card .course__price--block{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid rgba(24, 26, 36, 0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:10px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cabinet__main .webinar__card .course__price .course__data--label{width:100%;-ms-flex-item-align:start;align-self:flex-start}.cabinet__main .webinar__card .course__avatars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cabinet__main .webinar__card .course__avatars--photos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cabinet__main .webinar__card .course__avatars .course__lector{margin-right:10px}.cabinet__main .webinar__card .course__avatars .course__lector--avatar{margin-left:0;height:65px;width:65px}.cabinet__main .webinar__card .course__avatars .course__lector:last-child{margin-right:0}.cabinet__main .webinar__card .course__share{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cabinet__main .webinar__card .course__share--title{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cabinet__main .webinar__card .course__share--title span{font-size:16px;color:rgba(24, 26, 36, 0.3)}.cabinet__main .webinar__card .course__share--title span:last-child{position:relative;margin:0 20px 0 5px;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;width:100%;background:rgba(24, 26, 36, 0.3)}.cabinet__main .webinar__card .course__share--title span:last-child:before{position:absolute;content:'';height:10px;width:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid rgba(24, 26, 36, 0.3);right:-11px;top:-6px}.cabinet__main .webinar__card .course__share__links{display:-webkit-box;display:-ms-flexbox;display:flex}.cabinet__main .webinar__card .course__share__link{margin-right:20px}.cabinet__main .webinar__card .course__links{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cabinet__main .webinar__card .course__links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cabinet__main .webinar__card .course__links a .link-sm{margin-top:5px}.cabinet__main .webinar__card .course__buttons .btn{margin-bottom:0}#bought__cards__section .bought__cards{padding:0 20px;overflow:hidden;position:relative}#bought__cards__section .bought__cards .webinar__video--block{position:relative;padding-bottom:50%;width:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#bought__cards__section .bought__cards .webinar__video--block.show{padding-bottom:50%;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}#bought__cards__section .bought__cards .webinar__video--block.video-hidden{padding-bottom:0;-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}#bought__cards__section .bought__cards .webinar__video--block .close__button{height:60px;width:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:-65px;right:0;border:1px solid #181A24;z-index:9}#bought__cards__section .bought__cards .webinar__video--block .close__button:after,#bought__cards__section .bought__cards .webinar__video--block .close__button:before{position:absolute;display:block;left:calc(50% - calc(45px / 2));top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:'';width:45px;background:#181A24;height:2px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}#bought__cards__section .bought__cards .webinar__video--block .close__button:after:hover,#bought__cards__section .bought__cards .webinar__video--block .close__button:before:hover{cursor:pointer;pointer-events:none}#bought__cards__section .bought__cards .webinar__video--block .close__button:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#bought__cards__section .bought__cards .webinar__video--block .close__button:hover{cursor:pointer}#bought__cards__section .bought__cards .webinar__video--block iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}#bought__cards__section .bought__cards .webinars{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}#bought__cards__section .bought__cards .webinars.show{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);height:auto}#bought__cards__section .bought__cards .webinars.cards-hidden{height:0;-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}#bought__cards__section .bought__cards.video{padding-bottom:50px;padding-top:70px}#bought__cards__section .bought__cards.video .pagination{display:none}@media (max-width:1899px){.cabinet__main .webinar__card{width:45%}.cabinet__main .webinar__card .course__avatars{width:100%}.cabinet__main .webinar__card .course__avatars .course__lector--avatar{width:50px;height:50px}.cabinet__main .webinar__card .course__price--block{min-width:unset;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:40%}.cabinet__main .webinar__card .course__price--block:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:1279px){.cabinet__main .webinar__card{min-width:350px}.cabinet__main .webinar__card .course__avatars{position:relative}.cabinet__main .webinar__card .course__avatars--photos{min-height:40px;position:relative}.cabinet__main .webinar__card .course__avatars .course__lector{top:0;right:0;position:absolute;margin-right:0}.cabinet__main .webinar__card .course__avatars .course__lector:nth-child(2){right:20px}.cabinet__main .webinar__card .course__avatars .course__lector:nth-child(3){right:40px}.cabinet__main .webinar__card .course__avatars .course__lector--avatar{width:40px;height:40px}.cabinet__main .webinar__card .course__price{min-height:unset}}@media (max-width:767px){.cabinet__main .webinar__card{min-width:300px;margin:20px auto}.cabinet__main .webinar__card .course__price .course__data--label{font-size:12px;padding-left:20px}.cabinet__main .webinar__card .course__price .course__data--label:before{width:15px}.cabinet__main .webinar__card .course__price .course__data--value{font-size:16px}.cabinet__main .webinar__card .course__avatars{position:relative}.cabinet__main .webinar__card .course__avatars--photos{min-height:40px;position:relative}.cabinet__main .webinar__card .course__avatars .course__lector{top:0;left:0;position:absolute}.cabinet__main .webinar__card .course__avatars .course__lector:nth-child(2){left:20px}.cabinet__main .webinar__card .course__avatars .course__lector:nth-child(3){left:40px}#bought__cards__section .bought__cards .webinar__video--block .close__button{top:-55px;right:0;height:40px;width:40px}#bought__cards__section .bought__cards .webinar__video--block .close__button:after,#bought__cards__section .bought__cards .webinar__video--block .close__button:before{width:30px;left:calc(50% - 15px)}}.cabinet__main .calendar-card{position:relative;margin-top:50px}.calendar-group{position:relative}.calendar-wrapper{max-width:1080px;margin-right:40px;min-height:970px}@media (max-width:1899px){.calendar-wrapper{min-height:0;max-width:100%;margin-right:0;margin-bottom:30px}}.calendar-wrapper .tabs{display:none;overflow-x:auto}.calendar-wrapper .title__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;height:150px;padding-left:125px;padding-bottom:0;margin-bottom:20px}@media (max-width:1899px){.calendar-wrapper .title__line{height:50px;margin-bottom:50px}}@media (max-width:1023px){.calendar-wrapper .title__line{padding-left:0;margin-bottom:30px}}@media (max-width:767px){.calendar-wrapper .title__line{margin-bottom:10px}}.calendar-wrapper .title__line .line-angle{top:30px;right:unset;left:350px;width:calc(100% - 400px)}@media (max-width:1899px){.calendar-wrapper .title__line .line-angle{display:none}}.calendar-wrapper .title__line .line-angle.animation{width:10px}.calendar-wrapper .title__line .line-angle.animation:after{left:10px}@media (max-width:1899px){.calendar-wrapper .calendar{margin:0 auto;background:transparent}}@media (max-width:767px){.calendar-wrapper .calendar{width:calc(100% + 40px);margin-left:-20px}}@media (max-width:400px){.calendar-wrapper .calendar{margin-left:-10px;width:calc(100% + 20px)}}@media (max-width:767px){.calendar-wrapper .calendar-head{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;color:#ffffff;background:transparent}}@media (max-width:767px) and (max-width:767px){.calendar-wrapper .calendar-head .pagination__arrow{color:#ffffff}}@media (max-width:767px) and (max-width:767px){.calendar-wrapper .calendar-head .pagination__arrow:hover{color:#ffffff}}@media (max-width:767px){.calendar-wrapper .calendar-colors{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;margin-bottom:50px}}@media (max-width:767px){.calendar-wrapper .calendar-color__name{color:#ffffff}}@media (max-width:767px){.calendar-wrapper .calendar-navigation{top:initial;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);bottom:10px}}@media (max-width:767px){.calendar-wrapper .calendar .days{background:transparent}}@media (max-width:767px) and (max-width:767px){.calendar-wrapper .calendar .days .day{color:#ffffff}}@media (max-width:767px){.calendar-wrapper .calendar .date{background:transparent}}@media (max-width:767px) and (max-width:767px){.calendar-wrapper .calendar .date-label{color:#ffffff}}@media (max-width:767px){.calendar-wrapper .calendar .date.other-month{background:transparent}}.calendar-card{position:absolute;top:0;right:0;max-width:500px;margin-top:170px;width:100%;text-align:left}@media (max-width:1899px){.calendar-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1080px;margin-left:auto;margin-right:auto;position:relative;margin-top:0}}@media (max-width:1279px){.calendar-card{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.calendar-card .course{width:100%}@media (max-width:1899px){.calendar-card .course{max-width:500px}}@media (max-width:1279px){.calendar-card .course{margin-bottom:0}}.calendar-card .choose-course{position:relative;display:none;padding-left:50px;margin-left:30px}@media (max-width:1899px){.calendar-card .choose-course{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.calendar-card .choose-course h3{white-space:nowrap;font-size:30px;opacity:.5}.calendar-card .choose-course .line-angle{top:initial;bottom:30px;left:0;width:90px}.calendar-card .choose-course .line-angle.animation{width:10px}.calendar-card .choose-course .line-angle:before{height:0}.calendar-card .choose-course .line-angle:after{top:0;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%)}.calendar-page__container{padding-top:0;position:relative;background-image:url("../images/calendar/calendar-p.jpg")}.calendar-page__container:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(#181A24), to(rgba(24, 26, 36, 0.76)));background:-webkit-linear-gradient(top, #181A24 0%, rgba(24, 26, 36, 0.76) 100%);background:-o-linear-gradient(top, #181A24 0%, rgba(24, 26, 36, 0.76) 100%);background:linear-gradient(to bottom, #181A24 0%, rgba(24, 26, 36, 0.76) 100%)}.calendar-page__container .content{position:relative;z-index:1;padding-left:120px}@media (max-width:1899px){.calendar-page__container .content{padding-left:40px}}@media (max-width:1023px){.calendar-page__container .content{padding-left:0}}.calendar-page__container .container{padding-top:50px;background-image:url("../images/bg-dots-dark.png");background-position:calc(100% + 250px) -239px;background-repeat:no-repeat;background-size:500px auto;min-height:400px}@media (max-width:1279px){.calendar-page__container .container{padding-top:0}}.calendar-page__container .choose-course{position:relative;margin-left:15px;padding-left:65px;padding-bottom:80px;padding-top:50px}@media (max-width:1899px){.calendar-page__container .choose-course{display:none}}@media (max-width:1279px){.calendar-page__container .choose-course{display:block;padding-left:0;text-align:center}}@media (max-width:767px){.calendar-page__container .choose-course{margin-left:0}}.calendar-page__container .choose-course .line-angle{width:1px;height:145px;right:initial;top:0;left:0}@media (max-width:1279px){.calendar-page__container .choose-course .line-angle{left:calc(50% - 250px)}}@media (max-width:1023px){.calendar-page__container .choose-course .line-angle{display:block}}@media (max-width:767px){.calendar-page__container .choose-course .line-angle{display:none}}.calendar-page__container .choose-course .line-angle:before{right:initial;left:0;top:initial;bottom:0;width:85px;height:1px}.calendar-page__container .choose-course .line-angle:after{top:100%;left:85px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.calendar-page__container .choose-course .line-angle.animation{height:10px}.calendar-page__container .choose-course .line-angle.animation:before{width:10px}.calendar-page__container .choose-course .line-angle.animation:after{left:10px}.calendar-page__container .choose-course h3{opacity:.5}.calendar-page__container .choose-course .btn{margin-left:40px}@media (max-width:767px){.calendar-page__container .choose-course .btn{margin-left:0}}.calendar-page__container .form-container .line-angle{display:none}.congratulation{display:-webkit-box;display:-ms-flexbox;display:flex}.congratulation__left,.congratulation__right{width:50%}.congratulation__left{-webkit-box-shadow:15px 0px 100px 10px rgba(24, 26, 36, 0.3);box-shadow:15px 0px 100px 10px rgba(24, 26, 36, 0.3)}.congratulation .success__icon{margin-bottom:50px}.congratulation__content{padding:50px 20px;text-align:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.congratulation--form{max-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.congratulation .form-input__area,.congratulation .input{margin-right:0;padding-right:0;margin-bottom:30px;width:100%}.congratulation .form-input__area input,.congratulation .input input{background:white}.congratulation .form-input__area input::-webkit-input-placeholder,.congratulation .input input::-webkit-input-placeholder{color:rgba(24, 26, 36, 0.5)}.congratulation .form-input__area input:-ms-input-placeholder,.congratulation .input input:-ms-input-placeholder{color:rgba(24, 26, 36, 0.5)}.congratulation .form-input__area input::-ms-input-placeholder,.congratulation .input input::-ms-input-placeholder{color:rgba(24, 26, 36, 0.5)}.congratulation .form-input__area input::placeholder,.congratulation .input input::placeholder{color:rgba(24, 26, 36, 0.5)}.congratulation .form-input__area textarea{width:100%;height:150px;border-radius:10px;padding:10px 25px;color:rgba(24, 26, 36, 0.5);font-family:"Roboto";font-size:14px}.congratulation .form-input__area textarea::-webkit-input-placeholder{font-family:"Roboto";color:rgba(24, 26, 36, 0.5)}.congratulation .form-input__area textarea:-ms-input-placeholder{font-family:"Roboto";color:rgba(24, 26, 36, 0.5)}.congratulation .form-input__area textarea::-ms-input-placeholder{font-family:"Roboto";color:rgba(24, 26, 36, 0.5)}.congratulation .form-input__area textarea::placeholder{font-family:"Roboto";color:rgba(24, 26, 36, 0.5)}.congratulation .contact-us{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.congratulation .contact-us__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.congratulation .contact-us__icon{height:30px;width:40px;margin-right:15px}.congratulation .contact-us__icon svg{height:100%;width:100%}.congratulation .contact-us__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.congratulation .contact-us{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.congratulation .contact-us__block{margin-bottom:20px}}@media (max-width:767px){.congratulation__left{display:none}.congratulation__right{width:100%}}
/*# sourceMappingURL=main.css.map */