.custom-check,.form-wrapper__price{display:-ms-inline-flexbox;display:inline-flex}.price-level,.register-modal__item,.register-modal__title,.event-modal__link,.event-modal__info,.modal__close,.modal,.checkbox-group,.radio-group,.info-block,.no-course,.form-wrapper__footer,.about-board__item,.about-board{display:-ms-flexbox;display:flex}.event-modal__link,.modal.center-modal,.modal__close,.about-board__item{-ms-flex-align:center;align-items:center}.info-block,.no-course{-ms-flex-align:flex-start;align-items:flex-start}.modal.center-modal,.modal__close,.custom-check{-ms-flex-pack:center;justify-content:center}.modal.from-left{-ms-flex-pack:flex-start;justify-content:flex-start}.modal.from-right{-ms-flex-pack:flex-end;justify-content:flex-end}.modal__success,.modal__error,.modal{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .ui-corner-all,.modal__close,.custom-check{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.about-board::after,.about-board::before,.inner-about__img::after,.inner-about__img::before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.modal.error .modal__content,.modal.success .modal__content,.modal__success,.modal__error,.modal,.custom-check_checkbox .custom-check__checkmark::after,.info-block__tooltip,.no-course__tooltip{visibility:hidden;opacity:0;pointer-events:none}.modal.error .modal__error,.modal.success .modal__success,.modal.active,.custom-check_checkbox input:checked~.custom-check__checkmark::after,.info-block:hover .info-block__tooltip,.info-block:hover .no-course__tooltip,.no-course:hover .info-block__tooltip,.no-course:hover .no-course__tooltip{visibility:visible;opacity:1;pointer-events:auto}.inner-about__top{position:relative}.inner-about__back{position:absolute;left:0;top:4.5rem;z-index:1}.inner-about__img{margin-left:-4.5rem;margin-right:-4.5rem;position:relative}.inner-about__img::after,.inner-about__img::before{content:"";position:absolute;width:4.5rem;height:9.6875rem}.inner-about__img::before{background:linear-gradient(122deg, #365b9b 0%, #5480bf 100%);-moz-transform:rotate(67deg);-webkit-transform:rotate(67deg);transform:rotate(67deg);top:3.4375rem;right:-1.5625rem;z-index:-1}.inner-about__img::after{background:linear-gradient(297deg, #cce6ff 0%, #f4faff 100%);-moz-transform:rotate(100deg);-webkit-transform:rotate(100deg);transform:rotate(100deg);left:-4.0625rem;bottom:3.4375rem}.inner-about__body{padding-top:3rem;position:relative}.inner-about__heading{margin-bottom:2.5rem}.inner-about__type{padding-left:.8125rem;margin-bottom:.625rem;position:relative;color:rgba(0,0,0,.7)}.inner-about__type::after{content:"";position:absolute;top:.0625rem;left:0;width:.25rem;height:.875rem}.inner-about__title{padding-right:5.625rem;position:relative}.inner-about__title img{position:absolute;top:.4375rem;right:0}.inner-about__about{margin-bottom:2.125rem}.inner-about__form{position:absolute;top:-4.1875rem;right:0;z-index:1;width:100%;max-width:38.5rem}.inner-about__desc .title-italic{margin-bottom:1.75rem}.inner-about__desc table{display:block;overflow-x:auto;border-collapse:collapse;max-width:100% !important}.inner-about__desc table th,.inner-about__desc table td{text-align:left;border:1px solid #e0e7f5;padding:.5rem .75rem}.inner-about__desc table thead{background:#f5f7fa}.inner-about__desc table tbody tr:nth-child(even){background:#f5f7fa}.about-board{position:relative;padding:1.375rem 0}.about-board::after,.about-board::before{content:"";position:absolute;left:0;right:0;height:.125rem;background-image:url("../../img/decor/horizontal-blue.svg");background-repeat:repeat-x;background-size:contain;opacity:.5}.about-board::after{top:-0.0625rem}.about-board::before{bottom:-0.0625rem}.about-board__item{padding:0 2.1875rem;position:relative}.about-board__item::after{content:"";position:absolute;top:0;width:.125rem;height:100%;background-image:url("../../img/decor/vertical-blue.svg");background-repeat:repeat-y;background-position:center top;background-size:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.about-board__item:first-child{padding-left:0}.about-board__item:first-child::after{display:none}.about-board__item:last-child{padding-right:0}.about-board__item::after{left:-0.0625rem;opacity:.5}.about-board__icon{-ms-flex:0 0 auto;flex:0 0 auto;width:2.5rem;height:2.5rem;background-color:rgba(53,88,162,.05);margin-right:.625rem}.about-board__icon img,.about-board__icon svg{width:1.5rem}.about-board__name{opacity:.5}@media(max-width: 767px){.about-board__name{font-size:.6875rem}}.about-board__value{letter-spacing:-0.16px}@media(max-width: 1023px){.about-board__value{font-size:.9375rem}}@media(max-width: 767px){.about-board__value{font-size:.875rem}}.form-wrapper{background-color:#f5f7fa;padding:2.5rem 3rem}.form-wrapper__desc{margin-bottom:1.875rem}.form-wrapper__field{margin-bottom:1.5rem}.form-wrapper__field .tab-content{padding-top:1.5rem}.form-wrapper__label{margin-bottom:.625rem}.form-wrapper__title{font:700 1.375rem/154% "Marianne","Tahoma",sans-serif;color:inherit;letter-spacing:-0.22px;margin-bottom:1.875rem}@media(max-width: 1023px){.form-wrapper__title{font-size:1.0625rem}}@media(max-width: 767px){.form-wrapper__title{font-size:1rem;line-height:125%}}.form-wrapper__info{margin-bottom:2rem}.form-wrapper__footer{padding-top:1.875rem;position:relative}.form-wrapper__footer::after{content:"";position:absolute;left:0;width:100%;height:.125rem;background-image:url("../../img/decor/horizontal-blue.svg");background-repeat:repeat-x;background-size:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.form-wrapper__footer::after{top:-0.0625rem;opacity:.5}.form-wrapper__footer .btn{margin-left:auto}.form-wrapper__price{-ms-flex-flow:column nowrap;flex-flow:column nowrap}.form-wrapper__price span:nth-child(2){font:600 2rem/1 "Marianne","Tahoma",sans-serif;color:inherit;text-transform:uppercase;margin-top:.25rem}@media(max-width: 1023px){.form-wrapper__price span:nth-child(2){font-size:1.5625rem}}@media(max-width: 767px){.form-wrapper__price span:nth-child(2){font-size:1.5rem}}.info-block,.no-course{letter-spacing:-0.08px;position:relative}@media(max-width: 1023px){.info-block,.no-course{font-size:.8125rem}}@media(max-width: 767px){.info-block,.no-course{font-size:.75rem}}.info-block__icon,.no-course__icon{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:.5625rem;margin-top:-0.125rem}.info-block__icon img,.info-block__icon svg,.no-course__icon img,.no-course__icon svg{width:1.25rem}.info-block__tooltip,.no-course__tooltip{position:absolute;left:0;top:80%;padding-top:1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;z-index:101}.info-block__tooltip-wrap,.no-course__tooltip-wrap{font:normal 0.875rem/150% "Marianne","Tahoma",sans-serif;color:#fff;background-color:#4d4d4d;padding:1.1875rem 1.5rem;position:relative}@media(max-width: 767px){.info-block__tooltip-wrap,.no-course__tooltip-wrap{font-size:.75rem}}.info-block__tooltip-wrap::after,.no-course__tooltip-wrap::after{content:"";position:absolute;top:-1.125rem;left:1.25rem;border:.625rem solid rgba(0,0,0,0);border-bottom-color:#4d4d4d}.info-block:hover .info-block__tooltip,.info-block:hover .no-course__tooltip,.no-course:hover .info-block__tooltip,.no-course:hover .no-course__tooltip{top:100%}.no-course{max-width:15.5rem;font-weight:500;margin-left:auto}@media(max-width: 1365px){.inner-about__img{margin-left:-4.5rem;margin-right:-4.5rem}.inner-about__img::after,.inner-about__img::before{display:none}}@media(max-width: 1023px){.inner-about__img{margin-left:-1rem;margin-right:-1rem}.inner-about__form{position:relative;right:initial;top:initial;max-width:100%;margin-bottom:2rem}}@media(max-width: 767px){.inner-about{overflow:hidden}.inner-about__back{top:1.875rem}.inner-about__body{padding-top:1.125rem}.inner-about__heading{margin-bottom:1.3125rem}.inner-about__type{padding-left:.625rem;margin-bottom:.125rem}.inner-about__type::after{width:.1875rem}.inner-about__title{padding-right:0}.inner-about__title img{position:static}.inner-about__about{margin-bottom:.125rem}.inner-about__form{margin-bottom:1.5rem}.inner-about__desc .title-italic{margin-bottom:1rem}.about-board{-ms-flex-flow:row wrap;flex-flow:row wrap;padding:.9375rem 0 0 0;margin:0 -1.125rem}.about-board::after{top:-0.0625rem;left:1.125rem;right:1.125rem}.about-board::before{display:none}.about-board__item{padding:0 1.125rem;margin-bottom:1.125rem}.about-board__item:first-child{padding-left:1.125rem}.about-board__item:last-child{padding-right:1.125rem}.about-board__item::after{display:none}.about-board__icon{width:2rem;height:2rem;margin-right:.375rem}.about-board__icon img,.about-board__icon svg{width:1.1875rem}.about-board__value{letter-spacing:-0.14px}.form-wrapper{padding:1rem 1rem 1.5rem}.form-wrapper__desc{margin-bottom:1rem}.form-wrapper__field{margin-bottom:1.1875rem}.form-wrapper__field .tab-content{padding-top:1.1875rem}.form-wrapper__label{margin-bottom:.5rem}.form-wrapper__title{letter-spacing:-0.16px;margin-bottom:1rem}.form-wrapper__info{margin-bottom:1rem}.form-wrapper__footer{padding-top:1rem}.form-wrapper__footer--wrap{flex-wrap:wrap}.form-wrapper__price span:nth-child(2){margin-top:0}.info-block{letter-spacing:-0.06px}.info-block__icon{margin-right:.375rem;margin-top:-0.125rem}.info-block__tooltip-wrap{padding:.75rem 1rem}.info-block__tooltip-wrap::after{top:-0.875rem;left:1rem;border-width:.5rem}.no-course{max-width:100%;min-width:100%;margin-top:1rem}}.custom-check{position:relative}.custom-check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-check__checkmark{-ms-flex:0 0 auto;flex:0 0 auto}.custom-check__label a{color:#3558a2;text-decoration:underline}.custom-check_checkbox .custom-check__checkmark{width:1.25rem;height:1.25rem;border:.0625rem solid #3558a2;border-radius:.3125rem;margin-right:.75rem;position:relative}.custom-check_checkbox .custom-check__checkmark::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;background:rgba(0,0,0,0) url("../../img/icons/checkmark.svg") center/contain no-repeat}.custom-check_radio .custom-check__checkmark{width:1.125rem;height:1.125rem;border-radius:50%;border:.0625rem solid #000;margin-right:.875rem;position:relative}.custom-check_radio .custom-check__checkmark::after{content:"";position:absolute;top:.25rem;left:.25rem;width:.5rem;height:.5rem;background-color:#000;border-radius:50%;-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.custom-check_radio input:checked~.custom-check__checkmark::after{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.custom-check_option .custom-check__label{display:block;padding:1rem 1.1875rem;border-radius:.5rem;border:.0625rem solid rgba(53,88,162,.3);position:relative;font:500 1.125rem/1 "Marianne","Tahoma",sans-serif;color:rgba(53,88,162,.6);letter-spacing:-0.18px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;min-width:4.5625rem;text-align:center}@media(max-width: 1023px){.custom-check_option .custom-check__label{font-size:.9375rem}}@media(max-width: 767px){.custom-check_option .custom-check__label{font-size:.875rem}}.custom-check_option input:checked~.custom-check__label{border-color:#3558a2;color:#3558a2;background-color:rgba(53,88,162,.1)}.radio-group{-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-1rem -0.5rem 0}.radio-group .custom-check{margin:1rem .5rem 0}.checkbox-group{-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -0.5rem 0}.checkbox-group__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 .5rem 1rem}@media(max-width: 767px){.custom-check_option .custom-check__label{padding:.875rem .9375rem;letter-spacing:-0.14px;min-width:4.5625rem}.radio-group{margin:-0.8125rem -0.40625rem 0}.radio-group .custom-check{margin:.8125rem .40625rem 0}.checkbox-group{margin:0}.checkbox-group__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 0 1rem}.checkbox-group__item:last-child{padding-bottom:0}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:108;background-color:rgba(0,0,0,.3)}.modal__wrapper{height:100%;background-color:#fff;width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.modal__body{overflow:auto;max-height:100%;position:relative;color:#000}.modal__body::-webkit-scrollbar{width:.4375rem}.modal__body::-webkit-scrollbar-thumb{background-color:#bdbdbd}.modal__body::-webkit-scrollbar-thumb:hover{background-color:#9b9b9b}.modal__content{overflow:hidden}.modal__close{position:absolute;width:3.5rem;height:3.5rem;border-radius:50%;background-color:#fff;z-index:3}.modal__close svg{width:1.75rem}.modal__close svg path{stroke:#3558a2}.modal__close_light{background-color:#f5f7fa}.modal__heading{position:relative;z-index:1;padding-bottom:2.375rem;margin-bottom:2.25rem}.modal__heading::after{content:"";position:absolute;bottom:0;background-color:#f5f7fa;z-index:-1}.modal__heading-decor{position:absolute;top:-3.375rem;right:1.25rem;width:18.75rem;height:9.125rem}.modal__heading-decor span{position:absolute;display:block;width:1.875rem;background-color:#fff;overflow:hidden}.modal__heading-decor span:nth-child(1){height:9.0625rem;top:-3.125rem;left:0;transform-origin:bottom left;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal__heading-decor span:nth-child(2){height:4.375rem;top:0;left:9.6875rem;-moz-transform:rotate(-13deg);-webkit-transform:rotate(-13deg);transform:rotate(-13deg)}.modal__heading-decor span:nth-child(3){height:8.3125rem;top:0;right:0;-moz-transform:rotate(21deg);-webkit-transform:rotate(21deg);transform:rotate(21deg);transform-origin:top left}.modal__icon_sm img,.modal__icon_sm svg{width:3.125rem}.modal__icon_md img,.modal__icon_md svg{width:4.375rem}.modal__icon_lg img,.modal__icon_lg svg{width:6.25rem}.modal__title.title_md{letter-spacing:-0.525px}.modal__success,.modal__error{position:absolute;top:0;left:0}.modal_sm .modal__wrapper{max-width:41.625rem}.modal_sm .modal__content{padding:4.5rem 0 3.75rem}.modal_sm .modal__close{top:3rem;right:3rem}.modal_md .modal__wrapper{max-width:44rem}.modal_md .modal__content{padding:2rem 3.25rem 3rem}.modal_md .modal__heading::after{top:-2rem;right:-4rem;left:-4rem}.modal_md .modal__close{top:2rem;right:2rem}.modal_lg .modal__wrapper{max-width:53rem}.modal_lg .modal__content{padding:2.5rem 5.5rem 2.875rem}.modal_lg .modal__close{top:3rem;right:6.25rem}.modal.from-right .modal__wrapper{-moz-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}.modal.from-left .modal__wrapper{-moz-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}.modal.from-bottom .modal__wrapper{-moz-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%)}.modal.center-modal .modal__wrapper{height:auto}.modal.center-modal.from-bottom .modal__wrapper{height:100%}.modal.active .modal__wrapper{-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.modal.success .modal__success{position:static}.modal.success .modal__content{position:absolute;top:0;left:0;max-height:0;padding:0;overflow:hidden}.modal.error .modal__error{position:static}.modal.error .modal__content{position:absolute;top:0;left:0;max-height:0;padding:0;overflow:hidden}.success-message,.error-message{padding:14.375rem 1rem 2.5rem;text-align:center}.success-message__icon,.error-message__icon{margin-bottom:2.125rem}.success-message__icon img,.error-message__icon img{width:3.125rem}.success-message__title,.error-message__title{max-width:30rem;margin-left:auto;margin-right:auto}.success-message__desc,.error-message__desc{margin-top:.8125rem;max-width:30rem;margin-left:auto;margin-right:auto;font-weight:normal;font-size:1.125rem;line-height:170%;opacity:.8}@media(max-width: 767px){.success-message__desc,.error-message__desc{font-size:.9375rem}}.info-modal .modal__icon{margin-bottom:2.6875rem}.info-modal .modal__icon svg path{-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.info-modal__type{padding-left:.8125rem;position:relative;margin-bottom:.625rem}.info-modal__type::after{content:"";position:absolute;left:0;top:.0625rem;width:.25rem;height:.875rem}.info-modal__type_green::after{background-color:#8dc500}.event-modal__heading{margin:-2rem -4rem 0;position:relative}.event-modal__heading .article-date{position:absolute;top:0;left:0;z-index:1}.event-modal__info{margin-top:-4rem;position:relative;z-index:1;background-color:#fff;max-width:86%;padding:1.3125rem 4.75rem 0 0}.event-modal__info::after{content:"";position:absolute;top:0;left:-4rem;width:4rem;background-color:#fff;height:100%}.event-modal__info .article-type{position:absolute;bottom:100%;left:-4rem}.event-modal__info .modal__title{margin-bottom:1.3125rem}.event-modal__pairs{margin-bottom:2.6875rem}.event-modal__pairs_advanced{margin-top:.625rem;padding-top:1.875rem;padding-bottom:1.625rem;margin-bottom:1.625rem;position:relative}.event-modal__pairs_advanced::after{content:"";position:absolute;left:0;width:100%;height:.125rem;background-image:url("../../img/decor/horizontal-blue.svg");background-repeat:repeat-x;background-size:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.event-modal__pairs_advanced::after{opacity:.5;bottom:-0.0625rem}.event-modal__pairs_advanced::before{content:"";position:absolute;top:0;left:0;width:3.125rem;height:.125rem;background-color:rgba(53,88,162,.3)}.event-modal__pairs:not(.event-modal__pairs_advanced) .info-pair{margin-bottom:.6875rem}.event-modal__link{margin-top:2rem}.event-modal__link>span{font:700 1rem/1.875 "Marianne","Tahoma",sans-serif;color:#3558a2;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 1023px){.event-modal__link>span{font-size:.875rem}}.event-modal__link>img{width:1.25rem;height:1.25rem;margin-left:.4375rem}.register-modal .modal__content{position:relative}.register-modal .modal__content::after{content:"";position:absolute;top:-3.4375rem;left:-1.5625rem;width:31.625rem;height:12.5rem;background:linear-gradient(2deg, #f5f7fa 0%, rgba(245, 247, 250, 0) 100%);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg);z-index:-1}.register-modal .modal__icon{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem}.register-modal__title{margin-bottom:4.5rem}.register-modal__item{margin-bottom:1.5rem;-ms-flex-flow:row wrap;flex-flow:row wrap}.register-modal__field{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.register-modal__field .caption{margin-bottom:.4375rem}.register-modal__field .checkbox-group{padding-top:.3125rem}.register-modal__field:first-child{padding-right:.75rem}.register-modal__field:nth-child(2){padding-left:.75rem}.register-modal__field:only-child{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.register-modal__terms{padding-top:2rem;margin-bottom:1rem;position:relative}.register-modal__terms::after{content:"";position:absolute;left:0;width:100%;height:.125rem;background-image:url("../../img/decor/horizontal-blue.svg");background-repeat:repeat-x;background-size:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.register-modal__terms .custom-check{margin-bottom:1rem}.register-modal__terms::after{top:-0.0625rem;opacity:.3}.register-modal__footer{text-align:right}.success-modal{text-align:center}.success-modal__title{margin-bottom:1.625rem;max-width:26.25rem;margin-left:auto;margin-right:auto}.success-modal__title .modal__icon{margin-bottom:1rem}.success-modal__text{max-width:26.25rem;margin-bottom:2.25rem;margin-left:auto;margin-right:auto}@media(max-width: 1023px){.modal_md .modal__heading::after{right:-4.25rem;left:-4.25rem}.event-modal__heading{margin-left:-4.25rem;margin-right:-4.25rem}.event-modal__info::after{left:-4.25rem;width:4.25rem}}@media(max-width: 767px){.modal__close{width:2rem;height:2rem}.modal__close img,.modal__close svg{width:1rem}.modal__heading{padding-bottom:1.25rem;margin-bottom:1.25rem}.modal__heading-decor{top:-2rem;right:2.1875rem;width:8.75rem;height:5rem}.modal__heading-decor span{width:1.25rem}.modal__heading-decor span:nth-child(1){height:4.375rem;top:.625rem;transform-origin:top left;-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.modal__heading-decor span:nth-child(2){height:2.5rem;top:0;left:3.75rem}.modal__heading-decor span:nth-child(3){height:4.0625rem;top:.9375rem;right:0}.modal__icon_md img,.modal__icon_md svg{width:2.5rem}.modal__icon_lg img,.modal__icon_lg svg{width:3.125rem}.modal__title.title_md{letter-spacing:-0.36px}.modal_sm .modal__content{padding:8.125rem 1.875rem 2rem}.modal_sm .modal__close{top:1rem;right:1rem}.modal_md .modal__content{padding:1rem 0 2rem}.modal_md .modal__heading::after{top:-1rem;right:-1rem;left:-1rem}.modal_md .modal__close{top:1rem;right:1rem}.modal_lg .modal__content{padding:2.5rem 0 2rem}.modal_lg .modal__close{top:1rem;right:1rem}.modal.center-modal{-ms-flex-align:stretch;align-items:stretch}.modal.center-modal .modal__wrapper{height:100%}.success-message,.error-message{padding:4.375rem 1rem 1.625rem}.success-message__icon,.error-message__icon{margin-bottom:1.5rem}.success-message__icon img,.error-message__icon img{width:2.5rem}.success-message__title,.error-message__title{max-width:100%}.success-message__desc,.error-message__desc{margin-top:.8125rem}.info-modal .modal__icon{margin-bottom:1.375rem}.info-modal__type{margin-bottom:.25rem}.event-modal__heading{margin:-1rem -1rem 0}.event-modal__info{margin-top:-1.75rem;padding:.625rem .1875rem 0 0}.event-modal__info::after{left:-1rem;width:1rem}.event-modal__info .article-type{left:-1rem}.event-modal__info .modal__title{margin-bottom:1rem}.event-modal__pairs{margin-bottom:1.625rem}.event-modal__pairs_advanced{margin-top:0;padding-top:1rem;padding-bottom:1.125rem;margin-bottom:.875rem}.event-modal__pairs_advanced::before{width:1.625rem}.register-modal .modal__content::after{top:-3.125rem;left:-1.25rem;width:14.5625rem;height:8.125rem}.register-modal .modal__icon{margin-right:0;margin-bottom:1.0625rem}.register-modal__title{-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:3.125rem;-ms-flex-align:center;align-items:center}.register-modal__item{margin-bottom:1rem}.register-modal__field{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.register-modal__field .caption{margin-bottom:.25rem}.register-modal__field:first-child{padding-right:0}.register-modal__field:nth-child(2){padding-left:0;margin-top:1rem}.register-modal__terms{padding-top:1rem;margin-bottom:.5625rem}.register-modal__footer{text-align:center}.success-modal .modal__wrapper::after{content:"";position:absolute;top:-1.875rem;left:-2.5rem;width:10.75rem;height:8.5rem;-moz-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg);background:linear-gradient(2deg, #f5f7fa 0%, rgba(245, 247, 250, 0) 100%)}.success-modal__title{margin-bottom:1rem}.success-modal__text{margin-bottom:1.5rem}}.ui-datepicker.ui-widget.ui-widget-content{border:0;border-radius:1.5rem;background-color:#fff;color:inherit;font:normal 1rem/1 "Marianne","Tahoma",sans-serif;color:inherit;box-shadow:0 1rem 3rem rgba(0,0,0,.175);width:21.875rem}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header{padding:0 0 .9375rem 0;border-radius:0;border:0;color:inherit;font-weight:500;position:relative;text-align:center;margin:1rem}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .ui-corner-all{position:absolute;top:0;display:inline-block;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:center;background-size:contain}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .ui-corner-all.ui-datepicker-prev{left:0;background-image:url("../../img/icons/chevron-left.svg")}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .ui-corner-all.ui-datepicker-next{right:0;background-image:url("../../img/icons/chevron-right.svg")}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .ui-corner-all.ui-state-hover{background-color:#fff;border:0}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .ui-corner-all span{display:none}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .ui-datepicker-title{margin:0 2rem;line-height:1.5rem;font-size:1.125rem}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar{width:100%;font-size:inherit;table-layout:fixed;margin-bottom:1rem}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar th{padding:0 0 .625rem 0;color:#ddd}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td{padding:0}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td .ui-state-default{display:block;border:0;background-color:rgba(0,0,0,0);color:inherit;font-weight:inherit;text-align:center;height:2.4375rem;line-height:2.4375rem;border-radius:50%;font-weight:500;padding:0}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td .ui-state-default.ui-state-active,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td .ui-state-default.ui-state-hover{background-color:#3558a2;color:#fff}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td.ui-datepicker-today .ui-state-default{color:#3558a2}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td.ui-datepicker-today .ui-state-default.ui-state-active,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td.ui-datepicker-today .ui-state-default.ui-state-hover{color:#fff}@media(max-width: 767px){.ui-datepicker.ui-widget.ui-widget-content{border-radius:1rem;padding:1rem;width:17.5rem}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar td .ui-state-default{height:2.0625rem;line-height:2.0625rem}}.custom-check{position:relative}.custom-check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-check__checkmark{-ms-flex:0 0 auto;flex:0 0 auto}.custom-check__label a{color:#3558a2;text-decoration:underline}.custom-check_checkbox .custom-check__checkmark{width:1.25rem;height:1.25rem;border:.0625rem solid #3558a2;border-radius:.3125rem;margin-right:.75rem;position:relative}.custom-check_checkbox .custom-check__checkmark::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;background:rgba(0,0,0,0) url("../../img/icons/checkmark.svg") center/contain no-repeat}.custom-check_radio .custom-check__checkmark{width:1.125rem;height:1.125rem;border-radius:50%;border:.0625rem solid #000;margin-right:.875rem;position:relative}.custom-check_radio .custom-check__checkmark::after{content:"";position:absolute;top:.25rem;left:.25rem;width:.5rem;height:.5rem;background-color:#000;border-radius:50%;-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.custom-check_radio input:checked~.custom-check__checkmark::after{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.custom-check_option .custom-check__label{display:block;padding:1rem 1.1875rem;border-radius:.5rem;border:.0625rem solid rgba(53,88,162,.3);position:relative;font:500 1.125rem/1 "Marianne","Tahoma",sans-serif;color:rgba(53,88,162,.6);letter-spacing:-0.18px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;min-width:4.5625rem;text-align:center}@media(max-width: 1023px){.custom-check_option .custom-check__label{font-size:.9375rem}}@media(max-width: 767px){.custom-check_option .custom-check__label{font-size:.875rem}}.custom-check_option input:checked~.custom-check__label{border-color:#3558a2;color:#3558a2;background-color:rgba(53,88,162,.1)}.radio-group{-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-1rem -0.5rem 0}.radio-group .custom-check{margin:1rem .5rem 0}.checkbox-group{-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -0.5rem 0}.checkbox-group__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 .5rem 1rem}@media(max-width: 767px){.custom-check_option .custom-check__label{padding:.875rem .9375rem;letter-spacing:-0.14px;min-width:4.5625rem}.radio-group{margin:-0.8125rem -0.40625rem 0}.radio-group .custom-check{margin:.8125rem .40625rem 0}.checkbox-group{margin:0}.checkbox-group__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 0 1rem}.checkbox-group__item:last-child{padding-bottom:0}}.inner-about{margin-bottom:8.125rem}.inner-about__type::after{background-color:#00af86}.inner-about__desc .title-italic{font-style:initial}.dates{margin-bottom:7.75rem}.dates .main-title{margin-bottom:1.625rem}.dates .date-block{margin-top:1.5rem}.date-block{background:linear-gradient(180deg, #F5F7FA 0%, rgba(245, 247, 250, 0) 100%);padding:2rem 2rem 2rem 2.5rem}.date-block__title{font:700 1.75rem/121% "Marianne","Tahoma",sans-serif;color:inherit;letter-spacing:-0.28px;margin-bottom:.8125rem}@media(max-width: 1023px){.date-block__title{font-size:1.3125rem;line-height:125%}}@media(max-width: 767px){.date-block__title{font-size:1.25rem;line-height:125%}}.date-block__badge{display:inline-block;border-radius:.375rem;background-color:rgba(53,88,162,.1);font:400 0.875rem/1 "Marianne","Tahoma",sans-serif;color:#3558a2;text-transform:uppercase;margin-bottom:2rem;padding:.1875rem .5625rem .3125rem}@media(max-width: 1023px){.date-block__badge{font-size:.8125rem}}@media(max-width: 767px){.date-block__badge{font-size:.75rem}}.date-block__caption{opacity:.6;margin-bottom:.1875rem}.date-block__value{line-height:168%;letter-spacing:-0.08px}@media(max-width: 1023px){.date-block__value{font-size:.9375rem}}@media(max-width: 767px){.date-block__value{font-size:.875rem}}.prices{margin-bottom:8.75rem}.prices .main-title{margin-bottom:3.125rem}.prices__desc{padding-left:2.5rem;margin-top:1.5rem;font:normal 0.9375rem/150% "Marianne","Tahoma",sans-serif;color:inherit}@media(max-width: 767px){.prices__desc{font-size:.8125rem;line-height:157%}}.prices-table{width:100%;border-spacing:0}.prices-table thead th{text-align:left;border-top:.125rem solid #f5f7fa;border-bottom:.125rem solid #f5f7fa;padding-top:1.1875rem;padding-bottom:1.1875rem;padding-right:.625rem}.prices-table thead th .caption{opacity:.7}.prices-table thead th:first-child{border-radius:.75rem 0 0 .75rem;padding-left:2.5rem;border-left:.125rem solid #f5f7fa}.prices-table thead th:last-child{border-radius:0 .75rem .75rem 0;border-right:.125rem solid #f5f7fa}.prices-table tbody td{width:15%}.prices-table tbody td:last-child{width:12%}.prices-table tbody td:last-child .price-value{border-radius:0 .75rem .75rem 0}.prices-table tbody td .price-level,.prices-table tbody td .price-value{padding-top:2rem;padding-bottom:2rem;min-height:5.875rem;background-color:#f5f7fa;margin-top:.75rem}.prices-table tbody td .price-level{padding-left:2.5rem;position:relative;border-radius:.75rem 0 0 .75rem;min-width:26.25rem}.prices-table tbody td .price-level::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:.25rem;height:2.5625rem;border-radius:0 .25rem .25rem 0;opacity:.7}.prices-table tbody td .price-level_orange::after{background-color:currentColor}.prices-table tbody td .price-level_green::after{background-color:currentColor}.prices-table tbody td .price-level_blue::after{background-color:currentColor}.prices-table tbody td .price-value{line-height:2.3125rem}.price-level{font:200 2.3125rem/99% "Marianne","Tahoma",sans-serif;color:inherit;text-transform:uppercase}.price-level span{font-weight:800;-webkit-text-fill-color:rgba(0,0,0,0)}.price-level_orange{color:#ff8f6d}.price-level_orange span{-webkit-text-stroke:.0625rem #ff8f6d}.price-level_green{color:#8dc500}.price-level_green span{-webkit-text-stroke:.0625rem #8dc500}.price-level_blue{color:#6ab1ed}.price-level_blue span{-webkit-text-stroke:.0625rem #6ab1ed}.price-value{font:500 1.25rem/1 "Marianne","Tahoma",sans-serif;color:inherit}@media(max-width: 1023px){.price-value{font-size:1.1875rem}}@media(max-width: 767px){.price-value{font-size:1.125rem}}.exam-info{margin-bottom:15.125rem}.exam-info__subtitle{margin-bottom:1.375rem;margin-top:-0.3125rem}@media(max-width: 1023px){.inner-about{margin-bottom:6.875rem}.prices{margin-bottom:5.625rem}.prices .main-title{margin-bottom:2rem}.prices-table thead{display:none}.prices-table tbody tr:last-child td:last-child{margin-bottom:0}.prices-table tbody td{width:100%;display:block}.prices-table tbody td::before{content:attr(data-title);display:block;color:rgba(0,0,0,.7);background-color:#f5f7fa;padding:0 1rem}.prices-table tbody td:first-child,.prices-table tbody td:last-child{width:100%;font:400 0.75rem/1 "Marianne","Tahoma",sans-serif;color:inherit;text-transform:uppercase}.prices-table tbody td:last-child{margin-bottom:1.5rem}.prices-table tbody td:last-child .price-value{border-radius:0 0 .75rem .75rem}.prices-table tbody td .price-level,.prices-table tbody td .price-value{padding-top:0;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;min-height:auto;margin-top:0}.prices-table tbody td .price-level{padding-left:0;border-radius:.75rem .75rem 0 0;min-width:auto;-ms-flex-pack:center;justify-content:center;padding-top:1.5rem}.prices-table tbody td .price-level::after{left:50%;top:0;-moz-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);height:.25rem;width:2.5625rem;border-radius:0 0 .25rem .25rem}.prices-table tbody td .price-value{line-height:133%}.exam-info{margin-bottom:6.875rem}}@media(max-width: 767px){.inner-about{margin-bottom:3.125rem}.dates{margin-bottom:3.75rem}.dates .main-title{margin-bottom:-0.25rem}.dates .date-block{margin-top:1.25rem}.date-block{padding:1.25rem 1.5rem .8125rem 1.5rem}.date-block__title{letter-spacing:-0.2px;margin-bottom:.5rem}.date-block__badge{margin-bottom:1.5rem;padding:.125rem .3125rem .1875rem}.date-block__value{line-height:157%}.prices__desc{padding-left:0;margin-top:1rem}.exam-info{margin-bottom:4.8125rem}.exam-info__block{margin-bottom:1.5rem}.exam-info__subtitle{margin-bottom:1rem;margin-top:0}}/*# sourceMappingURL=exam-inner.css.map */
