﻿@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:300;src:local("Source Sans Pro Light"),url("/Content/themes/Redesign/fonts/source-sans-pro-300.woff2") format("woff2"),url("/Content/themes/Redesign/fonts/source-sans-pro-300.woff") format("woff");font-display:swap}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:local("Source Sans Pro"),url("/Content/themes/Redesign/fonts/source-sans-pro-400.woff2") format("woff2"),url("/Content/themes/Redesign/fonts/source-sans-pro-400.woff") format("woff");font-display:swap}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:600;src:local("Source Sans Pro Semibold"),url("/Content/themes/Redesign/fonts/source-sans-pro-600.woff2") format("woff2"),url("/Content/themes/Redesign/fonts/source-sans-pro-600.woff") format("woff");font-display:swap}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:local("Source Sans Pro Bold"),url("/Content/themes/Redesign/fonts/source-sans-pro-700.woff2") format("woff2"),url("/Content/themes/Redesign/fonts/source-sans-pro-700.woff") format("woff");font-display:swap}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:900;src:local("Source Sans Pro Black"),url("/Content/themes/Redesign/fonts/source-sans-pro-900.woff2") format("woff2"),url("/Content/themes/Redesign/fonts/source-sans-pro-900.woff") format("woff");font-display:swap}@font-face{src:local("FontAwesome Brands"),local("FontAwesome-Brands"),url("/Content/themes/Redesign/fonts/fa-brands-400.woff") format("woff"),url("/Content/themes/Redesign/fonts/fa-brands-400.eot") format("eot"),url("/Content/themes/Redesign/fonts/fa-brands-400.ttf") format("ttf");font-family:"FontAwesomeBrands";font-weight:400;font-style:normal;font-font-display:swap}@font-face{src:local("FontAwesome 400"),local("FontAwesome-400"),url("/Content/themes/Redesign/fonts/fa-regular-400.woff") format("woff"),url("/Content/themes/Redesign/fonts/fa-regular-400.eot") format("eot"),url("/Content/themes/Redesign/fonts/fa-regular-400.ttf") format("ttf");font-family:"FontAwesome";font-weight:400;font-style:normal;font-font-display:swap}@font-face{src:local("FontAwesome 900"),local("FontAwesome-900"),url("/Content/themes/Redesign/fonts/fa-solid-900.woff") format("woff"),url("/Content/themes/Redesign/fonts/fa-solid-900.eot") format("eot"),url("/Content/themes/Redesign/fonts/fa-solid-900.ttf") format("ttf");font-family:"FontAwesome";font-weight:900;font-style:normal;font-font-display:swap}button,input,select,textarea,body{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal}.confirmation-popup .message-btn,.popup .message-btn,.city-item--active .city-item__city-link{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:600;font-style:normal}.button,.section-ui__title,.user-skills-accordion .skill-level-descr__heading,.user-skills-accordion .other-skills__item .accordion-item__question,.popup-feedback-form__send-btn,.popup .popup-title__name,.training-registration .registration-form .registration-form-columns__field--input-resume .cv-buttons resume-button,.training-registration .registration-form__heading,.training-registration .registration-steps-tabs-container .registration-steps-nav__list--item,.training-registration .mobile-tab-banner__heading,.news-banner__button-read,.news-subscribe-block .news-subscribe__title,.news__item-title,.news__title,.news-list__all-news-link,.training-list__more-trainings-link,.training-list__subscribe-btn,button,h1{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-style:normal}.popup-survey .survey__question,.popup-survey .popup-survey__title,.popup-subscribe__training .popup-subscribe__title,.accordion .accordion-item__question,#user-profile-info .container .training-info__tab .tab-content .training-search__find-button,#user-profile-info .user-profile-info__content--work-experience--view-more__button,.accordion-registration .accordion-item__question,a.footer-nav__item,.tab-component .tab-nav__item>span,h2{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:900;font-style:normal}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box;outline:none;padding:0;margin:0}html{-webkit-text-size-adjust:100%;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a{background-color:transparent}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}textarea{overflow:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button}::placeholder{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:17px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#777;opacity:1}body{background:#fff;color:#333;padding:0;font-size:16px}h1{font-size:3rem}h2{font-size:2rem}a{color:#76cdd8;text-decoration:none}a:hover,a:focus{color:#76cdd8;text-decoration:underline}a:active{color:#7bbbc6;border-color:#7bbbc6}button,input,select,textarea{margin:0;padding:5px 10px;outline:none}input,select,textarea{border:1px solid #e5e5e5}button{color:#fff;border:none;border-radius:6px;background-color:#76cdd8;cursor:pointer}button:hover{background-color:#73b7c3}img{max-width:100%;width:auto;height:auto}input:focus:not(.input-field-search),textarea:focus,button:focus,input[type=checkbox]:focus+.check-mark,.chosen-container-active{box-shadow:0 0 6px #ccc}html,body{height:100%}#root{position:relative;display:flex;min-height:100%;flex-direction:column;padding-top:60px}.container{padding:0 15px;position:relative;margin:0 auto}@media only screen and (max-width: 767px){.container{width:100%}}@media only screen and (min-width: 768px)and (max-width: 991px){.container{width:750px}}@media only screen and (min-width: 992px)and (max-width: 1239px){.container{width:970px}}@media only screen and (min-width: 1240px)and (max-width: 1539px){.container{width:1200px}}@media only screen and (min-width: 1540px){.container{width:1500px}}.container:after,.container:before{content:"";display:block;clear:both}.row{margin:0 -15px}@media only screen and (max-width: 767px){.row{margin:0}}.row:after,.row:before{content:"";display:block;clear:both}.tab-component .tab-nav{display:flex}.tab-component .tab-nav__list{display:flex;margin:0 auto;justify-content:center;flex-wrap:wrap}.tab-component .tab-nav__item{display:flex;position:relative;padding:9px 18px}@media only screen and (min-width: 768px)and (max-width: 1239px){.tab-component .tab-nav__item{padding:9px 15px}}@media only screen and (max-width: 767px){.tab-component .tab-nav__item{padding:5px 10px}}.tab-component .tab-nav__item:after{content:"";display:block;width:2px;height:20px;background-color:#000;position:absolute;margin-top:-10px;top:50%;right:-1px}.tab-component .tab-nav__item:last-child:after{content:none}.tab-component .tab-nav__item>span{color:#000;cursor:pointer;font-size:18px;text-transform:uppercase;text-decoration:none;white-space:nowrap}@media only screen and (max-width: 767px){.tab-component .tab-nav__item>span{font-size:15px}}.tab-component .tab-nav__item.active>span,.tab-component .tab-nav__item>span:hover{color:#76cdd8}.tab-component .tab-nav__item--interview-active.active>span{color:#cfdc54}.tab-component .tab-nav__item--training-active.active>span{color:#307fb6}.tab-component .tab-nav__item--work-active.active>span{color:#eb5d48}.tab-component .tab-nav__list .no-sep:after{content:none}.tab-component .tab-content__wrapper{display:none}.tab-component .tab-content__item{display:none;opacity:0;height:0;min-height:300px;margin-top:0;visibility:hidden}.tab-component .tab-content__item--active{display:flex;opacity:1;margin-top:30px;height:inherit;visibility:visible}@media only screen and (min-width: 768px)and (max-width: 991px){.tab-component .tab-content__item{min-height:270px}}@media only screen and (max-width: 767px){.tab-component .tab-content__item{min-height:245px}}@media only screen and (min-width: 1240px)and (max-width: 1539px){.tab-component .tab-content .tab-content__wrapper{display:block}}@media only screen and (min-width: 1540px){.tab-component .tab-content .tab-content__wrapper{display:block}}.slider-component{position:relative;width:100%;justify-content:center}.slider-component .slider-arrow{border-top:14px solid #fff;border-bottom:14px solid #fff;cursor:pointer;position:absolute;top:50%;z-index:5;padding:0;border-radius:unset;background-color:transparent;box-shadow:none}.slider-component .slider-arrow--prev{border-right:17px solid #464547;transform:translate(-22px, -50%);left:0}@media only screen and (max-width: 767px){.slider-component .slider-arrow--prev{left:50%}}.slider-component .slider-arrow--next{border-left:17px solid #464547;transform:translate(22px, -50%);right:0}@media only screen and (max-width: 767px){.slider-component .slider-arrow--next{right:50%}}.slider-component .slider-arrow.disabled{display:none}.slider-component .slider__list{position:relative;z-index:3}@media only screen and (max-width: 767px){.slider-component--news .slider-arrow{border-top-width:10px;border-bottom-width:10px;top:50%}.slider-component--news .slider-arrow--prev{border-right-width:12px}.slider-component--news .slider-arrow--next{border-left-width:12px}}.slider-component--our-skills .slider-arrow{border-top:12px solid transparent;border-bottom:12px solid transparent;top:19%}.slider-component--our-skills .slider-arrow--prev{width:20px;border-right:15px solid #464547;transform:translate(-70px, -50%)}.slider-component--our-skills .slider-arrow--next{width:20px;border-left:15px solid #464547;transform:translate(70px, -50%)}.slider-component--our-centers .owl-carousel{margin:0 auto}@media only screen and (max-width: 767px){.slider-component--our-centers .owl-carousel{max-width:300px}}.slider-component--our-centers .slider-arrow--prev,.slider-component--our-centers .slider-arrow--next{border-top:14px solid transparent;border-bottom:14px solid transparent}@media only screen and (max-width: 767px){.slider-component--our-centers .slider-arrow--prev,.slider-component--our-centers .slider-arrow--next{transform:translateY(-50%)}}.slider-component--our-centers .slider-arrow--prev{border-right:17px solid #464547;left:0}.slider-component--our-centers .slider-arrow--next{border-left:17px solid #464547;right:0}.slider-component--news-page-video .slider-arrow{border-top:10px solid #fff;border-bottom:10px solid #fff;top:50%}.slider-component--news-page-video .slider-arrow--prev{border-right:12px solid #464547;transform:translateX(-10px)}.slider-component--news-page-video .slider-arrow--next{border-left:12px solid #464547;transform:translateX(10px)}@media only screen and (max-width: 767px){.ask-question{display:none}}.ask-question__button:hover{background:#73b7c3}.ask-question__button{position:fixed;top:75%;right:55px;z-index:1011;border-radius:50%;width:50px;height:50px;box-shadow:0 2px 8px 0 rgba(174,174,174,.5);background:#76cdd8;display:inline-block;cursor:pointer;animation:pulse 2s infinite}.ask-question__button:before{content:"";background:url("/Content/themes/Redesign/ico/question-icon.svg") no-repeat;position:absolute;top:17px;left:19px;width:12px;height:18px}@media only screen and (min-width: 992px)and (max-width: 1239px){.ask-question__button{right:42px}}@media only screen and (min-width: 768px)and (max-width: 991px){.ask-question__button{right:24px}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(115,183,195,.8)}70%{box-shadow:0 0 0 30px rgba(115,183,195,0)}100%{box-shadow:0 0 0 0 rgba(115,183,195,0)}}.social-list{display:flex;justify-content:center}.social-list .social-item{display:flex;align-items:center;color:#fff}.social-list .social-item--twitter:before{content:"";background:url("/Content/themes/Redesign/ico/twitter-icon.svg") no-repeat;background-size:contain;width:18px;height:18px}.social-list .social-item--facebook:before{content:"";background:url("/Content/themes/Redesign/ico/facebook-icon.svg") no-repeat;background-size:contain;width:12px;height:24px}.social-list .social-item--linkedin:before{content:"";background:url("/Content/themes/Redesign/ico/linkedin-icon.svg") no-repeat;background-size:contain;width:20px;height:22px}.social-list .social-item--google:before{content:"";background:url("/Content/themes/Redesign/ico/google-plus.svg") no-repeat;background-size:contain;width:28px;height:28px}.social-list .social-item--instagram:before{content:"";background:url("/Content/themes/Redesign/ico/instagram-icon.svg") no-repeat;background-size:contain;width:14px;height:14px}.social-list .social-item--youtube:before{content:"";background:url("/Content/themes/Redesign/ico/youtube-icon.svg") no-repeat;background-size:contain;width:14px;height:9px}.social-list .social-item--vk:before{content:"";background:url("/Content/themes/Redesign/ico/vk-icon.svg") no-repeat;background-size:contain;width:14px;height:9px}.social-list .social-item--telegram:before{content:"";background:url("/Content/themes/Redesign/ico/telegram.svg") no-repeat;background-size:contain;width:12px;height:11px}.chosen-container{width:100% !important;border:1px solid #e7e7e7;min-height:40px}.chosen-container .chosen-container-single{width:100%}.chosen-container .chosen-single{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:17px;color:#000;text-align:left;padding:6px 0 0 15px;height:100%;background:none;border:0;box-shadow:none}.chosen-container .chosen-single span{height:inherit}.chosen-container.chosen-with-drop .chosen-single div b{transform:rotate(180deg)}.chosen-container.chosen-with-drop .chosen-drop{box-sizing:content-box;left:-1px;width:100%;border:1px solid #e7e7e7;border-radius:0}.chosen-container .chosen-drop{width:100%;-webkit-box-shadow:none;box-shadow:none}.chosen-container .chosen-results{margin:0;width:100%;padding:10px 0 0 0}.chosen-container .chosen-results li{padding:10px 22px}.chosen-container .chosen-results .active-result.highlighted{color:#000}.chosen-container .chosen-results .active-result,.chosen-container .chosen-results .disabled-result{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:17px;color:#818181;min-height:36px;height:auto;padding:6px 15px;line-height:24px}.chosen-container .chosen-results .active-result:hover,.chosen-container .chosen-results .disabled-result:hover{color:#000;background-color:unset}.chosen-container .chosen-results .disabled-result{opacity:.5}.chosen-container .chosen-results .disabled-result:hover{color:#818181}.chosen-container .chosen-results li.highlighted{background-color:#fff;background-image:none;color:#818181}.chosen-container-active.chosen-with-drop .chosen-single{border:none;background-image:none;box-shadow:none}.chosen-container-single .chosen-drop{background-clip:unset;border:none}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin-top:15px;padding:0 20px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:35px;outline:0;background:none;border:1px solid #e7e7e7;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container .chosen-single div b{position:absolute;right:16px;top:12px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #cdcdcd;background:none;width:0;height:0;transition:transform .3s ease}.chosen-container-multi .chosen-drop .result-selected{display:none}.chosen-container-multi .chosen-choices{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;color:#000;text-align:left;position:relative;overflow:hidden;margin:0;width:100%;border:0;background:none;cursor:text;padding:7px 0 0 10px;height:100%;box-shadow:none}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;max-width:100%;border-radius:3px;box-shadow:none;color:#333;line-height:13px;cursor:default;border:solid 1px #ccc;background:#f5f5f5}.chosen-container-multi .chosen-choices li.search-choice span{padding:1px 3px;display:inline-block;word-break:break-word;line-height:1.1}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:none !important;top:7px !important;opacity:.3}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{opacity:1}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before,.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after{position:absolute;left:3px;content:" ";height:13px;width:2px;background-color:#333}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before{transform:rotate(45deg)}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after{transform:rotate(-45deg)}.chosen-container-multi .chosen-choices li.search-field{width:100%;background:url(../../../NewDesign/ico/chosen-sprite.png) no-repeat 100% -24px}.chosen-container-multi .chosen-choices li.search-field input.chosen-search-input{width:calc(100% - 28px) !important;font-family:"Source Sans Pro",sans-serif;color:#818181;font-weight:500}.rd-dropdown+.chosen-container{border-left:solid 6px #c9da48}.rd-dropdown+.chosen-container a{color:#818181}.rd-dropdown+.chosen-container a div b{border-top-color:#000}.chosen-field-cross-button{color:red;display:none;position:absolute;right:36px;bottom:7px;opacity:.3;z-index:1;cursor:pointer;width:30px;height:30px}.chosen-field-cross-button-visible{display:block}@media only screen and (max-width: 767px){.chosen-field-cross-button{right:50px;bottom:24px}}.chosen-field-cross-button:hover{opacity:1}.chosen-field-cross-button:before,.chosen-field-cross-button:after{position:absolute;content:" ";height:13px;width:2px;background-color:#333;left:50%;top:30%}.chosen-field-cross-button:before{transform:rotate(45deg)}.chosen-field-cross-button:after{transform:rotate(-45deg)}.rd-table--desktop,.rd-table--landscape,.rd-table--portrait,.rd-table--phone{display:none}@media only screen and (min-width: 1540px){.rd-table--desktop{display:block}}@media only screen and (min-width: 1240px)and (max-width: 1539px){.rd-table--desktop{display:block}}@media only screen and (min-width: 992px)and (max-width: 1239px){.rd-table--landscape{display:block}}@media only screen and (min-width: 768px)and (max-width: 991px){.rd-table--portrait{display:block}}@media only screen and (max-width: 767px){.rd-table--phone{display:block}}.rd-table{background:#fff;display:block}.rd-table .freemium-button{display:inline-block;background:#cedb56;padding:7px 18px;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;letter-spacing:.82px;border-radius:6px;margin-top:15px}.rd-table .freemium-button:hover{text-decoration:none}@media only screen and (min-width: 768px)and (max-width: 1239px){.rd-table .freemium-button{font-size:12px;padding:7px 10px}}@media only screen and (max-width: 767px){.rd-table .freemium-button{margin-left:0}}.rd-table .pagination{margin-top:48px}.rd-table .rd-table__row{display:flex;flex-direction:row}.rd-table .rd-table__cell{flex:1 0;line-height:1.41;text-overflow:ellipsis;overflow:hidden;padding:9px 20px 9px 24px;border-right:2px solid #f5f5f5}.rd-table .rd-table__cell a{white-space:nowrap}.rd-table .rd-table__cell .color-code{position:static;margin:0 8px 1px 0;display:inline-block;width:9px;height:9px;background-color:#ccc}.rd-table .rd-table__cell .info-icon:before{display:inline-block;font-weight:500;border-radius:50%;background:#77ced9;color:#fff;cursor:pointer;text-align:center;content:"i";position:relative;top:-2px;font-size:13px;padding:0 7.5px;margin-left:7px}.rd-table .rd-table__cell .sub-cells{display:flex;justify-content:space-between}.rd-table .rd-table__cell .link-button{display:block;background:none;padding:0;color:#76cdd8;text-decoration:underline;font-weight:normal;cursor:pointer;box-shadow:none}.rd-table .rd-table__cell .link-button[disabled]{color:#ababab;text-decoration:underline;cursor:default}.rd-table .rd-table__cell:last-child{border-right:none}.rd-table .rd-table__cell:first-child{padding-left:0}.rd-table .rd-table__row:last-child .rd-table__cell{padding-bottom:0}.rd-table .rd-table__header{display:flex;align-items:center;padding-top:0;user-select:none;color:#000;line-height:1.29;font-weight:600}.rd-table .rd-table__cell--header{padding-top:0;display:flex;align-items:center}.rd-table .rd-table__header-text{max-width:87%;display:inline}.rd-table .rd-table__header--sortable{width:100%;cursor:pointer}.rd-table .rd-table__sorting-arrow{display:inline-block;width:8px;height:8px;border-left:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;max-width:90%;transform:rotate(-45deg);margin:0 0 5px 16px}.rd-table .rd-table__sorting-arrow--active{border-color:#7394d3}.rd-table .rd-table__sorting-arrow--reverse{transform:rotate(135deg);margin:5px 0 0 16px}.rd-table .rd-table__data-link{overflow:hidden;text-overflow:ellipsis}.rd-table .rd-table__cards{display:flex;flex-direction:row;flex-wrap:wrap}.rd-table .rd-table__card{border:1px solid #ccc;padding:24px 24px 6px 24px;flex:1 0;max-width:48%;min-width:290px;border-radius:6px}.rd-table .rd-table__card .link-button{display:inline-block;background:#76cdd8;border-radius:6px;padding:12px 25px;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:2px;line-height:1.06;text-align:center;font-size:17px;width:100%;user-select:none;margin-top:18px;max-width:424px}.rd-table .rd-table__card .link-button[disabled]{background-color:#ababab}.rd-table .rd-table__card .link-button:hover{cursor:pointer;text-decoration:none;background:#73b7c3}.rd-table .rd-table__card:nth-child(odd){margin-right:30px}@media only screen and (max-width: 767px){.rd-table .rd-table__cards{flex-direction:column}.rd-table .rd-table__card{margin:0 auto 14px !important;width:100%;max-width:407px;min-width:0}}.rd-table .card__header{font-weight:600;line-height:1.29;color:#000}.rd-table .card__data{padding-bottom:18px}.rd-table .rd-table__brief-cards{display:flex;flex-direction:column}.rd-table .rd-table__brief-card{margin-bottom:24px;position:relative}.rd-table .rd-table__brief-card .color-code{position:absolute;display:block;height:100%;width:2px;background-color:#ccc;left:-9px}.rd-table .rd-table__brief-card .sub-cells{display:flex;justify-content:space-between;flex-direction:column}.rd-table .rd-table__brief-card__header{color:#000;max-width:90%;line-height:1.45;font-size:16px;font-weight:600;padding-bottom:4px}.rd-table .rd-table__brief-card__data{line-height:1.38}.rd-table .no-items{text-align:center;font-size:16px;color:#818181;padding:12px 0 18px}@media only screen and (min-width: 768px)and (max-width: 991px){.rd-table .rd-table__cell:first-child{padding-left:24px}}#header{position:fixed;height:60px;width:100%;background:#76cdd8;top:0;left:0;z-index:1020}#header .container{display:flex;justify-content:space-between;height:100%;align-items:center}#header .container:before,#header .container:after{display:none}#header .menu-control{margin-right:10px;cursor:pointer}#header .menu-control .menu-control__toggle:after{content:"";display:block;position:absolute;top:calc(50% - 2px);right:-15px;border:6px solid transparent;border-top:6px solid #fff;transition:.1s}@media only screen and (min-width: 1240px){#header .menu-control .menu-control__toggle:hover:after{border-top:6px solid #c0f7ff}}#header .menu-control .menu-control__list{display:none;right:50%;left:auto;top:36px;min-width:100px;padding:0;border:none;border-radius:0;transform:translateX(50%)}@media only screen and (max-width: 1239px){#header .menu-control .menu-control__list{position:fixed;top:60px !important;left:0;right:0;bottom:0;margin:0;padding:12px 24px 0;background:#eee !important;overflow:scroll;transform:none}}#header .menu-control .menu-control__item{width:100%;min-width:max-content;padding:15px;color:#fff;font-weight:600;text-transform:uppercase;text-decoration:none;white-space:nowrap}#header .menu-control .menu-control__item.active-route{color:#93f5ff}#header .menu-control .menu-control__item.active-route:hover{color:#fff}#header .menu-control .menu-control__item:hover{color:#fff;background:#76cdd8}@media only screen and (max-width: 1239px){#header .menu-control .menu-control__item{padding:18px 0;border-bottom:1px solid #d8d8d8;font-weight:700;font-style:normal;color:#000;font-size:17px;letter-spacing:1px;text-transform:uppercase}#header .menu-control .menu-control__item.active-route{color:#76cdd8}}#header .open>.menu-control__toggle:after{transform:translateY(-6px) rotate(180deg)}#header .open>.menu-control__list{display:flex;flex-direction:column;background:#62a9b2}#header .logo-container{display:flex;position:relative;padding-top:6px;align-items:center}#header .logo-container .logo{display:block;background-size:contain;background-repeat:no-repeat}#header .logo-container .logo:focus{outline:none}@media only screen and (max-width: 500px){#header .logo-container .logo{display:none}}@media only screen and (min-width: 1240px){#header .logo-container .logo[href]:hover{filter:brightness(0) saturate(100%) invert(87%) sepia(100%) saturate(1499%) hue-rotate(172deg) brightness(108%) contrast(102%)}}#header .logo-container .logo--mobile{display:none}@media only screen and (max-width: 500px){#header .logo-container .logo--mobile{display:block}}#header .logo-container .logo--epam{background-image:url("/Content/themes/Redesign/images/epam-logo.svg");height:31px;width:86px;margin-right:10px}#header .logo-container .logo--training-center,#header .logo-container .logo--university-program{height:32px}@media only screen and (max-width: 767px){#header .logo-container .logo--training-center,#header .logo-container .logo--university-program{margin-top:-4px;height:30px}}#header .logo-container .logo--training-center{width:105px;background-image:url("/Content/themes/Redesign/ico/training-center-logo-header.svg")}@media only screen and (max-width: 767px){#header .logo-container .logo--training-center{width:35px;background-image:url("/Content/themes/Redesign/ico/training-center-logo-mobile.svg")}}#header .logo-container .logo--university-program{width:122px;background-image:url("/Content/themes/Redesign/ico/university-program-header.svg")}@media only screen and (max-width: 767px){#header .logo-container .logo--university-program{width:35px;background-image:url("/Content/themes/Redesign/ico/training-center-logo-mobile.svg")}}#header .nav-container{display:flex;flex:1;padding:0 15px;gap:20px;align-items:center;justify-content:center}@media only screen and (min-width: 1240px)and (max-width: 1539px){#header .nav-container{gap:14px}}@media only screen and (max-width: 1239px){#header .nav-container{display:none}}#header .nav-container .nav-list__item{display:inline-block;position:relative;text-align:center;color:#fff;letter-spacing:1px;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;outline:none}#header .nav-container .nav-list__item.active-route,#header .nav-container .nav-list__item:hover{color:#c0f7ff}@media only screen and (min-width: 1240px)and (max-width: 1539px){#header .nav-container .nav-list__item{font-size:14.5px}}#header .nav-menu-container{display:none;margin-left:20px;margin-right:auto}#header .nav-menu-container .nav-control{font-size:16px;font-weight:700;letter-spacing:1.4px;color:#fff;text-transform:uppercase}#header .nav-menu-container .nav-control .nav-control__toggle{border:solid 1px #fff;padding:10px 20px 10px 10px}#header .nav-menu-container .nav-control .nav-control__toggle:after{position:absolute;top:11px;right:10px;display:inline-block;content:url("/Content/themes/Redesign/ico/cross-icon.svg");height:10px;width:10px;transform:translateX(5px) rotate(45deg);transition:transform .1s;border:none}#header .nav-menu-container .nav-control.open{box-shadow:0 0 1px 1px #fff;color:#c0f7ff}#header .nav-menu-container .nav-control.open .nav-control__toggle:after{filter:brightness(0) saturate(100%) invert(87%) sepia(100%) saturate(1499%) hue-rotate(172deg) brightness(108%) contrast(102%);transform:translate(2px, -1px) rotate(0deg)}@media only screen and (max-width: 500px){#header .nav-menu-container .nav-control:after{content:none}}#header .nav-menu-container .nav-control__toggle{display:inline-block}#header .nav-menu-container .nav-control__toggle:after{content:none}@media only screen and (max-width: 1239px){#header .nav-menu-container{display:block}}#header .user-container{display:flex;gap:15px;align-items:center}#header .user-container .login-control .login-control__item{display:flex;align-items:center;color:#fff;letter-spacing:1px;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none}#header .user-container .login-control .login-control__item:before{display:inline-block;content:url("/Content/themes/Redesign/ico/login-icon.svg");height:22px;width:22px;color:#fff;margin-right:7px}#header .user-container .login-control .login-control__item:hover{color:#c0f7ff}#header .user-container .login-control .login-control__item:hover:before{filter:brightness(0) saturate(100%) invert(87%) sepia(100%) saturate(1499%) hue-rotate(172deg) brightness(108%) contrast(102%)}#header .user-container .notifications .notifications-count:before{display:inline-block;content:url("/Content/themes/Redesign/ico/ring-bell-icon.svg");height:22px;width:22px;color:#fff}#header .user-container .notifications .notifications-count:hover:before{filter:brightness(0) saturate(100%) invert(87%) sepia(100%) saturate(1499%) hue-rotate(172deg) brightness(108%) contrast(102%)}#header .user-container .notifications .notificationBell{background:#0089cf;border-radius:50%;position:absolute;font-size:10px;color:#fff;height:15px;width:15px;top:-5px;left:12px}#header .user-container .notifications .dropdown-menu{width:270px;height:auto !important;max-height:248px;right:0;left:unset;border:0;border-radius:0;margin-top:0;padding:unset;overflow:auto;box-shadow:2px 2px 4px 1px rgba(202,202,202,.5)}#header .user-container .notifications .title{display:flex;max-width:270px;height:40px;padding:0;border-bottom:1px solid #f5f5f5;background:#fff;justify-content:center;align-items:center}#header .user-container .notifications .dropdown-menu .title a:first-child{width:auto;background-color:#fff;font-weight:bold;text-align:right;font-size:13px;cursor:pointer}#header .user-container .notifications .dropdown-menu .title a:first-child:hover{color:#73b7c3}#header .user-container .notifications .dropdown-menu .title a:last-child{position:absolute;width:18px;height:18px;right:12px;padding:0;color:#818181;background-image:url("/Content/themes/Redesign/ico/open-message-envelope-icon.svg");background-size:contain;background-repeat:no-repeat;cursor:pointer}#header .user-container .notifications #empty-notification{min-width:50%;height:18px;position:relative}#header .user-container .notifications .dropdown-menu .title img{display:none}#header .user-container .notifications .dropdown-menu-links a{padding:0 12px;line-height:normal}#header .user-container .notifications .dropdown-menu-links a:hover{color:#76cdd8;background-color:#fff}#header .user-container .notifications .dropdown-menu-links a .preview-subject{display:block;width:auto;margin:12px 0 4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#header .user-container .notifications .dropdown-menu-links a .preview-date{display:block;width:auto;color:#777;font-size:12px}#header .user-container .language-control .language-control__toggle{color:#fff;letter-spacing:1px;padding:5px 0 5px 2px;font-size:16px;font-weight:700;text-transform:uppercase}@media only screen and (min-width: 1240px){#header .user-container .language-control .language-control__toggle:hover{color:#c0f7ff}}#header .user-container .language-control .language-control__menu{top:41px}#header .user-container .settings-control{margin-right:-5px}#header .user-container .settings-control .settings-control__toggle{padding:5px 2px}#header .user-container .settings-control .settings-control__toggle:before{display:inline-block;content:url("/Content/themes/Redesign/ico/settings-icon.svg");height:22px;width:22px}#header .user-container .settings-control .settings-control__toggle:hover:before{filter:brightness(0) saturate(100%) invert(87%) sepia(100%) saturate(1499%) hue-rotate(172deg) brightness(108%) contrast(102%)}#header .user-container .profile-control .profile-control__menu{top:47px}#header .user-container .profile-control .profile-photo{display:inline-block;width:36px;height:36px;overflow:hidden;border-radius:50%;border:2px solid #fff;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width: 1240px){#header .user-container .profile-control .profile-photo:hover{border:2px solid #c0f7ff}}#footer{background:#222;height:85px;position:relative;margin-top:auto}@media only screen and (max-width: 991px){#footer{height:auto;padding-bottom:25px}}#footer>.container{display:flex;height:100%;align-items:center}@media only screen and (max-width: 991px){#footer>.container{flex-wrap:wrap}}#footer .footer-copyrights{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;color:#fff;font-size:13px;line-height:1.38em;width:170px}@media only screen and (min-width: 768px)and (max-width: 991px){#footer .footer-copyrights{order:2;flex:0 0 100%;text-align:center;margin-top:33px}}@media only screen and (max-width: 767px){#footer .footer-copyrights{order:2;width:160px;text-align:center;margin:17px auto 0 auto}}.footer-nav{margin:0 auto}@media only screen and (max-width: 1239px){.footer-nav{margin:0 60px}}@media only screen and (max-width: 991px){.footer-nav{order:1;flex:0 0 100%;margin:30px 0 0}}.footer-nav__list{display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (min-width: 768px){.footer-nav__list{align-items:center;min-height:53px}}.footer-nav__item{display:flex;position:relative;padding:0 20px}@media only screen and (max-width: 767px){.footer-nav__item{padding:0 15px;margin-bottom:13px}}.footer-nav__item:after{content:"";display:block;width:1px;height:15px;background-color:#fff;position:absolute;margin-top:-1px;top:0;right:0}.footer-nav__item:last-child:after{content:none}.footer-nav__list .no-sep:after{content:none}a.footer-nav__item{color:#fff;letter-spacing:1px;font-size:14px;text-transform:uppercase;text-decoration:none;text-align:center}a.footer-nav__item:active,a.footer-nav__item:hover{text-decoration:underline}@media only screen and (max-width: 991px){.footer-socials{order:0;flex:0 0 100%}}@media only screen and (max-width: 991px){.footer-socials .footer-social-list{justify-content:center;margin-top:25px}}.footer-socials .footer-social-list .social-item{margin-left:20px}@media only screen and (max-width: 991px){.footer-socials .footer-social-list .social-item{margin-left:30px}}.footer-socials .footer-social-list .social-item:first-child{margin-left:0}@media only screen and (max-width: 991px){.footer-socials .footer-social-list .social-item:before{zoom:.7}}.footer-socials .footer-social-list .social-item:hover{filter:invert(50%) sepia(70%) saturate(5400%) hue-rotate(176deg) brightness(92%)}.hero-banner{position:relative;height:450px;background:linear-gradient(rgba(10, 10, 10, 0.65), rgba(10, 10, 10, 0.65)) center no-repeat;background-size:cover !important}@media only screen and (min-width: 992px)and (max-width: 1239px){.hero-banner{height:400px}}@media only screen and (min-width: 768px)and (max-width: 991px){.hero-banner{height:350px}}@media only screen and (max-width: 767px){.hero-banner{height:auto;min-height:190px;background:none}}.hero-banner>.container{height:100%}.hero-banner__content{position:absolute;top:50%;left:0;width:100%;padding:0 15px;color:#fff;text-align:center;transform:translateY(-50%)}@media only screen and (max-width: 767px){.hero-banner__content{position:relative;top:0;transform:none;padding:75px 0 0 0}}.hero-banner__heading{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:90px;line-height:1.11em;letter-spacing:1.5px}@media only screen and (min-width: 992px)and (max-width: 1239px){.hero-banner__heading{font-size:80px}}@media only screen and (max-width: 991px){.hero-banner__heading{font-size:60px}}@media only screen and (max-width: 767px){.hero-banner__heading{font-size:48px;color:#000}}.hero-banner__text{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;display:inline-block;padding:20px;font-size:21px;line-height:1.44em}@media only screen and (min-width: 768px)and (max-width: 1239px){.hero-banner__text{font-size:18px;line-height:1.4em}}@media only screen and (max-width: 767px){.hero-banner__text{width:auto;text-align:center;padding:20px 0;color:#000;font-size:18px;line-height:1.58em}}.hero-banner--home{background:#263852}@media only screen and (min-width: 768px){.hero-banner--home{background:linear-gradient(rgba(10, 10, 10, 0.65), rgba(10, 10, 10, 0.65)),url("/Content/themes/Redesign/banners/home.jpg") center 5% no-repeat}}@media only screen and (max-width: 767px){.hero-banner--home{height:350px}}@media only screen and (min-width: 1240px){.hero-banner--home .hero-banner__heading{font-size:100px}}@media only screen and (max-width: 767px){.hero-banner--home .hero-banner__heading{color:#fff}}@media only screen and (max-width: 767px){.hero-banner--home .hero-banner__content{position:absolute;top:50%;padding:0 15px;transform:translateY(-50%)}}@media only screen and (min-width: 768px){.hero-banner--trainings{background:linear-gradient(rgba(10, 10, 10, 0.65), rgba(10, 10, 10, 0.65)),url("/Content/themes/Redesign/banners/trainings.jpg") center 25% no-repeat}}@media only screen and (min-width: 768px){.hero-banner--skills{background:linear-gradient(rgba(10, 10, 10, 0.65), rgba(10, 10, 10, 0.65)),url("/Content/themes/Redesign/banners/skills.jpg") center 15% no-repeat}}@media only screen and (min-width: 768px){.hero-banner--about{background:linear-gradient(rgba(10, 10, 10, 0.65), rgba(10, 10, 10, 0.65)),url("/Content/themes/Redesign/banners/about.jpg") center 5% no-repeat}}@media only screen and (min-width: 768px){.hero-banner--faq{background:linear-gradient(rgba(10, 10, 10, 0.65), rgba(10, 10, 10, 0.65)),url("/Content/themes/Redesign/banners/faq.jpg") center 10% no-repeat}}.training-list{position:relative}.training-list__container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -15px -30px}@media only screen and (max-width: 767px){.training-list__container{margin:0}}.training-list .training-item__link{display:block;height:100%;text-decoration:none;background:#fff;color:unset;box-shadow:0 0 0 1px #dadada}.training-list .training-item__link:hover{box-shadow:0 0 0 2px #76cdd8}.training-list .training-item__link:hover .training-item__title{color:#76cdd8}.training-list .training-item .button{min-width:230px;position:relative;z-index:20}.training-list .training-item .button--blue{color:#76cdd8;background:#fff;border:1px solid #76cdd8}.training-list .training-item .button--blue:hover{background:#76cdd8;color:#fff}.training-list .training-item__price{margin-right:6px}.training-list .training-item__format--online::before{content:url("/Content/themes/Redesign/ico/online-training.svg");display:inline-block;vertical-align:middle;padding-top:3px;margin-right:4px}.training-list .training-item__format--blended::before{content:url("/Content/themes/Redesign//ico/blended-training.svg");display:inline-block;vertical-align:middle;margin-right:4px}.training-list .training-item__format--facetoface::before{content:url("/Content/themes/Redesign/ico/face-to-face-training.svg");display:inline-block;vertical-align:middle;margin-right:4px}.training-list .training-item__language{flex:1;text-align:right;font-size:14px;font-weight:600;text-transform:uppercase}.training-list .training-item__ext-link{margin-right:8px;font-size:16px}.training-list .training-item__header{height:45px;line-height:45px;padding:0 14px;font-size:14px;color:#fff;display:flex}.training-list .training-item__header--free{background:#76cdd8}.training-list .training-item__header--freemium{background:#cedb56}.training-list .training-item__header--freemium .training-item__price::before{content:url("/Content/themes/Redesign/ico/paid-training.svg");display:inline-block;vertical-align:middle;padding-top:3px;margin-right:4px}.training-list .training-item__header--paid{background:#ffc000}.training-list .training-item__header--paid .training-item__price::before{content:url("/Content/themes/Redesign/ico/paid-training.svg");display:inline-block;vertical-align:middle;padding-top:3px;margin-right:4px}.training-list .training-item__inner{padding:24px 20px}@media only screen and (max-width: 767px){.training-list .training-item__inner{padding:15px 13px 25px}}.training-list .training-item__info-wrapper{height:85px}.training-list .training-item__info{color:#818181;font-size:14px;text-align:center}.training-list .training-item__info-type::after{content:"⋅";margin:0 5px}.training-list .training-item__icons{display:flex;justify-content:center;align-items:center;font-size:0;text-align:center;margin:4px 0 19px}.training-list .training-item__icons .training-icon{display:inline-block;position:relative;vertical-align:middle;width:84px;height:84px;border-radius:50%;box-shadow:0 0 1px 3px #e9e9e9;z-index:9}.training-list .training-item__icons .training-icon:nth-child(2){margin-left:-10px;width:74px;height:74px;z-index:7}.training-list .training-item__icons .training-icon:nth-child(3){margin-left:-10px;width:64px;height:64px;z-index:5}.training-list .training-item__icons .training-icon:nth-child(n+4){display:none}.training-list .training-item__title{font-weight:700;text-align:center;text-transform:uppercase;line-height:22px;max-height:44px;overflow:hidden;text-overflow:ellipsis;margin-bottom:6px}.training-list .training-item__location{color:#000;text-align:center;font-size:14px;margin-bottom:6px}.training-list .training-item__location:before{display:inline-block;vertical-align:middle;margin-right:3px;content:url("/Content/themes/Redesign/ico/location.svg")}.training-list .training-item__location--tooltip{max-width:210px;width:max-content;text-align:left;padding:5px 10px}.training-list .training-item__location--tooltip-icon{display:inline-block;background:url("/Content/themes/Redesign/ico/question-circle-icon.svg");height:15px;width:15px;vertical-align:bottom;margin-left:3px}.training-list .training-item__location--tooltip-icon:hover{filter:invert(50%) sepia(70%) saturate(5400%) hue-rotate(176deg) brightness(92%)}.training-list .training-item__location .tooltip-location{font-size:13px}.training-list .training-item__location .tooltip-location .tooltip-country{margin-top:4px;font-weight:bold}.training-list .training-item__location .tooltip-location .tooltip-city{display:inline-block;margin-right:4px}.training-list .training-item__location .tooltip-location .tooltip-city:not(:last-child):after{content:",";display:inline-block}.training-list .training-item__duration{text-align:center;font-size:14px;margin-bottom:22px}.training-list .training-item__duration:before{content:"";background-image:url("/Content/themes/Redesign/ico/calendar-icon.svg");background-size:14px;display:inline-block;height:14px;width:14px;vertical-align:bottom;margin-right:6px}.training-list .training-item__button{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);text-align:center}.training-list .training-item__button button[disabled]{background:#818181 !important;cursor:not-allowed !important}.training-list .training-item__mobile-link{display:block;height:100%;padding:12px 12px 15px 18px;text-decoration:none;background:#fff;color:unset;box-shadow:0 0 0 1px #dadada inset}.training-list .training-item__mobile-header{display:block;position:absolute;top:0;left:0;width:8px;height:100%}.training-list .training-item__mobile-training-icon{display:inline-block;width:55px;height:55px;float:left;margin-top:-2px;margin-right:10px;border-radius:50%;vertical-align:top;box-shadow:0 0 1px 1px #e9e9e9}@media only screen and (max-width: 500px){.training-list .training-item__mobile-training-icon{display:none}}.training-list .training-item__mobile-info-row{display:inline-flex;width:calc(100% - 75px);white-space:nowrap}@media only screen and (max-width: 500px){.training-list .training-item__mobile-info-row{width:100%}}.training-list .training-item__mobile-title{flex-grow:0;margin-right:5px;font-weight:700;line-height:28px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis}.training-list .training-item__mobile-language{flex-grow:1;font-size:14px;line-height:28px;font-weight:600;text-align:right;text-transform:uppercase}.training-list .training-item__mobile-location{flex-grow:0;display:inline-block;margin-bottom:0;vertical-align:top;overflow:hidden;text-overflow:ellipsis}.training-list .training-item__mobile-location:hover{overflow:visible;text-overflow:initial;white-space:initial}.training-list .training-item__mobile-duration{flex-grow:1;text-align:right}.training-list .item-content--desktop{display:block;width:270px;height:385px;margin:0 15px 30px;position:relative}@media only screen and (max-width: 1239px){.training-list .item-content--desktop{width:293px}}@media only screen and (max-width: 991px){.training-list .item-content--desktop{width:345px}}@media only screen and (max-width: 767px){.training-list .item-content--desktop{display:none}}.training-list .item-content--mobile{display:none;height:76px;margin:0 0 15px 0;position:relative}@media only screen and (max-width: 767px){.training-list .item-content--mobile{display:block;width:calc(100vw - 47px)}}.training-list__quick-filters{display:flex;justify-content:flex-end;flex-wrap:wrap;height:60px;align-content:center;position:absolute;top:30px;right:7px}@media only screen and (max-width: 767px){.training-list__quick-filters{display:none}}.training-list__quick-filter{height:1em;padding:0 10px;cursor:pointer}.training-list__quick-filter--selected,.training-list__quick-filter:hover{color:#76cdd8}.training-list__quick-filter--selected{font-weight:bold}.training-list__quick-filter:not(:last-child){border-right:1px solid gray}.training-list__subscribe{display:flex;flex-direction:column;margin-top:20px;transition:margin .7s ease-in-out}.training-list__subscribe-text{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;align-self:center;width:750px;font-size:18px;line-height:1.6;letter-spacing:normal;text-align:center;color:#000;margin-bottom:15px}@media only screen and (max-width: 767px){.training-list__subscribe-text{width:100%}}@media only screen and (max-width: 1239px){.training-list__subscribe-text{width:80%}}.training-list__subscribe-btn{width:170px;height:42px;border-radius:6px;background-color:#77ced9;align-self:center;font-size:15px;color:#fff;text-transform:uppercase;letter-spacing:1px}.training-list__no-trainings{margin-top:320px;transition:margin .7s ease-in-out}@media only screen and (max-width: 1239px){.training-list__no-trainings{margin-top:216px}}.training-list__more-trainings{margin-top:70px;text-align:center}@media only screen and (max-width: 1239px){.training-list__more-trainings{margin-top:50px}}@media only screen and (max-width: 767px){.training-list__more-trainings{margin-top:15px}}.training-list__more-trainings-link{color:#76cdd8;border-bottom:1px solid #76cdd8;font-size:14px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;cursor:pointer}.training-list__more-trainings-link:hover{text-decoration:none;color:#73b7c3}.checkmark{position:absolute;top:2px;left:0;height:14px;width:14px;border:1px solid #777}.checkmark:after{content:"";position:absolute;display:none}.arrow-icon-rotate{transform:rotate(180deg)}.filters .chosen-area{width:100%;background-color:#fff;padding:12px 18px 10px;margin-bottom:15px;border:solid 1px #dadada}@media only screen and (max-width: 767px){.filters .chosen-area{padding-top:8px}}.filters .chosen-area .filter-field{display:flex}.filters .chosen-area .filter-field .types-wrapper{display:flex}@media only screen and (max-width: 767px){.filters .chosen-area .filter-field .types-wrapper{width:max-content;flex-wrap:wrap;flex-direction:column}.filters .chosen-area .filter-field .types-wrapper .type-column{border-bottom:1px solid #e5e5e5}.filters .chosen-area .filter-field .types-wrapper .type-column:last-child{border-bottom:none}}.filters .chosen-area .filter-field .types-wrapper .filter-type-view__training-type{display:flex;position:relative;justify-content:space-between;align-items:center;background:#f7f7f7;text-transform:uppercase;font-weight:bold;color:#000;margin:6px;padding:8px 22px 8px 10px}@media only screen and (max-width: 767px){.filters .chosen-area .filter-field .types-wrapper .filter-type-view__training-type{width:max-content}}.filters .chosen-area .filter-field .types-wrapper .filter-type-view__training-type-close-icon{position:absolute;right:13px;cursor:pointer;padding:5px}.filters .chosen-area .filter-field .types-wrapper .filter-type-view__training-type-close-icon:after,.filters .chosen-area .filter-field .types-wrapper .filter-type-view__training-type-close-icon:before{content:"";position:absolute;width:13px;height:1px;background:#000}.filters .chosen-area .filter-field .types-wrapper .filter-type-view__training-type-close-icon:after{transform:rotate(45deg)}.filters .chosen-area .filter-field .types-wrapper .filter-type-view__training-type-close-icon:before{transform:rotate(-45deg)}@media only screen and (max-width: 767px){.filters .chosen-area .filter-field{flex-direction:column}}.filters .chosen-area .filter-field .cities-wrapper{flex-wrap:wrap;align-self:center}@media only screen and (max-width: 767px){.filters .chosen-area .filter-field .cities-wrapper{align-self:flex-start}}.filters .chosen-area .filter-field__input-city{display:inline}.filters .chosen-area .filter-field__input-city-country{position:relative;display:inline-block;background-color:#f7f7f7;margin:6px 4px;text-transform:uppercase;font-weight:bold;color:#000;min-height:36px;padding:6px}@media only screen and (max-width: 1239px){.filters .chosen-area .filter-field__input-city-country{margin:4px 3px}}.filters .chosen-area .filter-field__input-city-country-name{display:block;position:relative;margin:2px 22px 2px 2px;padding:2px}.filters .chosen-area .filter-field__title{align-self:flex-start;padding:12px 3px;margin:3px 0 5px 12px;width:17%;flex-shrink:0;color:#818181;position:relative}@media only screen and (max-width: 1239px){.filters .chosen-area .filter-field__title{width:20%}}@media only screen and (max-width: 767px){.filters .chosen-area .filter-field__title{width:100%;margin:-3px 0 -5px 4px}}.filters .chosen-area .filter-field__input{display:flex;flex-wrap:wrap;padding:3px;align-self:center}@media only screen and (max-width: 767px){.filters .chosen-area .filter-field__input{align-self:flex-start;border-left:0}}.filters .chosen-area .filter-field__input-item{display:block;position:relative;margin:6px 4px;background-color:#f7f7f7;text-transform:uppercase;font-weight:bold;color:#000;min-height:36px;padding:6px}@media only screen and (max-width: 1239px){.filters .chosen-area .filter-field__input-item{margin:4px 3px}}.filters .chosen-area .filter-field__input-item-name{display:block;position:relative;margin:2px 22px 2px 2px;padding:2px}.filters .chosen-area .filter-field__input-item-close-icon{position:absolute;top:3px;right:-21px;width:15px;padding-top:7px;height:15px;cursor:pointer}.filters .chosen-area .filter-field__input-item-close-icon--common{top:13px;left:-19px}.filters .chosen-area .filter-field__input-item-close-icon:after,.filters .chosen-area .filter-field__input-item-close-icon:before{content:"";position:absolute;width:13px;height:1px;background:#000}@media only screen and (max-width: 767px){.filters .chosen-area .filter-field__input-item-close-icon:after,.filters .chosen-area .filter-field__input-item-close-icon:before{margin-left:5px}}.filters .chosen-area .filter-field__input-item-close-icon:before{transform:rotate(45deg)}.filters .chosen-area .filter-field__input-item-close-icon:after{transform:rotate(-45deg)}.filters .filter-toggle{width:100%;height:54px;background:#fff;display:flex;justify-content:flex-start;align-items:center;position:relative;margin-bottom:18px;border:solid 1px #dadada}@media only screen and (max-width: 767px){.filters .filter-toggle{display:none}}.filters .filter-toggle .training-search-form{flex-grow:1;border:none}.filters .filter-toggle .training-search-form .input-field-search{height:52px;width:100%;padding-left:17px;border:none;cursor:pointer}.filters .filter-toggle__arrow-icon{position:absolute;top:22px;right:17px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:9px solid #000;transition:all .5s ease-in-out;pointer-events:none}.filters .filter-toggle .drop-down-choose{top:51px;left:0;box-shadow:0 2px 4px 0 rgba(187,187,187,.5);display:flex;flex-direction:column;overflow:hidden;border:none}.filters .filter-toggle .drop-down-choose__header{width:100%;display:flex;justify-content:center;align-items:center;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;height:96px;flex-shrink:0;color:#000}@media only screen and (max-width: 1239px){.filters .filter-toggle .drop-down-choose__header{height:72px}}.filters .filter-toggle .drop-down-choose__header .navigation-item{width:23%;height:36px;text-align:center;background-color:#fff;box-sizing:border-box;border:1px solid #f5f5f5;cursor:pointer;padding:8px;font-size:17px;font-weight:normal}.filters .filter-toggle .drop-down-choose__header .navigation-item:hover{border:1px solid #77ced9;background-color:#77ced9;color:#fff}.filters .filter-toggle .drop-down-choose__header .active{border:1px solid #77ced9;background-color:#77ced9;color:#fff}.filters .filter-toggle .drop-down-choose__frame{width:100%;flex-grow:1;overflow:auto}.filters .filter-toggle .drop-down-choose__frame-active{display:flex;min-height:281px}@media only screen and (max-width: 1239px){.filters .filter-toggle .drop-down-choose__frame-active{min-height:224px}}.filters .filter-toggle .drop-down-choose__frame-active h1{display:block;margin:auto}.filters .filter-toggle .drop-down-choose__frame-active .location{width:100%;display:flex;flex-wrap:wrap}.filters .filter-toggle .drop-down-choose__frame-active .location__countries{width:18%;border-right:1px solid #f5f5f5;display:flex}@media only screen and (max-width: 1239px){.filters .filter-toggle .drop-down-choose__frame-active .location__countries{width:20%}}.filters .filter-toggle .drop-down-choose__frame-active .location__countries-list-countries{margin:20px auto;min-width:90%}@media only screen and (max-width: 1239px){.filters .filter-toggle .drop-down-choose__frame-active .location__countries-list-countries{margin:20px 6px 0}}.filters .filter-toggle .drop-down-choose__frame-active .location__cities{width:80%}.filters .filter-toggle .drop-down-choose__frame-active .location__cities-list-cities{margin:20px auto;width:100%;padding-left:12%}@media only screen and (max-width: 1239px){.filters .filter-toggle .drop-down-choose__frame-active .location__cities-list-cities{width:98%;margin:20px 12px}}.filters .filter-toggle .drop-down-choose__frame-active .location__cities-list-skills{padding-left:3%}.filters .filter-toggle .drop-down-choose__frame-active .location__cities .cities{display:inline-block;width:25%;padding:2px 0 3px 0}@media only screen and (max-width: 1239px){.filters .filter-toggle .drop-down-choose__frame-active .location__cities .cities{width:33%;padding:1px 0 0 0}}.filters .filter-toggle .drop-down-choose__frame-active .location__cities--all{display:flex;width:100%;height:60px;border-bottom:1px solid #f5f5f5;background-color:#fff}@media only screen and (max-width: 1239px){.filters .filter-toggle .drop-down-choose__frame-active .location__cities--all{height:54px}}.filters .filter-toggle .drop-down-choose__frame-active .location__cities--all .location__not-active-label{margin:auto}.filters .filter-toggle .drop-down-choose__frame-active .location__skills{width:100%}@media only screen and (max-width: 1239px){.filters .filter-toggle .drop-down-choose__frame-active .location__skills{margin-bottom:-20px}}.filters .filter-toggle .drop-down-choose__frame-active .location__not-active-label{position:relative;padding-left:20px;margin-bottom:15px;cursor:pointer;user-select:none;font-size:17px;font-weight:normal;color:#818181}@media only screen and (max-width: 1239px){.filters .filter-toggle .drop-down-choose__frame-active .location__not-active-label{margin-bottom:12px}}.filters .filter-toggle .drop-down-choose__frame-active .location .city-name{font-size:22px;padding-left:20%}@media only screen and (max-width: 1239px){.filters .filter-toggle .drop-down-choose__frame-active .location .city-name{font-size:18px}}.filters .filter-toggle .drop-down-choose__frame-active .location .city-name:hover{color:#73b7c3}.filters .filter-toggle .drop-down-choose__frame-active .location__not-active-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.filters .filter-toggle .drop-down-choose__frame-active .location__active-label{font-weight:bold;color:#73b7c3}.filters .filter-toggle .drop-down-choose__frame-active .location__not-active-label .checkmark:after{left:4px;top:-2px;width:6px;height:12px;border:solid #000;border-width:0 1px 1px 0;transform:rotate(45deg)}.filters .filter-toggle .drop-down-choose__frame-active .location__not-active-label input:checked~.checkmark:after{display:block}.filters .filter-toggle .drop-down-choose__frame-active .location__location-active-label{color:#000}.filters .filter-toggle .drop-down-choose__frame-active .location__location-active-label-country{font-weight:bold;color:#77ced9}.filters .filter-toggle .drop-down-visibility{top:51px;left:-1px;border-width:0 1px 1px 1px;border-style:solid;border-color:#dadada;box-sizing:content-box}@media only screen and (max-width: 1239px){.filters .filter-toggle .drop-down-visibility{height:418px}}.filters .filter-toggle-mobile{display:none;height:40px;background-color:#fff;margin:0 0 18px 0;align-items:center;justify-content:space-between;position:relative;border:1px solid #ccc;box-sizing:content-box}@media only screen and (max-width: 767px){.filters .filter-toggle-mobile{display:flex}}.filters .filter-toggle-mobile .filter-title{font-size:16px;font-weight:normal;margin-left:12px;flex-grow:1}.filters .filter-toggle-mobile__arrow-icon{border-left:7px solid transparent;border-right:7px solid transparent;border-top:9px solid #000;cursor:pointer;transition:all .5s ease-in-out;margin:0 12px 0 6px}.filters .filter-toggle-mobile .drop-down{height:0;left:0}.filters .filter-toggle-mobile .drop-down-choose-mobile{border:none;top:37px;left:0;box-shadow:0 2px 4px 0 rgba(187,187,187,.5);display:flex;flex-direction:column}.filters .filter-toggle-mobile .drop-down-choose-mobile-item{color:#000;width:100%;display:flex;align-content:flex-start;padding-left:12px;height:42px;align-items:center;font-weight:600;flex-shrink:0;transition:all .15s}.filters .filter-toggle-mobile .drop-down-choose-mobile .active-mobile-tab{color:#77ced9;background-color:#f5f5f5}.filters .filter-toggle-mobile .drop-down-choose-mobile-item-element{display:block;max-height:0;height:auto;width:100%;transition:max-height .2s;padding-left:12px;overflow:auto}.filters .filter-toggle-mobile .drop-down-choose-mobile-item-element .countries-list-countries{margin-top:12px;width:100%}.filters .filter-toggle-mobile .drop-down-choose-mobile-item-element .countries-list-countries .country-name{height:30px;color:#818181;padding-right:15px}.filters .filter-toggle-mobile .drop-down-choose-mobile-item-element .countries-list-countries .country-name .name{display:inline-block}.filters .filter-toggle-mobile .drop-down-choose-mobile-item-element .countries-list-countries .country-name::after{content:"";display:inline-block;float:right;border:solid #818181;border-width:0 1px 1px 0;padding:3px;margin-top:5px;transform:rotate(45deg);transition:transform .2s}.filters .filter-toggle-mobile .drop-down-choose-mobile-item-element .countries-list-countries .country-name-active{color:#77ced9}.filters .filter-toggle-mobile .drop-down-choose-mobile-item-element .countries-list-countries .country-name-active::after{transform:rotate(-135deg);margin-top:8px}.filters .filter-toggle-mobile .drop-down-choose-mobile-item-element .city__item{height:30px;position:relative}.filters .filter-toggle-mobile .drop-down-choose-mobile-item-element .city__item-not-active-label{font-weight:normal;margin-left:24px;color:#818181;display:flex}.filters .filter-toggle-mobile .drop-down-choose-mobile-item-element .city__item .choose-all-checkbox{font-weight:600}.filters .filter-toggle-mobile .drop-down-choose-mobile-item-element .city__item-not-active-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.filters .filter-toggle-mobile .drop-down-choose-mobile-item-element .city__item-active-label{color:#000}.filters .filter-toggle-mobile .drop-down-choose-mobile-item-element .city__item-not-active-label .checkmark:after{left:4px;top:-2px;width:6px;height:12px;border:solid #000;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.filters .filter-toggle-mobile .drop-down-choose-mobile-item-element .city__item-not-active-label input:checked~.checkmark:after{display:block}.filters .filter-toggle-mobile .drop-down-choose-mobile-item-element .skill{padding-top:12px}.filters .filter-toggle-mobile .drop-down-choose-mobile .open{max-height:600px}.filters .filter-toggle-mobile .drop-down-visibility{left:-1px;height:385px;transition:height .3s;border-width:0 1px 1px 1px;border-style:solid;border-color:#ccc;box-sizing:content-box}.filters .drop-down{left:0;transition:height .5s ease-in-out;width:100%;height:0;border:1px solid #f5f5f5;border-top:none;border-bottom:none;position:absolute;overflow:auto;z-index:10;background:#fff}.filters .drop-down-visibility{left:-1px;height:342px;border:1px solid #f5f5f5;border-top:none}@media only screen and (min-width: 1540px){.filters .drop-down-visibility{height:558px}}@media only screen and (min-width: 1240px)and (max-width: 1539px){.filters .drop-down-visibility{height:558px}}@media only screen and (max-width: 767px){.filters .drop-down-visibility{height:360px}}.filters .drop-down__input-search{position:relative;width:calc(100% - 25px);height:48px;margin:12px 0 10px 15px}@media only screen and (max-width: 1239px){.filters .drop-down__input-search{width:calc(100% - 30px)}}.filters .drop-down__input-search-icon{position:absolute;right:35px;top:28px}.filters .drop-down__input-search__list{margin:11px 0 10px 15px}.filters .drop-down__not-active-label{font-size:18px;font-weight:500;line-height:1.33;color:#818181;display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;user-select:none}.filters .drop-down__not-active-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.filters .drop-down__active-label{position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;user-select:none;font-size:18px;font-weight:bold;color:#000}.filters .drop-down__not-active-label .checkmark:after{left:5px;top:-1px;width:8px;height:15px;border:solid #000;border-width:0 1px 1px 0;transform:rotate(45deg)}.filters .drop-down__not-active-label input:checked~.checkmark:after{display:block}.filters .drop-down__not-active-label .checkmark:after{left:5px;top:-1px;width:8px;height:15px;border:solid #000;border-width:0 1px 1px 0;transform:rotate(45deg)}.filters .drop-down__not-active-label input:checked~.checkmark:after{display:block}.filters .drop-down__location-active-label{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;user-select:none}.filters .drop-down__location-active-label-country{font-weight:bold;color:#000}.filters .filter-type{display:flex;width:100%;justify-content:space-between;margin-top:24px;padding:0 48px}.filters .filter-type__list{margin-top:24px}.filters .filter-type__heading{font-size:17px;font-weight:600;color:#ccc;display:flex}.filters .filter-type__container{width:20%}.filters .filter-type__question-icon{background:url("/Content/themes/Redesign/ico/question-circle-icon.svg");height:15px;width:15px;vertical-align:bottom;margin-left:2px;margin-bottom:1px}.filters .filter-type__tooltip{width:300px}@media only screen and (min-width: 768px)and (max-width: 1239px){.filters .filter-type .rd-tooltip{display:none}}.our-skills-list{display:flex;flex-wrap:wrap;margin:0 -25px;justify-content:flex-start}@media only screen and (max-width: 767px){.our-skills-list{margin:0}}.our-skills-list .skill-item{display:block;width:calc(20% - 30px);min-height:385px;margin:0 15px 30px;text-decoration:none;text-align:center;color:#333;position:relative}@media only screen and (min-width: 1240px)and (max-width: 1539px){.our-skills-list .skill-item{width:calc(25% - 30px)}}@media only screen and (min-width: 992px)and (max-width: 1239px){.our-skills-list .skill-item{width:calc(33.3% - 30px)}}@media only screen and (min-width: 768px)and (max-width: 991px){.our-skills-list .skill-item{width:calc(50% - 30px)}}@media only screen and (max-width: 767px){.our-skills-list .skill-item{width:100%;min-height:auto;margin-bottom:15px}}.our-skills-list .skill-item__link{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:20px 15px;color:unset;text-decoration:none;box-shadow:0 0 0 1px #dadada}@media only screen and (max-width: 767px){.our-skills-list .skill-item__link{flex-direction:row;padding:12px}}.our-skills-list .skill-item__link--linked{cursor:pointer}.our-skills-list .skill-item__link--linked .skill-item__title{text-decoration:underline}.our-skills-list .skill-item__link--linked:hover{box-shadow:0 0 0 2px #76cdd8}.our-skills-list .skill-item__link--linked:hover .skill-item__title{color:#76cdd8}.our-skills-list .skill-item__icon{width:80px;height:80px;margin-bottom:20px;border-radius:50%;box-shadow:0 0 1px 2px #e9e9e9;overflow:hidden}@media only screen and (max-width: 767px){.our-skills-list .skill-item__icon{width:55px;height:55px;margin-bottom:0}}.our-skills-list .skill-item__title{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:900;font-style:normal;font-size:19px;letter-spacing:1.8px;text-transform:uppercase}@media only screen and (max-width: 767px){.our-skills-list .skill-item__title{width:auto;margin-left:10px;text-align:left;flex:1}}@media only screen and (max-width: 500px){.our-skills-list .skill-item__title{margin-left:20px}}.our-skills-list .skill-item__description{margin-top:15px;font-size:15px;line-height:1.2;text-align:center}@media only screen and (max-width: 767px){.our-skills-list .skill-item__description{display:none}}.our-skills-list .skill-item__trainings-link{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-style:normal;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);min-width:230px;padding:12.5px 10px;margin:auto -5px -10px;font-size:17.5px;letter-spacing:.8px;color:#000;text-decoration:underline;cursor:pointer}.our-skills-list .skill-item__trainings-link:hover{color:#76cdd8;text-decoration:none}@media only screen and (max-width: 767px){.our-skills-list .skill-item__trainings-link{display:none}}.skills-list{display:flex;flex-wrap:wrap;margin:0 -25px;justify-content:flex-start}@media only screen and (max-width: 767px){.skills-list{margin:0}}.skills-list .skill-item{display:flex;width:calc(20% - 50px);padding:18px 5px;margin:0 25px;align-items:center;text-decoration:none;color:#333;justify-content:flex-start;border-bottom:1px solid #e2e2e2;transition:.1s;cursor:default}.skills-list .skill-item--linked{text-decoration:underline;cursor:pointer}.skills-list .skill-item--linked:hover{background:#fbfbfb;color:#76cdd8}@media only screen and (min-width: 768px)and (max-width: 1239px){.skills-list .skill-item{width:calc(33.3% - 50px)}}@media only screen and (max-width: 767px){.skills-list .skill-item{width:100%}}.skills-list .skill-item__title{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;width:min-content;margin-left:15px;font-weight:600;font-size:22px;margin-top:-3px}@media only screen and (max-width: 767px){.skills-list .skill-item__title{width:auto;flex:1;margin-left:10px}}.skills-list .skill-item__icon{width:50px;height:50px;border-radius:50%;box-shadow:0 0 1px 2px rgba(212,212,212,.5);overflow:hidden;flex-shrink:0}.news-list{position:relative}.news-list .section-ui__title{margin-bottom:41px}@media only screen and (max-width: 1239px){.news-list .section-ui__title{margin-bottom:25px}}.news-list__container{display:flex;flex-wrap:wrap;overflow:hidden}.news-list__container.owl-carousel{display:flex;justify-content:left;position:relative;overflow:unset;padding:0;width:100%}.news-list__container.owl-carousel .slider-arrow--next,.news-list__container.owl-carousel .slider-arrow--prev{border-top:14px solid transparent;border-bottom:14px solid transparent}@media only screen and (min-width: 1240px)and (max-width: 1539px){.news-list__container.owl-carousel .slider-arrow--next{right:7px}.news-list__container.owl-carousel .slider-arrow--prev{left:7px}}@media only screen and (max-width: 767px){.news-list__container.owl-carousel .slider-arrow--prev{position:absolute;left:22px}.news-list__container.owl-carousel .slider-arrow--next{position:absolute;right:22px}}@media only screen and (max-width: 767px){.news-list__container{display:block}}.news-list .news-item{background:#464547;margin:0 11px 10px}@media only screen and (min-width: 1540px){.news-list .news-item{margin-right:12px;margin-left:12px}}.news-list__all-news{margin-top:70px;text-align:center}@media only screen and (max-width: 1239px){.news-list__all-news{margin-top:50px}}.news-list__all-news-link{color:#76cdd8;border-bottom:1px solid #76cdd8;font-size:14px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;cursor:pointer}.news-list__all-news-link:hover{text-decoration:none;color:#73b7c3}.news-hashtags{padding:30px 0;position:relative}.news-hashtags__list{overflow:hidden;text-align:center}.news-hashtags__list-item{display:inline-block;margin:0 16px 16px 0}.news-hashtags__list-item a{display:inline-block;line-height:1.14;letter-spacing:1px;color:#008ace;font-size:14.5px}@media only screen and (max-width: 767px){.news-hashtags__list-item a{padding:5px 16px;border-radius:16px;border:1px solid #008ace}}.news-hashtags__toggler{position:absolute;width:100%;bottom:0;left:50%;text-align:center;padding:5px 15px;font-size:14px;line-height:1.14;color:#008ace;transform:translateX(-50%)}.news-hashtags__toggler-text{cursor:pointer}.news-hashtags__toggler-text::after{display:inline-block;content:"";font-weight:bold;font-family:"FontAwesome";margin-left:5px}.news-hashtags--collapsed .news-hashtags__list{max-height:18px}@media only screen and (max-width: 767px){.news-hashtags--collapsed .news-hashtags__list{max-height:30px}}.news-hashtags--collapsed .news-hashtags__toggler-text::after{transform:rotate(180deg)}.talk-to-us{margin-top:-50px;text-align:center}@media only screen and (min-width: 768px){.talk-to-us{display:none}}.talk-to-us__button{margin-top:50px}.history-section__title{margin-bottom:46px}.history-section__title.section-ui__title{font-weight:900}.history-section__list{display:flex;position:relative;flex-wrap:wrap;justify-content:center}.history-section__period{position:relative;width:33%;padding:0 30px;text-align:center;margin-bottom:50px}.history-section__period:last-child{margin-right:0}.history-section__year{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;padding:0 0 15px;font-size:50px;font-weight:600}.history-section__year--light-blue{color:#77ced9}.history-section__year--green{color:#cfdc54}.history-section__year--red{color:#eb5d48}.history-section__year--dark-blue{color:#307fb6}.history-section__description{line-height:1.38}@media only screen and (max-width: 1239px){.history-section__list{flex-wrap:wrap;justify-content:center}.history-section__list::before{content:none}.history-section__year{padding:0 0 10px;font-size:43px;font-weight:600}.history-section__period{font-size:17px;margin-bottom:50px}.history-section__period::before{content:none}.history-section__description{line-height:1.35;font-size:16px}}@media only screen and (min-width: 992px)and (max-width: 1239px){.history-section__period{width:33%;padding:0 22px}}@media only screen and (min-width: 768px)and (max-width: 991px){.history-section__period{width:46%;padding:0 32px}}@media only screen and (max-width: 767px){.history-section__list{flex-direction:column;align-items:center}.history-section__period{width:100%;margin-bottom:30px;padding:0;max-width:450px}.history-section__description{line-height:1.35}.history-section__title.section-ui__title{font-size:24px;line-height:1.4}}.steps-list{display:flex;justify-content:center;color:#fff}.steps-list__container{display:flex}.steps-list__container--border{position:relative}.steps-list__container--border::after{content:"";position:absolute;top:-40px;left:-200px;width:970px;height:330px;background-image:url("/Content/themes/Redesign/images/step-training-border.svg");background-repeat:no-repeat;background-position:center;background-size:970px 330px}.steps-list__description{margin:100px 0;text-align:center;line-height:1.33;font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px}.steps-list__item{display:flex !important;flex-direction:column;align-items:center;text-align:center}.steps-list__item-title{margin-bottom:16px;font-size:24px;font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-weight:900}.steps-list__item-description{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:17px;line-height:1.3;width:100%}.steps-list__svg-container{display:flex;width:170px;height:170px;border-radius:50%;box-shadow:-5px 5px 10px 0 rgba(51,51,51,.2);background-color:#fff}.steps-list__svg-container--line{position:relative}.steps-list__svg-container--line::after{content:"";position:absolute;right:0;width:90px;height:4px;background-color:rgba(255,255,255,.4)}.steps-list__svg-container--shadow,.steps-list__svg-container--shadow>div{box-shadow:0 0 10px 2px rgba(197,197,197,.5)}.steps-list__svg-container--arrows{position:relative}.steps-list__svg-container--arrows::after{content:"";position:absolute;width:47px;height:39px;background-image:url("/Content/themes/Redesign/images/arrows.svg");background-position:center;background-size:47px 39px}.steps-list__svg-image{width:140px;height:140px;margin:auto;border-radius:50%;box-shadow:0 0 10px 2px rgba(214,214,214,.5);background-position:center;background-repeat:no-repeat;background-color:#fff;background-size:48px 48px}.steps-list--student .steps-list__svg-image--register{background-image:url("/Content/themes/Redesign/images/step-monitor.svg")}.steps-list--student .steps-list__svg-image--sphere{background-image:url("/Content/themes/Redesign/images/step-mouse.svg")}.steps-list--student .steps-list__svg-image--form{background-image:url("/Content/themes/Redesign/images/step-form.svg")}.steps-list--student .steps-list__svg-image--registration{background-image:url("/Content/themes/Redesign/images/step-check.svg")}.steps-list--student .steps-list__svg-image--call{background-image:url("/Content/themes/Redesign/images/step-smartphone.svg")}.steps-list--student .steps-list__svg-image--interview{background-image:url("/Content/themes/Redesign/images/step-desk.svg")}.steps-list--student .steps-list__svg-image--instruction{background-image:url("/Content/themes/Redesign/images/step-arrows.svg")}.steps-list--interview .steps-list__container{z-index:6}.steps-list--interview .steps-list__svg-image--application{background-image:url("/Content/themes/Redesign/images/step-application.svg")}.steps-list--interview .steps-list__svg-image--phone-interview{background-image:url("/Content/themes/Redesign/images/step-phone-interview.svg")}.steps-list--interview .steps-list__svg-image--recruiter{background-image:url("/Content/themes/Redesign/images/step-recruiter.svg")}.steps-list--interview .steps-list__svg-image--technical-interview{background-image:url("/Content/themes/Redesign/images/step-technical-interview.svg")}.steps-list--interview .steps-list__item-description{width:160px}.steps-list--training .steps-list__svg-image--training-img{background-image:url("/Content/themes/Redesign/images/step-training.svg")}.steps-list--training .steps-list__svg-image--laboratory{background-image:url("/Content/themes/Redesign/images/step-laboratory.svg")}.steps-list--training .steps-list__svg-image--hire-img{background-image:url("/Content/themes/Redesign/images/step-hired.svg")}.steps-list--work .steps-list__svg-image--collaboration{background-image:url("/Content/themes/Redesign/images/step-collaboration.svg")}.steps-list--work .steps-list__svg-image--relocation{background-image:url("/Content/themes/Redesign/images/step-relocation.svg")}.steps-list--work .steps-list__svg-image--handshake{background-image:url("/Content/themes/Redesign/images/step-handshake.svg")}.steps-list--work .steps-list__svg-image--dress-code{background-image:url("/Content/themes/Redesign/images/step-dresscode.svg")}.steps-list--work .steps-list__svg-image--clock-img{background-image:url("/Content/themes/Redesign/images/step-clock.svg")}.steps-list--work .steps-list__svg-image--career-ladder{background-image:url("/Content/themes/Redesign/images/step-career.svg")}.join-epam{position:relative;margin-top:-40px}.join-epam__title{font-weight:900}.join-epam__item{display:flex;min-height:650px;margin-top:30px}.join-epam__item--student{background:linear-gradient(rgba(118, 205, 216, 0.95), rgba(118, 205, 216, 0.95)),url("/Content/themes/Redesign/images/pattern-student-desk.jpg") center repeat}.join-epam__item--training{background:linear-gradient(rgba(47, 125, 181, 0.98), rgba(47, 125, 181, 0.98)),url("/Content/themes/Redesign/images/pattern-training-desk.jpg") center repeat}.join-epam__item--work{background:linear-gradient(rgba(241, 92, 67, 0.95), rgba(241, 92, 67, 0.95)),url("/Content/themes/Redesign/images/pattern-work-desc.jpg") center repeat}.join-epam__item--interview{position:relative;background:linear-gradient(rgba(201, 220, 73, 0.92), rgba(201, 220, 73, 0.92)),url("/Content/themes/Redesign/images/pattern-interview-desk.jpg") center repeat}.join-epam__item--interview::after{content:"";position:absolute;top:48%;left:0;width:100%;height:6px;background-color:rgba(255,255,255,.4)}.join-epam__item--student,.join-epam__item--work{align-items:center}@media only screen and (min-width: 1540px){.join-epam__item .slider-component--join-epam{display:none !important}.join-epam__item.tab-content__item--active{min-height:650px;height:0}}@media only screen and (min-width: 1240px)and (max-width: 1539px){.join-epam__item .slider-component--join-epam{display:none !important}.join-epam__item.tab-content__item--active{min-height:650px;height:0}}@media only screen and (min-width: 768px)and (max-width: 1239px){.join-epam__item .slider-component--join-epam{align-self:flex-start}.join-epam__item .slider-component--join-epam .owl-stage{margin-top:50px}.join-epam__item .slider-component--join-epam .slider-arrow{margin-top:50px}.join-epam__item--join-epam{display:none}.join-epam__item.tab-content__item--active{min-height:468px;height:auto}}.join-epam__student-step .steps-list__svg-container,.join-epam__work-step .steps-list__svg-container{margin:20px 0}.join-epam__student-steps{height:550px}.join-epam__student-step:last-child .steps-list__svg-container--line::after{content:none}.join-epam__student-step:nth-child(odd) .steps-list__svg-container--line::after{bottom:25px;right:-50px;transform:rotate(45deg)}.join-epam__student-step:nth-child(even) .steps-list__svg-container--line::after{top:25px;right:-35px;transform:rotate(-45deg)}.join-epam__work-steps{height:385px}.join-epam__work-step{margin-right:20px}.join-epam__work-step:last-child{margin-right:0}.join-epam__work-step:nth-child(odd) .steps-list__description{width:55px}.join-epam__work-step:nth-child(odd) .steps-list__svg-container--arrows::after{bottom:-65px;left:61.5px}.join-epam__work-step:nth-child(even) .steps-list__item-description{width:180px}.join-epam__work-step:nth-child(even) .steps-list__svg-container--arrows::after{top:-65px;left:61.5px;transform:rotate(180deg)}.join-epam__student-steps section,.join-epam__work-steps section{width:170px}.join-epam__student-steps section:nth-child(odd),.join-epam__work-steps section:nth-child(odd){align-self:flex-start}.join-epam__student-steps section:nth-child(odd) .steps-list__item-description,.join-epam__work-steps section:nth-child(odd) .steps-list__item-description{overflow:hidden}.join-epam__student-steps section:nth-child(even),.join-epam__work-steps section:nth-child(even){align-self:flex-end}.join-epam__student-steps section:nth-child(even) .steps-list__item-description,.join-epam__work-steps section:nth-child(even) .steps-list__item-description{overflow:hidden}.join-epam__interview-steps,.join-epam__training-steps{flex-direction:column;align-items:center}.join-epam__interview-step,.join-epam__training-step{margin-right:30px}.join-epam__interview-step:last-child,.join-epam__training-step:last-child{margin-right:0}.join-epam__interview-step .steps-list__svg-container,.join-epam__training-step .steps-list__svg-container{margin-bottom:20px}.join-epam .section-ui__title{font-weight:900}@media only screen and (min-width: 1240px)and (max-width: 1539px){.join-epam__student-step:nth-child(odd) .steps-list__item-description{height:50px}.join-epam__student-step:nth-child(even) .steps-list__item-description{height:90px}.join-epam__work-step .steps-list__item-title{margin-top:65px}.join-epam__work-step:nth-child(odd) .steps-list__item-description{margin-top:60px;height:95px}.join-epam__work-step:nth-child(even) .steps-list__item-description{height:90px;margin-bottom:63px}}@media only screen and (min-width: 1540px){.join-epam__student-step:nth-child(odd) .steps-list__item-description{height:50px}.join-epam__student-step:nth-child(even) .steps-list__item-description{height:90px}.join-epam__work-step .steps-list__item-title{margin-top:65px}.join-epam__work-step:nth-child(odd) .steps-list__item-description{margin-top:60px;height:95px}.join-epam__work-step:nth-child(even) .steps-list__item-description{height:90px;margin-bottom:63px}}@media only screen and (max-width: 1239px){.slider-component--join-epam .slider__list{align-items:center;display:flex}.slider-component--join-epam .slider__item{margin:0}.slider-component--join-epam .slider-arrow{position:absolute;top:130px;border-top:14px solid transparent;border-bottom:14px solid transparent;cursor:pointer;transform:none;z-index:6}.slider-component--join-epam .slider-arrow--prev{left:15px;border-right:18px solid #fff}.slider-component--join-epam .slider-arrow--next{right:15px;border-left:18px solid #fff}.steps-list__item-title{margin:0 0 11px;font-size:20px}.steps-list__item-description{margin:0 0 5px;overflow:hidden;font-size:14px;line-height:1.43}.steps-list__svg-container{width:120px;height:120px;margin:70px 0 20px}.steps-list__svg-image{width:100px;height:100px}.steps-list--student .steps-list__item-description,.steps-list--work .steps-list__item-description{height:88px}.steps-list--interview .owl-stage,.steps-list--training .owl-stage{margin-top:50px}.steps-list--interview .slider-arrow,.steps-list--training .slider-arrow{margin-top:50px}.steps-list--interview .slider-component,.steps-list--training .slider-component{display:flex}.steps-list--interview .slider-component .steps-list,.steps-list--training .slider-component .steps-list{flex-direction:row}.join-epam__item{min-height:400px}.join-epam__item--training{background-size:80%}.join-epam__item--interview::after{display:none}.join-epam__item--student .slider-component--join-epam .slider__item,.join-epam__item--work .slider-component--join-epam .slider__item{align-self:auto}}@media only screen and (min-width: 992px)and (max-width: 1239px){.slider-component--join-epam .slider__item{margin:0;padding:15px}.slider-component--join-epam .slider__item:nth-child(n+5){display:none}}@media only screen and (min-width: 768px)and (max-width: 991px){.slider-component--join-epam .slider__item{padding:10px}.slider-component--join-epam .slider__item:nth-child(n+4){display:none}.steps-list--interview .owl-stage-outer,.steps-list--training .owl-stage-outer{margin-top:50px}}@media only screen and (max-width: 767px){.join-epam__item{min-height:300px}.join-epam__item.tab-content__item--active{min-height:315px}.join-epam__item--student{background:linear-gradient(rgba(118, 205, 216, 0.95), rgba(118, 205, 216, 0.95)),url("/Content/themes/Redesign/images/pattern-student-mob.jpg") center repeat}.join-epam__item--training{background:linear-gradient(rgba(47, 125, 181, 0.98), rgba(47, 125, 181, 0.98)),url("/Content/themes/Redesign/images/pattern-training-mob.jpg") center repeat}.join-epam__item--interview{background:linear-gradient(rgba(201, 220, 73, 0.92), rgba(201, 220, 73, 0.92)),url("/Content/themes/Redesign/images/pattern-interview-mob.jpg") center repeat}.join-epam__item--work{background:linear-gradient(rgba(241, 92, 67, 0.95), rgba(241, 92, 67, 0.95)),url("/Content/themes/Redesign/images/pattern-work-mob.jpg") center repeat}.join-epam .section-ui__title{font-size:24px;line-height:1.4;letter-spacing:2px}.slider-component--join-epam{width:306px;margin:0 auto;align-self:flex-start}.slider-component--join-epam .slider__item{padding:0 5px;flex:0 0 216px;width:216px}.slider-component--join-epam .slider__item:nth-child(n+2){display:none}.slider-component--join-epam .owl-nav{margin-top:0}.slider-component--join-epam .owl-nav .slider-arrow{top:85px;border-top:10px solid transparent;border-bottom:10px solid transparent}.slider-component--join-epam .owl-nav .slider-arrow--prev{left:55px;border-right:12px solid #fff}.slider-component--join-epam .owl-nav .slider-arrow--next{right:55px;border-left:12px solid #fff}.slider-component--join-epam .owl-carousel{overflow:hidden;padding:0 15px;margin-top:5px}.slider-component--join-epam .owl-carousel .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:290px}.slider-component--join-epam .steps-list__svg-container{margin:30px 0}.steps-list__item-description{font-size:17px;line-height:1.3}.steps-list--student .steps-list__item-description,.steps-list--work .steps-list__item-description{height:auto}.steps-list--student{margin-top:5px}.steps-list--student .slider-arrow{margin-top:-6px}.steps-list--interview .slider-arrow,.steps-list--training .slider-arrow{margin-top:-6px}.steps-list--interview .steps-list__item-description,.steps-list--training .steps-list__item-description{width:216px}.steps-list--interview .owl-stage,.steps-list--training .owl-stage{margin-top:0}.steps-list--work .slider-arrow{margin-top:-6px}.steps-list__svg-image{background-size:44px 44px}.slider-component .owl-carousel{overflow:auto;padding:0 15px}}.map-section{font-size:16px}.map-section.section-ui{padding-top:0;margin-top:-25px}.countries-list{display:flex;justify-content:space-between;text-transform:uppercase;color:#818181;cursor:pointer;font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-weight:900}.countries-list__item{display:block;width:293px;padding:10px;letter-spacing:2px;text-align:center;word-wrap:break-word;background-color:#f3f3f3;border-right:1px solid #fff}.countries-list__item:last-child{border-right:none}.countries-list__item:hover,.countries-list__item--active{color:#fff;background-color:#76cdd8}.map-container{position:relative}.map-container--img{height:700px}.cities-container{position:absolute;width:292px;top:0;left:0;bottom:0;color:#9f9f9f;background-color:#fff;border:1px solid #f3f3f3;overflow-y:scroll}.cities-container--scroll::-webkit-scrollbar{width:20px;background-color:#f5f5f5}.cities-container--scroll::-webkit-scrollbar-thumb{width:18px;height:60px;object-fit:contain;border-radius:17px;box-shadow:0 2px 2px 0 rgba(127,127,127,.5);background-color:#fefefe}.cities-container.inactive{display:none}.cities-container.inactive+.gmap-container{left:0;width:100%}.gmap-container{position:absolute;width:calc(100% - 292px);top:0;left:292px;bottom:0;color:#9f9f9f;background-color:#fff;border:1px solid #f3f3f3}.city-item{position:relative;display:block;cursor:pointer;letter-spacing:.7px}.city-item__city-container{padding:12px 30px}.city-item__city-container:hover{color:#000}.city-item__city-container:hover .city-item__city-btn--hover{border-top:8px solid #000;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:transparent;background-color:transparent}.city-item__city-title{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-weight:900}.city-item__city-link{display:none}.city-item__city-btn{position:absolute;height:16px;width:16px;bottom:9px;right:30px;padding:0;font-size:0;background-color:transparent;border-radius:0;border-top:8px solid #9f9f9f;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:transparent}.city-item__streets{display:none;padding-top:20px}.city-item--active .city-item__city-container{position:relative}.city-item--active .city-item__city-container::after{content:"";position:absolute;bottom:0;left:30px;margin-bottom:-10px;width:78%;height:1px;background-color:#ccc}.city-item--active .city-item__city-container:hover .city-item__city-btn--hover{border-top:transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #464547}.city-item--active .city-item__city-title{color:#000}.city-item--active .city-item__city-link{display:block;padding:15px 0 20px;font-size:14px;text-decoration:underline}.city-item--active .city-item__city-link:hover{color:#7bbbc6}.city-item--active .city-item__city-btn{border-bottom:8px solid #000;border-left:8px solid transparent;border-right:8px solid transparent;border-top:transparent}.city-item--active .city-item__city-btn--close{border-bottom:8px solid #464547;border-left:8px solid transparent;border-right:8px solid transparent;border-top:transparent;bottom:17px}.city-item--active .city-item__streets{display:block}.city-item--active .city-item__street-item{display:block;line-height:1.22;cursor:pointer;padding:8px 30px 8px}.city-item--active .city-item__street-item:last-child{margin-bottom:28px}.city-item--active .city-item__street-item:hover{color:#000;background-color:#d5eff3}.city-item--active .city-item__street-item--active{color:#000;background-color:#d5eff3}.city-item--active .city-item__street-phone{padding-top:5px}.city-item:first-child .city-item__city-container{padding-top:30px}@media only screen and (min-width: 1240px)and (max-width: 1539px){.map-section{font-size:18px}.map-section.section-ui{padding-top:50px}.cities-container__country-title{display:none}.city-item__street-phone-call{display:none}.city-item__street-phone-map{display:block}.city-item__map-link{display:none}}@media only screen and (min-width: 768px)and (max-width: 1239px){.cities-container__country-title{display:none}.city-item__street-phone-map{display:block}.city-item__street-phone-call{display:none}.city-item__map-link{display:none}.map-component .countries-list__item{font-size:14px;letter-spacing:1.6px}.city-item__city-container{padding:8px 20px}.city-item--active .city-item__city-container::after{left:20px}.city-item--active .city-item__street-item{padding:5px 20px 8px}.city-item--active .city-item__city-btn--close{bottom:13px}.city-item__city-btn{bottom:4px}.gmap-container{width:calc(100% - 239px);left:239px}}@media only screen and (min-width: 992px)and (max-width: 1239px){.map-container--img{height:500px}.map-container .cities-container{width:234px}.map-component .countries-list__item{width:235px}}@media only screen and (min-width: 768px)and (max-width: 991px){.map-container--img{height:400px}.map-container .cities-container{width:239px}.map-container .cities-container--scroll::-webkit-scrollbar{width:15px}.map-container .cities-container--scroll::-webkit-scrollbar-thumb{width:13px}.map-component .countries-list__item{width:160px}.map-component .countries-list__item:first-child{width:240px}}@media only screen and (max-width: 767px){.city-item__street-phone-map{display:none}.city-item__map-link{display:block}.map-section .section-ui__title{font-size:24px;line-height:1.4;margin-bottom:64px}.countries-list{flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:40px}.countries-list__item{margin-bottom:5px;padding:12px;letter-spacing:2px}.map-container--img{height:auto;background:none}.cities-container{position:static;display:flex;flex-direction:column;width:auto;overflow-y:visible;border:none}.cities-container__country-title{padding:30px 0 50px;font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-style:normal;font-size:24px;text-transform:uppercase;text-align:center;letter-spacing:3.6px;color:#000}.cities-list{font-size:19px;color:#000}.city-item{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-style:normal}.city-item__city-container{padding:8px 15px}.city-item__city-title{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:900;font-style:normal;font-size:22px;letter-spacing:1px;line-height:normal;text-transform:uppercase;color:#cfdc54}.city-item__city-title:hover{color:#c1ce52}.city-item__city-btn{right:15px}.city-item__street-phone{color:#77ced9}.city-item__map-link{position:relative;display:inline-block;padding-top:10px;text-transform:uppercase;word-wrap:break-word;color:#000}.city-item__map-link::after,.city-item__map-link::before{content:"";position:absolute;top:60%;right:-7px;width:5px;height:5px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg)}.city-item__map-link::before{right:-11px}.city-item--active .city-item__city-container::after{content:none}.city-item--active .city-item__city-title{color:#cfdc54}.city-item--active .city-item__street-item{line-height:26px;padding:0 50px 20px 15px}.city-item--active .city-item__city-link{font-size:16px;padding:10px 0 30px}.city-item--active .city-item__city-btn{top:9px;right:15px}.city-item:first-child .city-item__city-container{padding:8px 15px}.gmap-container{display:none}}@media only screen and (min-width: 1540px){.city-item__street-phone-map{display:block}.city-item__map-link{display:none}.city-item__street-phone-call{display:none}.cities-container__country-title{display:none}}.news{color:#000}.news__title{font-size:32px;font-weight:bold;line-height:1.13;letter-spacing:4px;color:#000;text-align:center;text-transform:uppercase}.news .tab-nav{margin:30px 0 10px}.news .tab-nav__item{text-decoration:none}.news__list-holder{padding-top:18px}.news__list{display:flex;flex-wrap:wrap;margin:0 -15px}.news__list-item{width:33.33%;margin-bottom:36px;padding:0 15px}.news__list-item:nth-child(5n-1){width:66.66%}@media only screen and (min-width: 1540px){.news__list-item{width:25%}.news__list-item:nth-child(5n-1){width:25%}.news__list-item:nth-child(7n-2){width:50%}}@media only screen and (min-width: 768px)and (max-width: 1239px){.news__list-item{width:50%}.news__list-item:nth-child(5n-1){width:50%}}@media only screen and (max-width: 767px){.news__list-item{width:100%}.news__list-item:nth-child(5n-1){width:100%}}.news__item-content{background:#fff;box-shadow:2px 2px 8px 0 rgba(234,234,234,.8);position:relative;overflow:hidden}.news__item-content::after{content:"";position:absolute;bottom:0;height:50px;width:100%;background:linear-gradient(0deg, #fff 20px, #ffffff00);pointer-events:none}@media only screen and (max-width: 767px){.news__item-content::after{height:60px;background:linear-gradient(0deg, #fff 30px, #ffffff00)}}.news .news__item-image-holder{display:block;overflow:hidden;position:relative}.news__item-image{object-fit:cover;object-position:center;height:372px;width:100%;display:block}@media only screen and (min-width: 1540px){.news__item-image{height:320px}}@media only screen and (max-width: 1239px){.news__item-image{height:234px}}.news__item-category{position:absolute;left:24px;bottom:24px;background:#008ace;min-width:136px;color:#fff;font-size:14px;line-height:16px;padding:4px 20px;text-align:center;min-height:24px}.news__item-info{padding:12px 12px 18px;height:255px}@media only screen and (max-width: 767px){.news__item-info{min-height:100px}}.news__item-data{font-size:14px;line-height:16px;color:#777;display:flex;padding-bottom:18px;flex-wrap:wrap}.news__item-hashtags{width:100%;margin-bottom:6px;display:flex;flex-wrap:wrap;max-height:21px;overflow:hidden}@media only screen and (max-width: 767px){.news__item-hashtags{max-height:65px}}.news__item-hashtag{color:#008ace;font-size:14.5px;text-transform:uppercase;margin-right:18px;align-items:center;line-height:1.3;margin-bottom:3px}@media only screen and (max-width: 767px){.news__item-hashtag{border:1px solid #008ace;border-radius:16px;padding:5px 10px}}.news__item-date{margin-right:18px}.news__item-views{margin-right:18px;display:flex;align-items:center}.news__item-views::before{content:"";font-family:"FontAwesome";margin-right:6px;font-weight:900}.news__item-likes{margin-right:0}.news__item-likes::before{content:"";font-size:16px;font-family:"FontAwesome";margin-right:6px;font-weight:900;position:relative;top:-1px}.news__item-title{font-weight:900;font-size:22px;line-height:1.27;margin-bottom:12px;display:block;color:#000;width:100%}.news__item-title:hover{color:#76cdd8;text-decoration:none}.news__item-description{font-size:16px;line-height:1.5;overflow:hidden}@media only screen and (max-width: 767px){.news__item-description{display:none}}.news__view-more{text-align:center;margin-top:6px;padding-bottom:60px}.news__view-more-button{font-size:14px;font-weight:900;color:#76cdd8;text-transform:uppercase;border-bottom:1px solid #76cdd8;border-radius:0;padding:0;background:transparent}.news__view-more-button:hover{color:#7bbbc6;border-color:#7bbbc6;background:transparent}.news__view-more-button:focus{box-shadow:none}.news-subscribe-block{min-height:375px;padding:75px 20px 40px;margin-top:40px;text-align:center;background:linear-gradient(rgba(201, 220, 73, 0.92), rgba(201, 220, 73, 0.92)),url("/Content/themes/Redesign/images/pattern-interview-desk.jpg") center repeat}.news-subscribe-block .news-subscribe__title{font-size:24px;font-weight:bold;line-height:1.33;letter-spacing:3px;text-transform:uppercase;color:#fff}.news-subscribe-block .news-subscribe__description{max-width:450px;margin:15px auto 20px;padding:0;font-size:16px;line-height:1.5em;color:#fff}.news-subscribe-block .news-subscribe__email{width:100%;max-width:370px;height:40px;text-align:center}.news-subscribe-block .popup__error-message{color:#fff}.news-subscribe-block .popup__error-message [ng-message]{display:inline-block;position:relative}.news-subscribe-block .popup__error-message [ng-message]:before{background:url("/Content/themes/Redesign/ico/reg-error.svg") no-repeat;background-size:contain;display:inline-block;position:relative;left:-5px;top:4px;width:18px;height:18px;background-color:#fff;content:"";border-radius:50%}.news-subscribe-block .news-subscribe__button{display:block;width:170px;height:40px;margin:25px auto 0;border-radius:6px;font-size:17px;line-height:33px;background:#fff;color:#000;text-transform:uppercase}.news-subscribe-block .news-subscribe__button:hover{background:#ededed}.news-item-details .news-item__title{border-bottom:1px solid #d8d8d8;margin-bottom:16px}.news-item-details .slider-component .owl-item{padding:0 20px}.news-item-details .slider-component .slider-arrow--prev,.news-item-details .slider-component .slider-arrow--next{border-top:14px solid transparent;border-bottom:14px solid transparent}.news-item-details .slider-component .slider-arrow--prev{left:22px}.news-item-details .slider-component .slider-arrow--next{right:22px}.news-item-details .news-item__title-text{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;max-width:1000px;margin:0 auto 130px auto;text-align:center;font-size:48px;line-height:1}.news-item-details .news-item__info-block{display:flex;align-items:flex-start;margin-bottom:15px}.news-item-details .news-item__info-block .news-item__counter-date{margin-right:50px}.news-item-details .news-item__counter-block{margin-bottom:15px}.news-item-details .news-item__info-block span{margin-right:25px}.news-item-details .news-item__counter-block{color:#777}.news-item-details .news-item__counter-block span{margin-right:28px}.news-item-details .news-item__info-block__category{background:#008ace;padding:3px 10px;text-transform:uppercase;color:#fff;margin-right:16px;font-size:14.5px}.news-item-details .news-item__info-block__tags{display:inline-block}.news-item-details .news-item__tags-item{display:inline-block;text-transform:uppercase;margin-right:18px}.news-item-details .news-item__tags-item a{color:#008ace;display:block;padding:3px 0;font-size:14.5px}.news-item-details .news-item__main{display:flex;justify-content:space-between;margin-bottom:35px;overflow:hidden}.news-item-details .news-item__main .ql-editor{padding:0}.news-item-details .news-item__main .image{margin:20px 0}.news-item-details .news-item__main__content{width:1000px}.news-item-details .news-item__main__content img{display:block;width:100%}.news-item-details .news-video{width:100%;height:465px;margin-top:20px}.news-item-details .news-quiz{width:100%;height:800px;margin-top:20px}.news-item-details .news-item__main__services{width:300px}.news-item-details .news-item__main__content-text{color:#000;font-size:16px;line-height:1.75;height:auto}.news-item-details .news-item__main__content .owl-carousel{margin:20px 0}.news-item-details .sidebar-social-list .network-list{margin-bottom:20px;border-bottom:1px solid #d8d8d8;padding-bottom:20px}.news-item-details .bottom-social-list .network-list{margin-bottom:35px}@media only screen and (max-width: 1239px){.news-item-details .bottom-social-list .network-list{border-bottom:1px solid #d8d8d8;padding-bottom:30px}}.news-item-details .news-item__main__other-news__title{margin-bottom:25px;font-size:18px;color:#000;letter-spacing:2px;text-transform:uppercase;font-weight:600}.news-item-details .news-item__main__other-news__list{margin-bottom:25px}.news-item-details .news-item__main__other-news__list-item{margin-bottom:15px;font-size:16px;line-height:1.5}.news-item-details .news-item__main__other-news__list-item--mobile{display:none}.news-item-details .news-item__main__all-news-link{font-weight:600;font-size:16px;color:#c9da48}.news-item-details .news-item__like,.news-item-details .news-item__like--active{cursor:pointer}.news-item-details .news-item__like--active{color:#008ace}.news-item-details .footer-all-news{display:none}@media only screen and (min-width: 1240px)and (max-width: 1539px){.news-item-details .news-item__main__content{width:770px}}@media only screen and (min-width: 992px)and (max-width: 1239px){.news-item-details .news-item__main__services{display:none}.news-item-details .news-item__main__content{width:100%}.news-item-details .news-item__title-text{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;padding-top:80px;margin-bottom:95px;line-height:1}.news-item-details .news-item__main__other-news__title{text-align:center}.news-item-details .news-item__main__other-news__list{display:flex;justify-content:space-around}.news-item-details .news-item__main__other-news__list-item{width:350px}.news-item-details .news-item__main__other-news__list-item .news__item-image-wrapper{display:block;overflow:hidden;height:225px}.news-item-details .news-item__main__other-news__list-item .news__item-image{width:100%;height:225px;margin-bottom:10px}.news-item-details .news-item__main__other-news__list-item a{font-size:24px;font-weight:600;line-height:1.33}.news-item-details .news-item__main__all-news-link{display:block;text-align:center;margin-bottom:50px}.news-item-details .news-item__main__all-news-link .fa-chevron-right{display:none}.news-item-details .footer-all-news{display:block}}@media only screen and (min-width: 768px)and (max-width: 991px){.news-item-details .news-item__main__services{display:none}.news-item-details .news-item__main__content{width:100%}.news-item-details .news-item__title-text{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;padding-top:80px;margin-bottom:95px;line-height:1}.news-item-details .news-item__main__other-news__title{text-align:center}.news-item-details .news-item__main__other-news__list{display:flex;justify-content:space-around}.news-item-details .news-item__main__other-news__list-item{width:350px}.news-item-details .news-item__main__other-news__list-item .news__item-image-wrapper{display:block;overflow:hidden;height:225px}.news-item-details .news-item__main__other-news__list-item .news__item-image{width:100%;height:225px;margin-bottom:10px}.news-item-details .news-item__main__other-news__list-item a{font-size:24px;font-weight:600;line-height:1.33}.news-item-details .news-item__main__all-news-link{display:block;text-align:center;margin-bottom:50px}.news-item-details .news-item__main__all-news-link .fa-chevron-right{display:none}.news-item-details .footer-all-news{display:block}}@media only screen and (max-width: 767px){.news-item-details .news-item__main__services{display:none}.news-item-details .news-item__main__content{width:100%}.news-item-details .news-item__title-text{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;padding-top:80px;margin-bottom:95px;font-size:32px;line-height:1}.news-item-details .news-item__info-block{flex-direction:column}.news-item-details .slider-component .slider-arrow--prev,.news-item-details .slider-component .slider-arrow--next{opacity:.5}.news-item-details .news-item__info-block{flex-wrap:wrap}.news-item-details .news-item__info-block__category{margin-bottom:20px}.news-item-details .news-item__tags-item{border:1px solid #008ace;border-radius:16px;padding:5px 15px;margin-bottom:10px;margin-right:8px}.news-item-details .news-item__main__other-news__list-item{display:none}.news-item-details .news-item__main__other-news__title{position:relative;text-align:center;font-size:14px}.news-item-details .news-item__main__other-news__list-item--mobile{display:block}.news-item-details .news-item__main__other-news__list-item--mobile a{display:block;line-height:1.5;margin-bottom:15px}.news-item-details .news-item__main__other-news__list-item--mobile a:hover{color:#76cdd8}.news-item-details .news-item__main__other-news__list-item--mobile a:hover::before{background:#76cdd8}.news-item-details .news-item__main__all-news-link{text-align:left;margin-bottom:0}.news-item-details .news-item__main__all-news-link{display:block;margin-bottom:30px}.news-item-details .news-item__main__other-news__list{display:block}.news-item-details .news-item__tags-item a{padding:0;font-size:12px}.news-item-details .footer-all-news{display:block}.news-item-details .news-item__counter-block .news-item__counter-date,.news-item-details .news-item__counter-block span{margin-right:15px}.news-item-details .news-item__counter-block span:last-child{margin-right:0}}.news-banner{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;margin-bottom:48px}.news-banner.news-banner--hashtag{margin-bottom:15px}.news-banner__content{padding:20px 0 60px;border-bottom:1px solid #ccc}@media only screen and (min-width: 768px)and (max-width: 1239px){.news-banner__content{padding:78px 0}}@media only screen and (max-width: 767px){.news-banner__content{padding:90px 0 120px}}.news-banner__heading{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;margin:auto;max-width:1000px;font-size:48px;color:#000;line-height:1.2;text-align:center;font-weight:400;min-height:1.2em}@media only screen and (min-width: 992px)and (max-width: 1239px){.news-banner__heading{max-width:720px}}@media only screen and (min-width: 768px)and (max-width: 991px){.news-banner__heading{font-size:40px;max-width:640px}}@media only screen and (max-width: 767px){.news-banner__heading{font-size:24px;line-height:1.6}}.news-banner .news-banner__caption{color:#979797;font-size:16px;text-align:center;margin-top:40px}.news-banner__button{text-align:center}.news-banner__button-read{text-align:center;text-transform:uppercase;min-width:170px;height:42px;line-height:42px;font-size:17px;border-radius:6px;background-color:#77ced9;color:#fff;display:inline-block;padding:0 20px;margin-top:30px;letter-spacing:1px}.news-banner__button-read:hover{text-decoration:none;background-color:#7bbbc6;color:#fff}.social-list.network-list .social-links__link{display:flex;margin:0 10px}.social-list.network-list .social-item{display:flex}.social-list.network-list .social-item:before{width:18px;height:18px}.social-list.network-list .social-item--vk{background:#d4e272;padding-top:5px;padding-left:16px;width:50px;height:36px}.social-list.network-list .social-item--vk:hover{background:#c1ce52}.social-list.network-list .social-item--facebook{background:#4da2d8;padding-left:20px;width:50px;height:36px}.social-list.network-list .social-item--facebook:hover{background:#087db9}.social-list.network-list .social-item--twitter{background:#94d7e0;padding-left:16px;height:36px;width:50px}.social-list.network-list .social-item--twitter:hover{background:#73b7c3}.social-list.network-list .social-item--telegram{background:#eb5d48;padding-left:16px;height:36px;width:50px}.social-list.network-list .social-item--telegram:hover{background:#c64734}.social-list.network-list .social-networks__links-label{width:170px;height:36px;padding:6px 0 6px 12px;display:flex;font-size:18px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase}.social-list.network-list .social-networks__links-label:hover{color:#fff;text-decoration:none}.social-list.network-list .social-networks__links-label.label-vk{background:#c9da48}.social-list.network-list .social-networks__links-label.label-vk:hover{background:#c1ce52}.social-list.network-list .social-networks__links-label.label-facebook{background:#008ace}.social-list.network-list .social-networks__links-label.label-facebook:hover{background:#087db9}.social-list.network-list .social-networks__links-label.label-twitter{background:#75cdd8}.social-list.network-list .social-networks__links-label.label-twitter:hover{background:#73b7c3}.social-list.network-list .social-networks__links-label.label-telegram{background:#df5c49}.social-list.network-list .social-networks__links-label.label-telegram:hover{background:#c64734}@media only screen and (max-width: 991px){.social-list.network-list .social-networks__links-label{display:none}}.training-detail{display:flex;flex-direction:column}@media only screen and (min-width: 1540px){.training-detail .container{width:1200px}}.training-detail .training-detail__block>div{margin-bottom:80px}@media only screen and (max-width: 767px){.training-detail .training-detail__block>div{margin-bottom:60px}}.training-detail .rd-stripes{margin-top:-80px;margin-bottom:40px}@media only screen and (max-width: 767px){.training-detail .rd-stripes{height:60px !important;margin-top:-60px;margin-bottom:20px}}.training-detail--upped{margin-top:-80px}@media only screen and (max-width: 767px){.training-detail--upped{margin-top:-60px}}.training-detail-anchor{cursor:pointer}.training-detail-anchor:active{filter:brightness(1.25)}.training-detail .bottom-social-list{padding:50px 0}.training-detail .training-detail-header{background-image:url("/Content/themes/Redesign/images/pattern-header-training.png");background-size:contain;color:#fff;padding-bottom:44px;height:505px;position:relative}@media only screen and (max-width: 767px){.training-detail .training-detail-header{padding-bottom:48px;background-size:200%}}.training-detail .training-detail-header .container{display:flex;flex-direction:column;height:100%}.training-detail .training-detail-header .container .breadcrumb-section{margin-left:-15px;opacity:.7}@media only screen and (max-width: 767px){.training-detail .training-detail-header .container .breadcrumb-section{display:none}}.training-detail .training-detail-header .container .breadcrumb-section .breadcrumb__item a{color:#fff}.training-detail .training-detail-header__hint{height:42px;width:280px;position:relative;display:flex;flex-direction:row;align-items:flex-start;margin-top:15px;border-radius:0 100px 100px 0;padding:11px 0}.training-detail .training-detail-header__hint-free{background-color:#76cdd8}.training-detail .training-detail-header__hint-freemium{background-color:#cedb56}.training-detail .training-detail-header__hint-paid{background-color:#ffc000}@media only screen and (max-width: 767px){.training-detail .training-detail-header__hint{margin-top:37px}}.training-detail .training-detail-header__hint::before{height:100%;content:"";display:block;position:absolute;top:0;right:280px;width:160px;background-color:inherit}@media only screen and (min-width: 1240px)and (max-width: 1539px){.training-detail .training-detail-header__hint::before{border-radius:100px 0 0 100px;width:47px}}@media only screen and (min-width: 1540px){.training-detail .training-detail-header__hint::before{border-radius:100px 0 0 100px;width:47px}}.training-detail .training-detail-header__hint-link{margin-left:15px}.training-detail .training-detail-header__hint-item{position:relative}.training-detail .training-detail-header__hint-item:before{width:18px;height:18px;display:block;content:"";position:absolute;left:0;top:0;background-size:cover}@media only screen and (max-width: 767px){.training-detail .training-detail-header__hint-item:before{width:16px;height:16px;background-size:contain;background-repeat:no-repeat}}.training-detail .training-detail-header__hint-item:nth-child(n+2){margin-left:24px;padding-left:28px}.training-detail .training-detail-header__hint .paid{padding-left:28px}@media only screen and (max-width: 767px){.training-detail .training-detail-header__hint .paid{padding-left:20px}}.training-detail .training-detail-header__hint .paid:before{background-image:url("/Content/themes/Redesign/ico/TrainingPage/dollar-icon.svg")}.training-detail .training-detail-header__hint .free:before{display:none}.training-detail .training-detail-header__hint .freemium{padding-left:28px;background:none}@media only screen and (max-width: 767px){.training-detail .training-detail-header__hint .freemium{padding-left:20px}}.training-detail .training-detail-header__hint .freemium:before{background-image:url("/Content/themes/Redesign/ico/TrainingPage/dollar-icon.svg")}.training-detail .training-detail-header__hint .online:before{background-image:url("/Content/themes/Redesign/ico/TrainingPage/online.svg")}.training-detail .training-detail-header__hint .facetoface{flex-shrink:0;padding-left:38px}@media only screen and (max-width: 767px){.training-detail .training-detail-header__hint .facetoface{padding-left:30px}}.training-detail .training-detail-header__hint .facetoface:before{width:26px;background-image:url("/Content/themes/Redesign/ico/TrainingPage/face-to-face.svg")}@media only screen and (max-width: 767px){.training-detail .training-detail-header__hint .facetoface:before{width:20px}}.training-detail .training-detail-header__hint .blended:before{width:21px;background-image:url("/Content/themes/Redesign/ico/TrainingPage/blended.svg")}.training-detail .training-detail-header__title{font-size:54px;font-weight:600;margin-top:31px}@media only screen and (max-width: 767px){.training-detail .training-detail-header__title{font-size:34px;margin-top:40px}}.training-detail .training-detail-header__additional-info{opacity:.8;font-size:20px;margin-top:10px;font-weight:400}@media only screen and (max-width: 767px){.training-detail .training-detail-header__additional-info{margin-top:12px;font-size:18px}}.training-detail .training-detail-header__edit-button{width:170px;height:42px;border-radius:6px;margin-top:15px;margin-bottom:-22px;background-color:#39c2d7;text-align:center;line-height:42px;font-size:15px;font-weight:900;color:#fff;text-transform:uppercase;text-decoration:none}.training-detail .training-detail-header__edit-button:hover{background:#3aabbd}.training-detail .training-detail-header__button{width:248px;margin:auto auto 0 auto}@media only screen and (max-width: 767px){.training-detail .training-detail-header__button{width:100%}}.training-detail .training-detail-header__button .register{background-color:#39c2d7}.training-detail .training-detail-header__button .register:hover{background-color:#3aabbd}.training-detail .training-detail-header__button .cancel{background-color:#cedb56}.training-detail .training-detail-header__button .cancel:hover{background-color:#c1ce50}.training-detail .training-detail-header__price{font-size:24px;margin-top:20px;align-self:center}.training-detail .training-detail-header__closed{font-size:22px;margin-top:15px;align-self:center}.training-detail .training-detail-freemium-banner{width:100%;background:#f5f5f5;border-left:45px solid #c9dc49;border-radius:6px;padding:24px;margin-top:-40px;margin-bottom:40px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 767px){.training-detail .training-detail-freemium-banner{margin-top:-20px;flex-direction:column}}.training-detail .training-detail-freemium-banner__text{width:calc(100% - 385px);color:#263852;font-size:18px;line-height:1.56}@media only screen and (max-width: 767px){.training-detail .training-detail-freemium-banner__text{width:auto;margin-bottom:24px}}.training-detail .training-detail-freemium-banner__link{color:#fff;font-weight:bold;background:#39c2d7;width:360px;padding:17px 0;text-transform:uppercase;letter-spacing:1.29px;display:block;text-align:center;border-radius:6px}@media only screen and (max-width: 767px){.training-detail .training-detail-freemium-banner__link{width:100%}}.training-detail .training-detail-freemium-banner__link:hover{background:#3aabbd;text-decoration:none}.training-detail .training-detail-details .container{display:flex;flex-direction:row}@media only screen and (max-width: 767px){.training-detail .training-detail-details .container{flex-direction:column}}.training-detail .training-detail-details__main-info{display:flex;flex-direction:column;flex-grow:1;padding-right:50px}@media only screen and (max-width: 767px){.training-detail .training-detail-details__main-info{order:1;padding-right:0}}.training-detail .training-detail-details__main-info-title{font-size:32px;font-weight:bold;line-height:1.13;letter-spacing:2.9px;margin-top:-0.25em;color:#008ace;text-transform:uppercase;padding-bottom:32px;align-self:flex-start}@media only screen and (max-width: 767px){.training-detail .training-detail-details__main-info-title{width:100%;font-size:22px;line-height:1.45;letter-spacing:1.2px;padding-bottom:24px;margin-top:56px}}.training-detail .training-detail-details__main-info-text{line-height:1.75}.training-detail .training-detail-details__contacts{max-width:35%}@media only screen and (max-width: 767px){.training-detail .training-detail-details__contacts{max-width:100%}}.training-detail .training-detail-details__contacts .training-location{margin-bottom:16px}.training-detail .training-detail-details__contacts .training-country{margin-bottom:7px;text-decoration:underline}.training-detail .training-detail-details__contacts .training-city{margin-right:2px;font-size:18px;line-height:1.56;color:#818181}@media only screen and (max-width: 767px){.training-detail .training-detail-details__contacts .training-city{font-size:16px;line-height:1.5}}.training-detail .training-detail-details__contacts .training-city:not(:last-child):after{content:",";display:inline-block;position:relative;left:-3px}.training-detail .training-detail-details .sidebar-social-list .network-list{margin:60px 0 30px}@media only screen and (max-width: 767px){.training-detail .training-detail-details .sidebar-social-list .network-list{margin-top:0}}.training-detail .training-detail-details .contacts{width:350px;flex-shrink:0}@media only screen and (max-width: 767px){.training-detail .training-detail-details .contacts{width:100%;order:0}}.training-detail .training-detail-details .contacts-centers-label{width:max-content;margin:20px 0 15px;padding-left:23px;font-size:18px;line-height:1.56;color:#818181}@media only screen and (max-width: 767px){.training-detail .training-detail-details .contacts-centers-label{padding-left:0;font-size:14px;line-height:2}}.training-detail .training-detail-details .contacts-center-link{display:block;margin-bottom:18px;padding-left:23px;font-weight:300}@media only screen and (max-width: 767px){.training-detail .training-detail-details .contacts-center-link{padding-left:0}}.training-detail .training-detail-details .contacts-center-link-page{font-size:22px;color:#3cb8c8;text-decoration:none;font-weight:normal}.training-detail .training-detail-details .contacts-center-link-page:hover{text-decoration:underline}.training-detail .training-detail-details .contacts-general-contact{display:block;margin-top:32px;padding-left:23px;font-weight:300}@media only screen and (max-width: 767px){.training-detail .training-detail-details .contacts-general-contact{display:none;padding-left:0}}.training-detail .training-detail-details .contacts-general-contact-hint{font-size:18px;line-height:1.56;color:#818181}@media only screen and (max-width: 767px){.training-detail .training-detail-details .contacts-general-contact-hint{font-size:14px;line-height:2}}.training-detail .training-detail-details .contacts-general-contact-info{margin-top:5px;display:flex;flex-direction:row;flex-wrap:wrap}.training-detail .training-detail-details .contacts-general-contact-info__phone{width:20px;height:20px;margin-top:5px;margin-right:8px;background-image:url("/Content/themes/Redesign/ico/TrainingPage/contacts-phone-blue.svg");background-size:cover}.training-detail .training-detail-details .contacts-general-contact-info__email{width:20px;height:20px;margin-top:5px;margin-right:8px;background-image:url("/Content/themes/Redesign/ico/TrainingPage/contacts-mail-blue.svg");background-size:cover}.training-detail .training-detail-details .contacts-general-contact-info__name{text-decoration:underline;font-size:22px;line-height:1.27;color:#3cb8c8;cursor:pointer;position:relative}.training-detail .training-detail-details .contacts-general-contact-info__name .rd-contact-tooltip-name{color:#3cb8c8;text-decoration:none}.training-detail .training-detail-details .contacts-general-contact-info__name .rd-contact-tooltip-name:hover{color:#0f8acf}.training-detail .training-detail-details .contacts-general-contact-info__name .rd-contact-tooltip-info{padding:10px 15px}.training-detail .training-detail-details .contacts-general-contact-info__name .rd-contact-tooltip-info-row{font-weight:400;font-style:normal;font-size:16px;line-height:1.13}.training-detail .training-detail-details .contacts-general-contact-info__name .rd-contact-tooltip-info-row span{color:#818181;white-space:pre-wrap}@media only screen and (max-width: 767px){.training-detail .training-detail-details .contacts-general-contact-info__name{font-size:20px;line-height:1.4}}.training-detail .training-detail-details .contacts-general-contact-info .rd-tooltip-info{margin-bottom:0}.training-detail .training-detail-details .contacts-short-info{padding:50px 40px;min-width:350px;display:flex;flex-direction:column;justify-content:flex-start;border-radius:6px;background-color:#f5f5f5}.training-detail .training-detail-details .contacts-short-info .contacts-general-contact{display:none}@media only screen and (max-width: 767px){.training-detail .training-detail-details .contacts-short-info .contacts-general-contact{display:block}}@media only screen and (max-width: 767px){.training-detail .training-detail-details .contacts-short-info{min-width:300px;padding:25px 12px}}.training-detail .training-detail-details .contacts-short-info-item{position:relative;padding-left:48px}.training-detail .training-detail-details .contacts-short-info-item::before{top:5px;left:8px;display:block;content:"";position:absolute;width:24px;height:24px;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width: 767px){.training-detail .training-detail-details .contacts-short-info-item::before{top:10px}}.training-detail .training-detail-details .contacts-short-info-item:nth-child(n+2){margin-top:30px}@media only screen and (max-width: 767px){.training-detail .training-detail-details .contacts-short-info-item:nth-child(n+2){margin-top:20px}}.training-detail .training-detail-details .contacts-short-info-item__header{font-size:18px;color:#000;margin-top:9px}.training-detail .training-detail-details .contacts-short-info-item__header:first-letter{text-transform:capitalize}@media only screen and (max-width: 767px){.training-detail .training-detail-details .contacts-short-info-item__header{font-size:18px;line-height:1.65}}.training-detail .training-detail-details .contacts-short-info-item__line{font-size:18px;line-height:1.56;color:#818181}@media only screen and (max-width: 767px){.training-detail .training-detail-details .contacts-short-info-item__line{font-size:16px;line-height:1.5}}.training-detail .training-detail-details .contacts-short-info .time-info::before{background-image:url("/Content/themes/Redesign/ico/TrainingPage/calendar-blue.svg")}.training-detail .training-detail-details .contacts-short-info .place-info::before{background-image:url("/Content/themes/Redesign/ico/TrainingPage/map-marker-blue.svg")}.training-detail .training-detail-details .contacts-short-info .language-info::before{background-image:url("/Content/themes/Redesign/ico/TrainingPage/language-blue.svg")}.training-detail .training-detail-more-details{background-color:#008ace;background-image:url("/Content/themes/Redesign/ico/TrainingPage/details-background.svg");width:100%;background-size:contain;background-repeat:no-repeat;background-position-x:center;background-position-y:bottom;padding:104px 0 96px 0;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.training-detail .training-detail-more-details{padding:48px 0}}.training-detail .training-detail-more-details .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.training-detail .training-detail-more-details__title{font-size:32px;font-weight:bold;line-height:1.44;letter-spacing:1.07px;padding-bottom:40px;text-align:center}@media only screen and (max-width: 767px){.training-detail .training-detail-more-details__title{padding-bottom:30px;font-size:22px;line-height:1.45;letter-spacing:1.2px}}.training-detail .training-detail-more-details__view-button{min-width:132px;font-size:17px;font-weight:bold;line-height:1.06;letter-spacing:1px;text-align:center;color:#263852;height:42px;border-radius:6px;border:solid 1px #263852;padding:11px 24px 13px 24px;cursor:pointer;text-transform:uppercase}.training-detail .training-detail-more-details__view-button:hover{color:#000;border:solid 1px #000}.training-detail .training-detail-more-details__content.ql-editor{display:flex;max-width:980px;flex-direction:column;align-self:flex-start}.training-detail .training-detail-more-details__content.ql-editor a{color:#76cdd8 !important}.training-detail .training-detail-join{background-color:#76cdd8;background-image:url("/Content/themes/Redesign/ico/TrainingPage/join-background.svg");width:100%;background-size:contain;background-repeat:no-repeat;background-position-x:center;padding:88px 0 64px 0;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.training-detail .training-detail-join{padding:48px 0 64px 0}}.training-detail .training-detail-join .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.training-detail .training-detail-join__title{font-size:32px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:2.9px;padding-bottom:40px;text-transform:uppercase}@media only screen and (max-width: 767px){.training-detail .training-detail-join__title{font-size:22px;line-height:1.45;letter-spacing:1.2px;padding-bottom:32px}}.training-detail .training-detail-join__content.ql-editor{display:flex;max-width:980px;flex-direction:column;align-self:flex-start;line-height:1.75}.training-detail .training-detail-join__content.ql-editor ol{list-style:none;counter-reset:step-counter}.training-detail .training-detail-join__content.ql-editor ol li{display:block;position:relative;counter-increment:step-counter;padding-bottom:15px;font-weight:600}@media only screen and (max-width: 767px){.training-detail .training-detail-join__content.ql-editor ol li{padding-bottom:16px;padding-left:20px}}.training-detail .training-detail-join__content.ql-editor ol li::before{content:counter(step-counter);position:absolute;width:30px;height:30px;font-size:20px;font-weight:bold;line-height:1.5;top:0;left:0;text-align:center;background-color:#263852;border-radius:50%;color:#fff}.training-detail .training-detail-pricing{min-height:240px;padding:88px 0 26px 0;background-image:linear-gradient(to bottom, rgba(38, 56, 82, 0.7), rgba(0, 0, 0, 0.9)),url("/Content/themes/Redesign/ico/TrainingPage/pricing-pattern.png");background-size:cover}@media only screen and (max-width: 767px){.training-detail .training-detail-pricing{padding:72px 0 23px 0}}.training-detail .training-detail-pricing .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.training-detail .training-detail-pricing .paid-block{display:flex;flex-direction:column;align-items:center}.training-detail .training-detail-pricing__title{font-size:32px;font-weight:bold;line-height:1.13;letter-spacing:2.9px;margin-top:-0.25em;color:#76cdd8;text-transform:uppercase}@media only screen and (max-width: 767px){.training-detail .training-detail-pricing__title{font-size:22px;line-height:1.45;letter-spacing:1.2px}}.training-detail .training-detail-pricing__price{line-height:.75;color:#fff;padding-top:56px}@media only screen and (max-width: 767px){.training-detail .training-detail-pricing__price{padding-top:49px}}.training-detail .training-detail-pricing__price-number{font-size:48px;font-weight:600}@media only screen and (max-width: 767px){.training-detail .training-detail-pricing__price-number{font-size:38px;line-height:.95}}.training-detail .training-detail-pricing__price-currency{font-size:34px;font-weight:200}@media only screen and (max-width: 767px){.training-detail .training-detail-pricing__price-currency{font-size:24px}}.training-detail .training-detail-pricing__duration{padding-top:12px;font-size:18px;line-height:2;color:#f5f5f5}@media only screen and (max-width: 767px){.training-detail .training-detail-pricing__duration{font-size:16px;line-height:2.25}}.training-detail .training-detail-pricing__document{font-size:20px;margin-top:32px;line-height:1.65;color:#76cdd8;position:relative;padding-left:30px}@media only screen and (max-width: 767px){.training-detail .training-detail-pricing__document{margin-top:48px;font-size:16px;line-height:2.06}}.training-detail .training-detail-pricing__document:before{content:"";position:absolute;width:22px;height:32px;top:0;left:0;background-image:url("/Content/themes/Redesign/ico/TrainingPage/pdf.svg");background-repeat:no-repeat}@media only screen and (max-width: 767px){.training-detail .training-detail-pricing__button{width:100%}}.training-detail .training-detail-pricing__button .register{background-color:#008ace}.training-detail .training-detail-pricing__button .register:hover{background-color:#2e7eb6}.training-detail .training-detail-pricing__button .cancel{width:248px;background-color:#cedb56}@media only screen and (max-width: 767px){.training-detail .training-detail-pricing__button .cancel{width:100%}}.training-detail .training-detail-pricing__button .cancel:hover{background-color:#c1ce50}.training-detail .training-detail-pricing__hint{padding-top:26px;opacity:.5;font-size:16px;line-height:2.25;color:#fff}@media only screen and (max-width: 767px){.training-detail .training-detail-pricing__hint{padding-top:39px;font-size:14px;line-height:2.57;opacity:.4}}.training-detail .training-detail-required-skills .container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.training-detail .training-detail-required-skills__title{font-size:32px;font-weight:bold;line-height:1.13;letter-spacing:2.9px;margin-top:-0.25em;align-self:flex-start;color:#76cdd8;text-transform:uppercase}@media only screen and (max-width: 767px){.training-detail .training-detail-required-skills__title{font-size:22px;line-height:1.45;letter-spacing:1.2px}}.training-detail .training-detail-required-skills__view-button{align-self:flex-start;font-size:17px;font-weight:bold;line-height:1.06;letter-spacing:1px;text-align:center;text-transform:uppercase;color:#008ace;background-color:#fff;min-height:42px;border-radius:6px;border:1px solid #008ace;padding:11px 24px 13px 24px;cursor:pointer;margin-bottom:36px;margin-top:40px}.training-detail .training-detail-required-skills__view-button:hover{text-decoration:none;background-color:#008ace;color:#fff}@media only screen and (max-width: 767px){.training-detail .training-detail-required-skills__view-button{width:100%;font-size:15px;line-height:1.2;letter-spacing:.88px;margin-bottom:24px;margin-top:32px}}.training-detail .training-detail-required-skills__view-button--single{align-self:center}.training-detail .training-detail-required-skills__content.ql-editor{display:flex;max-width:815px;line-height:1.75;flex-direction:column;align-self:flex-start}.training-detail .training-detail-required-skills__content.ql-editor li{position:relative;list-style-type:none;padding-left:10px;padding-bottom:15px}@media only screen and (max-width: 767px){.training-detail .training-detail-required-skills__content.ql-editor li{padding-left:14px}}.training-detail .training-detail-required-skills__content.ql-editor li:first-child{margin-top:24px}.training-detail .training-detail-required-skills__content.ql-editor li::before{content:"" !important;position:absolute;width:25px;height:25px;top:1px;left:0;background-image:url("/Content/themes/Redesign/ico/bullet-blue.svg");background-size:contain}@media only screen and (max-width: 767px){.training-detail .training-detail-required-skills__content.ql-editor li::before{left:5px;width:20px;height:20px}}.training-detail .training-detail-additional-skills .container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.training-detail .training-detail-additional-skills__title{font-size:32px;font-weight:bold;line-height:1.13;letter-spacing:2.9px;margin-top:-0.25em;align-self:flex-start;color:#cedb56;text-transform:uppercase}@media only screen and (max-width: 767px){.training-detail .training-detail-additional-skills__title{font-size:22px;line-height:1.45;letter-spacing:1.2px}}.training-detail .training-detail-additional-skills__content.ql-editor{display:flex;max-width:815px;line-height:1.75;flex-direction:column;align-self:flex-start}.training-detail .training-detail-additional-skills__content.ql-editor li{position:relative;list-style-type:none;padding-left:10px;padding-bottom:15px}@media only screen and (max-width: 767px){.training-detail .training-detail-additional-skills__content.ql-editor li{padding-left:14px}}.training-detail .training-detail-additional-skills__content.ql-editor li:first-child{margin-top:24px}.training-detail .training-detail-additional-skills__content.ql-editor li::before{content:"";position:absolute;width:20px;height:21px;top:4px;left:4px;background-image:url("/Content/themes/Redesign/ico/arrow-bullet-green.svg");background-size:contain}@media only screen and (max-width: 767px){.training-detail .training-detail-additional-skills__content.ql-editor li::before{left:12px;width:18px;height:19px;background-size:contain}}.training-detail .training-detail-paid-consultations .container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.training-detail .training-detail-paid-consultations__title{font-size:32px;font-weight:bold;line-height:1.13;letter-spacing:2.9px;margin-top:-0.25em;align-self:flex-start;color:#cedb56;text-transform:uppercase}@media only screen and (max-width: 767px){.training-detail .training-detail-paid-consultations__title{font-size:22px;line-height:1.45;letter-spacing:1.2px}}.training-detail .training-detail-paid-consultations__content.ql-editor{display:flex;max-width:980px;flex-direction:column;align-self:flex-start}.training-detail .training-detail-skills{min-height:320px;background-color:#ffc000;background-image:url("/Content/themes/Redesign/ico/TrainingPage/skill-background.svg");width:100%;background-size:contain;background-repeat:no-repeat;background-position-x:center;padding:0 0 72px 0;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.training-detail .training-detail-skills{padding:48px 0 64px 0}}.training-detail .training-detail-skills .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.training-detail .training-detail-skills__skill{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#263852;padding-top:50px}.training-detail .training-detail-skills__skill:first-child{padding-top:88px}@media only screen and (max-width: 767px){.training-detail .training-detail-skills__skill:first-child{padding-top:0}}.training-detail .training-detail-skills__skill-title{font-size:32px;font-weight:bold;line-height:1.13;letter-spacing:2.9px;text-align:center;margin-bottom:40px;text-transform:uppercase}@media only screen and (max-width: 767px){.training-detail .training-detail-skills__skill-title{font-size:22px;line-height:1.45;letter-spacing:1.2px;margin-bottom:32px}}.training-detail .training-detail-skills__skill-description{max-width:770px;font-size:20px;font-weight:600;line-height:1.64}@media only screen and (max-width: 767px){.training-detail .training-detail-skills__skill-description{font-size:18px;line-height:1.78}}.training-detail .training-detail-skills__link{text-align:center}.training-detail .training-detail-skills__link__arrow{font-size:14px;margin-right:-5px}.training-detail .training-detail-skills__link a{color:#263852;margin-right:5px;text-decoration:underline}.training-detail .training-detail-who{min-height:400px;background-color:#cedb56;background-image:url("/Content/themes/Redesign/ico/TrainingPage/who-background.svg");width:100%;background-size:contain;background-repeat:no-repeat;background-position-x:center;padding:88px 0 70px 0;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.training-detail .training-detail-who{padding:48px 0 64px 0}}.training-detail .training-detail-who .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.training-detail .training-detail-who .ql-editor ul li:not(.ql-direction-rtl){padding-left:15px}.training-detail .training-detail-who__title{font-size:32px;font-weight:bold;line-height:1.13;letter-spacing:2.9px;text-align:center;text-transform:uppercase;padding-bottom:32px}@media only screen and (max-width: 767px){.training-detail .training-detail-who__title{font-size:22px;line-height:1.45;letter-spacing:1.2px;padding-bottom:24px}}.training-detail .training-detail-who__content.ql-editor{display:flex;max-width:775px;flex-direction:column;line-height:1.75;color:#000}.training-detail .training-detail-who__content.ql-editor li{position:relative;list-style-type:none;padding-left:45px;padding-bottom:15px}@media only screen and (max-width: 767px){.training-detail .training-detail-who__content.ql-editor li{padding-left:30px}}.training-detail .training-detail-who__content.ql-editor li::before{content:"";position:absolute;width:22px;height:22px;top:4px;left:0;background-image:url("/Content/themes/Redesign/ico/bullet-dark-blue.svg")}@media only screen and (max-width: 767px){.training-detail .training-detail-who__content.ql-editor li::before{width:20px;height:20px;background-size:cover;left:4px}}.training-detail .training-detail-recommended{width:100%;background-size:contain;background-repeat:no-repeat;background-position-x:center;padding:30px 0;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.training-detail .training-detail-recommended{padding:20px}}.training-detail .training-detail-recommended .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.training-detail .training-detail-recommended .ql-editor ul li:not(.ql-direction-rtl){padding-left:15px}.training-detail .training-detail-recommended__title{font-size:32px;font-weight:bold;line-height:1.13;letter-spacing:2.9px;margin-top:-0.25em;color:#76cdd8;text-align:center;text-transform:uppercase;padding-bottom:40px}@media only screen and (max-width: 767px){.training-detail .training-detail-recommended__title{font-size:22px;line-height:1.45;letter-spacing:1.2px;padding-bottom:32px}}.training-detail .training-detail-recommended__content.ql-editor{max-width:980px;padding-bottom:40px !important}.training-detail .training-detail-recommended__content.ql-editor ol{list-style:none;counter-reset:step-counter}.training-detail .training-detail-recommended__content.ql-editor ol li{counter-increment:step-counter}.training-detail .training-detail-recommended__content.ql-editor ol li{position:relative;padding-bottom:15px;font-weight:600;display:block}@media only screen and (max-width: 767px){.training-detail .training-detail-recommended__content.ql-editor ol li{padding-bottom:16px;padding-left:20px}}.training-detail .training-detail-recommended__content.ql-editor ol li::before{content:counter(step-counter);padding:7px 13px 0 3px;position:absolute;width:39px;height:39px;font-size:26px;font-weight:bold;line-height:.88;top:0;left:0;background-color:#263852;border-radius:50%;color:#fff}@media only screen and (max-width: 767px){.training-detail .training-detail-recommended__content.ql-editor ol li::before{width:30px;height:30px;font-size:20px;line-height:.88;padding:5px 10px 0 3px}}.training-detail .training-detail-intro{background-color:#fff;padding:50px 0 64px 0;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.training-detail .training-detail-intro{padding:32px 0 40px 0}}.training-detail .training-detail-intro .rd-stripes{position:absolute;bottom:0}@media only screen and (min-width: 1240px)and (max-width: 1539px){.training-detail .training-detail-intro .rd-stripes{bottom:20%}}@media only screen and (min-width: 1540px){.training-detail .training-detail-intro .rd-stripes{bottom:20%}}.training-detail .training-detail-intro .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.training-detail .training-detail-intro__title{font-size:32px;font-weight:bold;line-height:1.13;letter-spacing:2.9px;margin-top:-0.25em;color:#008ace;text-align:center;padding-bottom:64px;text-transform:uppercase}@media only screen and (max-width: 767px){.training-detail .training-detail-intro__title{font-size:22px;line-height:1.45;letter-spacing:1.2px;padding-bottom:43px}}.training-detail .training-detail-custom-block--padded{padding:88px 0 64px 0}@media only screen and (max-width: 767px){.training-detail .training-detail-custom-block--padded{padding:48px 0 64px 0}}.training-detail .training-detail-custom-block .container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.training-detail .training-detail-custom-block__title{font-size:32px;font-weight:bold;line-height:1.13;letter-spacing:2.9px;margin-top:-0.25em;align-self:flex-start;text-transform:uppercase}@media only screen and (max-width: 767px){.training-detail .training-detail-custom-block__title{font-size:22px;line-height:1.45;letter-spacing:1.2px}}.training-detail .training-detail-custom-block__content.ql-editor{display:flex;max-width:980px;flex-direction:column;align-self:flex-start}@media only screen and (max-width: 767px){.training-detail .training-detail-custom-block__content.ql-editor{padding-top:18px}}.training-detail .training-detail-training-alert .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.training-detail .training-detail-training-alert__content{width:100%;min-height:100px;margin-top:5px;margin-bottom:30px;border-radius:6px;background-color:#f5f5f5;padding:23px 30px 10px 68px;position:relative;font-size:18px;line-height:1.56;color:#263852;overflow:hidden}.training-detail .training-detail-training-alert__content a{color:#d35d47;text-decoration:underline}.training-detail .training-detail-training-alert__content a:hover,.training-detail .training-detail-training-alert__content a:active,.training-detail .training-detail-training-alert__content a:visited{color:#d35d47;text-decoration:underline}@media only screen and (max-width: 767px){.training-detail .training-detail-training-alert__content{font-size:14px;line-height:1.71;color:#263852;margin-bottom:0;padding:16px 19px 16px 60px}}.training-detail .training-detail-training-alert__content:before{position:absolute;content:"";background-image:url("/Content/themes/Redesign/ico/TrainingPage/warning-white.svg");background-position:center center;left:0;top:0;width:45px;height:100%;background-color:#ffc000;background-repeat:no-repeat}.training-detail .training-button-general{min-width:248px;height:50px;text-transform:uppercase;padding:16px 0 18px 0;text-align:center;font-size:22px;font-weight:bold;line-height:.82;letter-spacing:1.29px;border-radius:6px;cursor:pointer;margin-top:24px;color:#fff}@media only screen and (max-width: 767px){.training-detail .training-button-general{width:100%}}.training-detail .modal.fade .modal-dialog{width:970px;max-width:100%}.training-detail .modal.fade .modal-dialog .modal-content{border:none;width:100%;margin:auto}.training-detail .modal.fade .modal-dialog .modal-header{background:linear-gradient(rgba(201, 220, 73, 0.92), rgba(201, 220, 73, 0.92)),url("/Content/themes/Redesign/images/pattern-interview-desk.jpg") center repeat;border-radius:10px 10px 0 0}.training-detail .modal.fade .modal-dialog .modal-header .close{font-size:26px;opacity:1;color:#fff;font-weight:100}.training-detail .modal.fade .modal-dialog .modal-header .close:hover{background:none}.training-detail .modal.fade .modal-dialog .modal-header .training-logo{display:flex;justify-content:center;margin:60px 0 72px 0}.training-detail .modal.fade .modal-dialog .modal-header .training-logo__image{display:flex;align-items:center;border:4px solid #fff;border-right:2px solid #fff}.training-detail .modal.fade .modal-dialog .modal-header .training-logo__image .image{padding:46px 100px;background:url("/Content/themes/Redesign/ico/program-logo.svg") no-repeat center;background-size:112px}.training-detail .modal.fade .modal-dialog .modal-header .training-logo__header{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-style:normal;width:570px;height:138px;text-align:center;padding:44px 0 48px 0;border:4px solid #fff;border-left:2px solid #fff;font-size:36px;font-weight:bold;letter-spacing:2px;color:#fff;text-transform:uppercase}.training-detail .modal.fade .modal-dialog .modal-body{padding:66px 100px 36px 100px}.training-detail .modal.fade .modal-dialog .modal-body__heading{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-style:normal;text-align:center;text-transform:uppercase;font-size:28px;line-height:1.22;color:#000}.training-detail .modal.fade .modal-dialog .modal-body__paragraph{margin-top:33px;line-height:1.75;color:#000}@media only screen and (max-width: 767px){.training-detail .modal.fade .modal-dialog{width:100%;min-width:290px;margin:40px auto}.training-detail .modal.fade .modal-dialog .modal-content{width:100%}.training-detail .modal.fade .modal-dialog .modal-content .modal-header .close{margin:0 9px 0 0;font-size:18px}.training-detail .modal.fade .modal-dialog .modal-content .modal-header .training-logo{display:flex;flex-direction:column;justify-content:center;margin:0}.training-detail .modal.fade .modal-dialog .modal-content .modal-header .training-logo__image{display:none}.training-detail .modal.fade .modal-dialog .modal-content .modal-header .training-logo__header{width:100%;height:66px;padding:20px 0;justify-content:center;border:none;font-size:24px;font-weight:bold;letter-spacing:2px;color:#fff;text-transform:uppercase}.training-detail .modal.fade .modal-dialog .modal-content .modal-header .training-logo__header h6{text-align:center;font-size:18px;font-weight:bold;line-height:1.67;letter-spacing:1px;margin-left:35px}.training-detail .modal.fade .modal-dialog .modal-content .modal-body{padding:30px 15px 20px 15px}.training-detail .modal.fade .modal-dialog .modal-content .modal-body__heading{margin-bottom:20px;font-size:20px;font-weight:900;line-height:1.5;color:#000}.training-detail .modal.fade .modal-dialog .modal-content .modal-body__paragraph{margin-top:0}}.training-detail #mobileNotification.user-notification .modal-open .modal{overflow-y:hidden}.training-detail #mobileNotification.user-notification .modal-dialog-centered{margin:auto;width:90%;display:flex;align-items:center;top:50%;transform:translateY(-50%)}.training-detail #mobileNotification.user-notification .modal.fade .modal-dialog .modal-content{width:95%}.training-detail #mobileNotification.user-notification #modal-content{border-radius:6px}.training-detail #mobileNotification.user-notification .modal-content{width:100% !important}.training-detail #mobileNotification.user-notification .modal-content .modal-header{text-align:center;background:#f15c43;border-radius:6px 6px 0 0}.training-detail #mobileNotification.user-notification .modal-content .modal-header h5{font-size:18px;line-height:1.33;letter-spacing:1px;color:#fff;font-weight:700}.training-detail #mobileNotification.user-notification .modal-content .modal-header .close{position:absolute;top:15px;right:15px;color:#fff;opacity:1;font-size:26px;font-weight:100}.training-detail #mobileNotification.user-notification .modal-content .modal-header .close:hover{background:#f15c43}.training-detail #mobileNotification.user-notification .modal-content .modal-body{text-align:center;padding:24px 20px;border-radius:0 0 6px 6px;font-size:17px;line-height:1.76}.training-detail #mobileNotification.user-notification .modal-content .modal-body a{color:#d35d47;text-decoration:underline}.training-detail #mobileNotification.user-notification .modal-content .modal-body a:hover,.training-detail #mobileNotification.user-notification .modal-content .modal-body a:active,.training-detail #mobileNotification.user-notification .modal-content .modal-body a:visited{color:#d35d47;text-decoration:underline}.training-detail #mobileNotification.user-notification .modal-content .modal-body .test-link{color:#f15c43;text-decoration:underline}@media only screen and (max-width: 767px){.training-detail .contacts-general-contact{display:block}.training-detail .contacts-general-contact .contact-person.contact-person{border-radius:6px}.training-detail .contacts-general-contact .contact-person.contact-person .modal-open .modal{overflow-y:hidden}.training-detail .contacts-general-contact .contact-person.contact-person .modal-dialog-centered{margin:auto;width:290px;display:flex;align-items:center;top:50%;transform:translateY(-50%)}.training-detail .contacts-general-contact .contact-person.contact-person .modal.fade .modal-dialog .modal-content{width:100%}.training-detail .contacts-general-contact .contact-person.contact-person .modal-content{min-height:192px}.training-detail .contacts-general-contact .contact-person.contact-person .modal-content .modal-header{background:#77ced9;border-radius:10px 10px 0 0;text-align:center;font-size:18px;line-height:1.33;letter-spacing:1px;font-weight:700;padding:15px 15px 15px 30px}.training-detail .contacts-general-contact .contact-person.contact-person .modal-content .modal-header h5{color:#fff}.training-detail .contacts-general-contact .contact-person.contact-person .modal-content .modal-header .close{position:absolute;top:13px;right:15px;color:#fff;opacity:1;font-size:27px;font-weight:100}.training-detail .contacts-general-contact .contact-person.contact-person .modal-content .modal-header .close:hover{background:#77ced9}.training-detail .contacts-general-contact .contact-person.contact-person .modal-content .modal-body{text-align:left;padding:24px 30px;border-radius:0 0 6px 6px;font-size:17px;line-height:1.46}.training-detail .contacts-general-contact .contact-person.contact-person .modal-content .modal-body .modal-body__heading-contact{color:#818181;font-size:15px;font-weight:500}.training-detail .contacts-general-contact .contact-person.contact-person .modal-content .modal-body__link{color:#76cdd8;text-decoration:underline}.training-detail .contacts-general-contact .contact-person.contact-person .modal-content .modal-body__phone{margin-top:12px}}.training-detail .ql-snow a{color:#087db9 !important;background-color:transparent !important}.training-detail .ql-snow .ql-editor{padding:0;overflow-y:unset}.info-banner{margin-top:100px}.info-banner.section-ui{width:100%;padding-bottom:0;padding-top:0}.info-banner--green{background:linear-gradient(rgba(201, 220, 73, 0.92), rgba(201, 220, 73, 0.92)),url("/Content/themes/Redesign/images/pattern-interview-desk.jpg") center repeat}.info-banner--blue{background:linear-gradient(rgba(47, 125, 181, 0.98), rgba(47, 125, 181, 0.98)),url("/Content/themes/Redesign/images/pattern-training-desk.jpg") center repeat}.info-banner--red{background:linear-gradient(rgba(241, 92, 67, 0.95), rgba(241, 92, 67, 0.95)),url("/Content/themes/Redesign/images/pattern-work-desc.jpg") center repeat}.info-banner--light-blue{background:linear-gradient(rgba(118, 205, 216, 0.95), rgba(118, 205, 216, 0.95)),url("/Content/themes/Redesign/images/pattern-student-desk.jpg") center repeat}.info-banner--orange{background:linear-gradient(rgba(255, 192, 0, 0.95), rgba(255, 192, 0, 0.95)),url("/Content/themes/Redesign/images/pattern-student-desk.jpg") center repeat}.info-banner__title{font-size:32px;font-weight:900;line-height:1.44;letter-spacing:4px;text-align:center;color:#fff;max-width:775px;margin:0 auto;text-transform:uppercase}@media only screen and (max-width: 767px){.info-banner__title{font-size:25px;margin:0 auto 10%;letter-spacing:1px}}.info-banner__description{font-weight:500;max-width:775px;font-size:20px;line-height:1.4;color:#fff;margin:2% auto;text-align:center}@media only screen and (max-width: 767px){.info-banner__description{font-size:18px;font-weight:500;line-height:1.4;text-align:center;margin:auto}}.info-banner .container{padding-top:95px;padding-bottom:95px}@media only screen and (min-width: 768px)and (max-width: 1239px){.info-banner .container{height:300px}}@media only screen and (max-width: 767px){.info-banner .container{padding-top:45px;padding-bottom:45px}}.training-registration .resume-button{min-width:170px;height:42px;padding:13px 15px;margin:12px 0;font-size:17px;letter-spacing:2px;text-transform:uppercase}.training-registration .chosen-container-single{margin-top:12px;border-left:6px solid #c9da48;font-weight:500;width:370px;height:42px}@media only screen and (min-width: 768px)and (max-width: 991px){.training-registration .chosen-container-single{width:345px !important}}.training-registration .registration-form-columns__field--text-area{padding-top:9px}.training-registration .registration-form-columns__field--text-area::placeholder{font-size:16px}.training-registration #prof-activities-field{margin-bottom:0}.training-registration .buttons{display:flex;align-items:center;flex-wrap:wrap;width:774px;margin:40px auto 170px auto;text-decoration:none}@media only screen and (min-width: 768px)and (max-width: 991px){.training-registration .buttons{width:720px}}@media only screen and (max-width: 767px){.training-registration .buttons{width:290px;margin:42px auto 90px}}.training-registration .buttons__btn{height:100%;width:70px;min-width:auto;padding:12px 15px;margin-right:30px}@media only screen and (min-width: 992px)and (max-width: 1239px){.training-registration .buttons__btn{width:51px}}@media only screen and (min-width: 768px)and (max-width: 991px){.training-registration .buttons__btn{width:95px}}@media only screen and (max-width: 767px){.training-registration .buttons__btn{width:50px}}.training-registration .buttons__btn .buttons__icon-prev,.training-registration .buttons__btn .buttons__icon-next{display:inline-block;width:6px;height:12px}.training-registration .buttons__btn .buttons__icon-prev{background:url("/Content/themes/Redesign/ico/arrow-left.svg") no-repeat}.training-registration .buttons__btn .buttons__icon-next{background:url("/Content/themes/Redesign/ico/arrow-right.svg") no-repeat}.training-registration .buttons__save{margin:15px auto}@media only screen and (max-width: 767px){.training-registration .buttons__save{width:100%}}@media only screen and (max-width: 767px){.training-registration .registration-form-columns__field.text-aria{display:none !important}}.training-registration .registration-form-columns__field.text-aria-phone{display:none !important}@media only screen and (max-width: 767px){.training-registration .registration-form-columns__field.text-aria-phone{display:block !important;margin-bottom:0 !important}}.training-registration .chosen-src{border-left:6px solid #c9da48;margin-top:12px}.training-registration .chosen-container .chosen-single{overflow:inherit;padding:8px 0 0 15px}.training-registration .chosen-container .chosen-single span{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;font-weight:500;color:#777;margin-right:33px}.training-registration .chosen-container .chosen-single div b{top:16px;right:12px;border-top:10px solid #000;margin-right:1px}.training-registration .chosen-container .chosen-drop{left:-6px;width:calc(100% + 5px)}.training-registration .chosen-container .chosen-drop .chosen-search{display:block;margin-left:15px;margin-right:15px;padding:0;margin-bottom:6px}.training-registration .chosen-container .chosen-drop .chosen-search input{padding:8px 10px}.training-registration .chosen-container .chosen-drop .chosen-results{background:#fff;max-height:200px}.training-registration .button-calendar.btn{width:22px;height:22px;box-shadow:none;border:none;margin-top:30px;margin-left:-33px;background:url("/Content/themes/Redesign/ico/calendar-icon.svg") center/80% no-repeat}.training-registration th{vertical-align:top}.training-registration .error-message{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;order:2;font-size:15px;line-height:1.5em;color:#ff5941;height:auto;min-height:0}.training-registration .company-error-message{order:0}.training-registration .mobile-tab-banner{display:none}.training-registration .mobile-tab-banner__heading{margin:6px auto;font-size:20px;font-weight:600;line-height:1.2;color:#fff;text-transform:uppercase}@media only screen and (max-width: 767px){.training-registration .mobile-tab-banner{display:flex;width:100%;height:36px;background-color:#c9da48;margin-bottom:15px}}@media only screen and (max-width: 767px){.training-registration .registration-steps-nav{display:none}.training-registration .active{display:inline-block;background:#c9da48}}.training-registration .registration-steps-tabs-container{margin-top:54px}@media only screen and (min-width: 992px)and (max-width: 1239px){.training-registration .registration-steps-tabs-container{margin-top:48px}}@media only screen and (min-width: 768px)and (max-width: 991px){.training-registration .registration-steps-tabs-container{width:724px;margin:auto;margin-top:54px}.training-registration .registration-steps-tabs-container .container{width:724px;padding:0}}@media only screen and (max-width: 767px){.training-registration .registration-steps-tabs-container{min-width:320px;margin:auto}.training-registration .registration-steps-tabs-container .container{min-width:320px;padding:0}}.training-registration .registration-steps-tabs-container .registration-steps-nav{text-transform:uppercase;text-align:center;margin-bottom:50px}@media only screen and (min-width: 768px)and (max-width: 991px){.training-registration .registration-steps-tabs-container .registration-steps-nav{width:724px;margin:auto;margin-top:54px;margin-bottom:50px}}.training-registration .registration-steps-tabs-container .registration-steps-nav__list{display:flex;margin:0 auto;justify-content:center;flex-wrap:wrap}@media only screen and (min-width: 992px)and (max-width: 1239px){.training-registration .registration-steps-tabs-container .registration-steps-nav__list{display:flex;margin:auto}}.training-registration .registration-steps-tabs-container .registration-steps-nav__list--item{margin:0;padding-top:18px;padding-bottom:18px;font-size:20px;line-height:1.2;color:#000;width:33%;height:60px;border-bottom:4px solid #eff2f4;cursor:pointer}@media only screen and (min-width: 992px)and (max-width: 1239px){.training-registration .registration-steps-tabs-container .registration-steps-nav__list--item{margin:0;padding-top:18px;padding-bottom:18px;font-size:20px;line-height:1.2;width:33%;height:60px}}@media only screen and (min-width: 768px)and (max-width: 991px){.training-registration .registration-steps-tabs-container .registration-steps-nav__list--item{font-size:19px}}.training-registration .registration-steps-tabs-container .registration-steps-nav .active{color:#c9da48;border-bottom:4px solid #c9da48}.training-registration .registration-input-area{display:none;opacity:0;height:0;visibility:hidden}.training-registration .registration-input-area--active{display:block;opacity:1;height:inherit;visibility:visible}.training-registration .registration-form{width:774px;margin:auto}@media only screen and (min-width: 992px)and (max-width: 1239px){.training-registration .registration-form{width:780px;margin:auto}}@media only screen and (min-width: 768px)and (max-width: 991px){.training-registration .registration-form{width:724px}}@media only screen and (max-width: 767px){.training-registration .registration-form{width:290px;margin:auto}}.training-registration .registration-form__heading{font-size:22px;line-height:1.09;color:#000;margin-bottom:30px}@media only screen and (min-width: 992px)and (max-width: 1239px){.training-registration .registration-form__heading{font-size:18px;line-height:1.33}}@media only screen and (min-width: 768px)and (max-width: 991px){.training-registration .registration-form__heading{font-size:18px;line-height:1.33}}@media only screen and (max-width: 767px){.training-registration .registration-form__heading{font-size:16px;line-height:1.5;width:290px;margin:30px auto 24px}}.training-registration .registration-form .asterisk{color:#f15c43}.training-registration .registration-form .registration-form-columns{display:flex}@media only screen and (max-width: 767px){.training-registration .registration-form .registration-form-columns{width:290px;margin:auto;display:flex;flex-direction:column}}.training-registration .registration-form .registration-form-columns__first-column{display:flex;flex-direction:column;margin-right:30px}@media only screen and (max-width: 767px){.training-registration .registration-form .registration-form-columns__first-column{margin:auto}}.training-registration .registration-form .registration-form-columns__second-column{display:flex;flex-direction:column}@media only screen and (max-width: 767px){.training-registration .registration-form .registration-form-columns__second-column{margin:auto}}.training-registration .registration-form .registration-form-columns__field{width:370px;margin-bottom:24px;display:flex;order:1;flex-direction:column}@media only screen and (min-width: 768px)and (max-width: 991px){.training-registration .registration-form .registration-form-columns__field{width:345px}}@media only screen and (max-width: 767px){.training-registration .registration-form .registration-form-columns__field{width:290px}}.training-registration .registration-form .registration-form-columns__field .info-block-full{margin-top:20px;line-height:1.5}@media only screen and (min-width: 768px)and (max-width: 991px){.training-registration .registration-form .registration-form-columns__field .info-block-full{width:345px}}@media only screen and (max-width: 767px){.training-registration .registration-form .registration-form-columns__field .info-block-full{width:290px}}.training-registration .registration-form .registration-form-columns__field--label{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;display:block;font-size:16px;line-height:1.13;color:#818181}@media only screen and (max-width: 767px){.training-registration .registration-form .registration-form-columns__field--label{font-size:14px;line-height:1.29}}.training-registration .registration-form .registration-form-columns__field--label .resume-name{word-break:break-all}.training-registration .registration-form .registration-form-columns__field--input{line-height:normal;font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-weight:500;width:370px;height:42px;margin-top:12px;border-left:6px solid #c9da48}@media only screen and (min-width: 992px)and (max-width: 1239px){.training-registration .registration-form .registration-form-columns__field--input{width:375px !important}}@media only screen and (min-width: 768px)and (max-width: 991px){.training-registration .registration-form .registration-form-columns__field--input{width:345px !important}}@media only screen and (max-width: 767px){.training-registration .registration-form .registration-form-columns__field--input{width:290px !important}}.training-registration .registration-form .registration-form-columns__field input[type=date]::-webkit-inner-spin-button{opacity:0}.training-registration .registration-form .registration-form-columns__field input[type=date]::-webkit-calendar-picker-indicator{background:url("/Content/themes/Redesign/ico/calendar-icon.svg") center/80% no-repeat;color:rgba(0,0,0,0);width:18px;height:18px;opacity:1}.training-registration .registration-form .registration-form-columns__field input[type=date]::-webkit-calendar-picker-indicator:hover{cursor:pointer}.training-registration .registration-form .registration-form-columns__field--input::placeholder{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;font-weight:500;color:#777}@-moz-document url-prefix(){.training-registration .registration-form .registration-form-columns__field--input::placeholder{line-height:1.9}}.training-registration .registration-form .registration-form-columns__field--input-resume .cv-buttons resume-button{min-width:170px;height:42px;margin:12px 0;border-radius:6px;background-color:#77ced9;font-size:17px;line-height:1.06;letter-spacing:2px;color:#fff;cursor:pointer;text-transform:uppercase}@media only screen and (min-width: 992px)and (max-width: 1239px){.training-registration .registration-form .registration-form-columns__field--input-resume .cv-buttons resume-button{min-width:131px}}@media only screen and (min-width: 768px)and (max-width: 991px){.training-registration .registration-form .registration-form-columns__field--input-resume .cv-buttons resume-button{width:220px}}@media only screen and (max-width: 767px){.training-registration .registration-form .registration-form-columns__field--input-resume .cv-buttons resume-button{margin-bottom:14px}}.training-registration .registration-form .registration-form-columns__field--input-resume .cv-buttons .uui-button:hover{background-color:#73b7c3}.training-registration .registration-form .registration-form-columns__field--text-area{margin-top:12px;width:370px;height:138px;resize:none}@media only screen and (min-width: 992px)and (max-width: 1239px){.training-registration .registration-form .registration-form-columns__field--text-area{width:375px}}@media only screen and (min-width: 768px)and (max-width: 991px){.training-registration .registration-form .registration-form-columns__field--text-area{width:345px}}@media only screen and (max-width: 767px){.training-registration .registration-form .registration-form-columns__field--text-area{width:290px;height:108px}}.training-registration .registration-form .registration-form-columns__field .input-arrow-container{position:relative}.training-registration .registration-form .registration-form-columns__field .input-arrow-container .dropdown-arrow{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;cursor:pointer;position:absolute;top:28px;right:17px}.training-registration .registration-form .registration-form-columns__field .company-label{margin-top:10px}.training-registration .registration-form .registration-form-columns__field .drop-down__not-active-label{position:relative;color:#818181;margin-bottom:0;line-height:1.33;padding-left:30px;font-size:18px;font-weight:normal;cursor:pointer;user-select:none}.training-registration .registration-form .registration-form-columns__field .drop-down__not-active-label .checkmark:after{top:-1px;left:4px;width:5px;height:12px}.training-registration .registration-form .required-info{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#818181;margin:auto}@media only screen and (max-width: 767px){.training-registration .registration-form .required-info{width:290px;margin:auto}}.training-registration .registration-form .registration-info{margin:20px 0 40px;text-align:center;font-size:18px}.training-registration .engLevel{text-transform:none}.accordion-registration{min-width:200px}.accordion-registration .accordion-item__hidden-checkbox{display:none}.accordion-registration .accordion-item__hidden-checkbox:checked~.accordion-item__answer{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:17px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;height:auto;transform:scaleY(1);transition:transform .3s ease;transform-origin:top;margin-bottom:30px}.accordion-registration .accordion-item__hidden-checkbox:checked~.accordion-item__question .accordion-item__opener::after{content:"";position:absolute;width:18px;right:0;border-top:4.3px solid #008ace;transform:rotate(-45deg);transition:transform .3s ease}.accordion-registration .accordion-item__hidden-checkbox:checked~.accordion-item__question .accordion-item__opener::before{content:"";position:absolute;width:18px;right:0;border-top:4.3px solid #008ace;transform:rotate(45deg);transition:transform .3s ease}.accordion-registration .accordion-item__opener{margin:0 0 0 27px}.accordion-registration .accordion-item__opener::after{content:"";width:18px;border-top:4.3px solid #008ace;transform:rotate(0deg);right:0;top:40px;position:absolute;transition:transform .3s ease}.accordion-registration .accordion-item__opener::before{content:"";width:18px;border-top:4.3px solid #008ace;transform:rotate(90deg);right:0;top:40px;position:absolute;transition:transform .3s ease}.accordion-registration .accordion-item{border-bottom:1px solid #ccc}.accordion-registration .accordion-item:last-child{margin:0 0 70px 0;border-bottom:0}.accordion-registration .accordion-item__question{font-size:17px;font-weight:900;min-height:22px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;display:flex;justify-content:space-between;align-items:center;position:relative;cursor:pointer;padding:30px 0 30px 0}.accordion-registration .accordion-item__answer{height:0;overflow:hidden;transform:scaleY(0)}@media only screen and (max-width: 767px){.accordion .accordion-item__hidden-checkbox:checked~.accordion-item__answer{margin:-10px 0 30px 0}.accordion .accordion-item:first-child{border-top:1px solid #ccc}}@media only screen and (min-width: 768px){.accordion .accordion-item__hidden-checkbox:checked~.accordion-item__answer{margin:-20px 0 30px 0}}.notification-window .ui-helper-clearfix:before,.notification-window .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.notification-window .ui-helper-clearfix:after{clear:both}.notification-window.ui-dialog{box-shadow:0 0 10px rgba(0,0,0,.2);left:0;min-width:260px;outline:0 none;position:absolute;top:0;border:medium none !important}.notification-window.ui-dialog .ui-dialog-titlebar{padding:5px 10px 0 12px;position:relative;height:30px;background:#77ced9 none repeat scroll 0 0;border-radius:3px 3px 0 0}.notification-window.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background:transparent none repeat scroll 0 0 !important;border:0 none !important;border-radius:3px;height:21px;margin:0;padding:0;position:absolute;right:9px;top:5px;width:22px}.notification-window.ui-dialog .ui-dialog-title{color:#f1f0f0;float:left;font:16px/21px Segoe UI,Helvetica Neue,PT Sans,sans-serif;margin:0;max-width:370px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.notification-window.ui-dialog .ui-dialog-content{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;position:relative;padding:20px}.notification-window.ui-dialog.scrollFix{position:fixed}.notification-window.ui-dialog .ui-widget-content{border:1px solid #b6b9bc;background:#f0f2f4;max-height:1700px !important;border-radius:0 0 3px 3px;overflow-y:unset !important}.notification-window.ui-dialog .ui-widget-header.ui-corner-all .ui-dialog-titlebar-close{background:url("/Content/ico/icons.png") repeat scroll 3px -885px rgba(0,0,0,0) !important;border:medium none !important}.notification-window.ui-dialog button.ui-dialog-titlebar-close:hover{background:url("/Content/ico/icons.png") repeat scroll 3px -885px rgba(0,0,0,0) !important}.notification-window.ui-dialog .ui-widget-header{border:0}.notification-window.ui-dialog .ui-widget-header.hidden{display:none}.notification-window.ui-dialog .ui-widget-header a{color:#222}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-dialog-titlebar-close{display:none}.ui-dialog-titlebar-close-enable .ui-dialog-titlebar-close{display:inherit}.notification-window.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-widget-overlay{background:#000;opacity:.4;filter:Alpha(Opacity=10)}.ui-front{z-index:17000}@media only screen and (max-width: 767px){.pagination[uib-pagination]{display:flex;align-items:center}}.pagination[uib-pagination]>.active>a{display:flex;justify-content:center;width:42px;height:42px;background-color:#cfdc54;color:#fff;border:none;border-radius:6px}@media only screen and (max-width: 767px){.pagination[uib-pagination]>.active>a{width:30px}}@media only screen and (max-width: 375px){.pagination[uib-pagination]>.active>a{width:25px;height:35px}}@media only screen and (min-width: 1240px){.pagination[uib-pagination]>.active>a:hover{color:#fff;background-color:#c5cf62;border-color:#c5cf62;border-radius:6px}}.pagination[uib-pagination]>.active>a:focus{background-color:#c5cf62}.pagination[uib-pagination]>li:first-child>a{width:95px;text-align:center;border-radius:6px;margin-right:3px;font-size:0}.pagination[uib-pagination]>li:first-child>a:after{content:"";transform:rotate(135deg);border:solid #fff;border-width:0 1px 1px 0;padding:3px;display:inline-block;margin-top:8px}@media only screen and (max-width: 767px){.pagination[uib-pagination]>li:first-child>a:after{margin-top:0}}@media only screen and (max-width: 767px){.pagination[uib-pagination]>li:first-child>a{width:25px;height:35px;display:flex;justify-content:center}}@media only screen and (min-width: 1240px){.pagination[uib-pagination]>li:first-child>a:hover{color:#fff;background-color:#c5cf62;border-color:#c5cf62;border-radius:6px}}.pagination[uib-pagination]>li:last-child>a{width:95px;border-radius:6px;text-align:center;margin-left:3px;font-size:0}.pagination[uib-pagination]>li:last-child>a:after{content:"";transform:rotate(-45deg);border:solid #fff;border-width:0 1px 1px 0;padding:3px;display:inline-block;margin-top:8px}@media only screen and (max-width: 767px){.pagination[uib-pagination]>li:last-child>a:after{margin-top:0}}@media only screen and (max-width: 767px){.pagination[uib-pagination]>li:last-child>a{width:auto}}@media only screen and (min-width: 1240px){.pagination[uib-pagination]>li:last-child>a:hover{color:#fff;background-color:#c5cf62;border-color:#c5cf62;border-radius:6px}}.pagination[uib-pagination]>li>a{padding:10px 15px;margin:0 3px;width:42px;height:42px;text-align:center}@media only screen and (max-width: 767px){.pagination[uib-pagination]>li>a{margin:0 1px;padding:10px 8px;width:30px;display:flex;align-items:center}}@media only screen and (max-width: 375px){.pagination[uib-pagination]>li>a{width:25px;height:35px}}@media only screen and (min-width: 1240px){.pagination[uib-pagination]>li>a:hover{color:#fff;background-color:#c5cf62;border-color:#c5cf62;border-radius:6px}}.pagination[uib-pagination]>li>a:focus{color:#000;background-color:#fff}.pagination[uib-pagination]>li>a,.pagination[uib-pagination]>li>span{border:none;color:#000}@media only screen and (min-width: 768px)and (max-width: 991px){.pagination[uib-pagination]>li>a,.pagination[uib-pagination]>li>span{width:auto;height:auto;padding:10px 5px}}.pagination[uib-pagination]>li:first-child>a,.pagination[uib-pagination]>li:last-child>a{background-color:#cfdc54;color:#fff;width:70px;height:42px}@media only screen and (min-width: 768px)and (max-width: 991px){.pagination[uib-pagination]>li:first-child>a,.pagination[uib-pagination]>li:last-child>a{width:40px}}@media only screen and (max-width: 767px){.pagination[uib-pagination]>li:first-child>a,.pagination[uib-pagination]>li:last-child>a{width:40px;display:flex;justify-content:center}}@media only screen and (max-width: 375px){.pagination[uib-pagination]>li:first-child>a,.pagination[uib-pagination]>li:last-child>a{height:35px;width:25px}}.pagination[uib-pagination]>.disabled>a,.pagination[uib-pagination]>.disabled>a:hover,.pagination[uib-pagination]>.disabled>a:focus{color:#fff;background-color:#c5cf62;cursor:pointer}.user-profile-page{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;background-color:#f5f5f5;font-size:17px}.user-profile-page .freemium-button{display:inline-block;background:#cedb56;padding:7px 18px;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;letter-spacing:.82px;border-radius:6px;margin-top:15px}.user-profile-page .freemium-button:hover{background:#c1ce52;text-decoration:none}.user-profile-page .external-profile-link{font-size:17px;color:#77ced9;text-decoration:underline}.user-profile-page .user-profile-info__text-overflow{overflow:hidden;text-overflow:ellipsis;padding:1px 0;white-space:pre-line}.user-profile-page .user-profile-links{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;padding-top:30px}.user-profile-page .user-profile-links__link{text-transform:uppercase;font-weight:900;letter-spacing:1px;margin-left:24px}.user-profile-page .user-profile-links__link-item{color:#222;font-size:15px}.user-profile-page .user-profile-links__link-button{font-size:15px}.user-profile-page .user-profile-links__link-item--mobile{display:none}.user-profile-page .user-profile-links__link-item--export::before{content:"";margin-right:5px;display:inline-block;width:12px;height:12px;background:url("/Content/themes/Redesign/images/export-document.svg") no-repeat 100%}@media only screen and (max-width: 767px){.user-profile-page .user-profile-links{text-align:right}.user-profile-page .user-profile-links__link{width:100%;margin:12px 0 0 0}.user-profile-page .user-profile-links__link:first-child{margin:0}.user-profile-page .user-profile-links__link-item,.user-profile-page .user-profile-links__link-button{display:none}.user-profile-page .user-profile-links__link-item--mobile{display:inline-block}}#user-profile-basic-info .user-profile__basic-info{width:100%;border-radius:6px;background-color:#fff;display:inline-block;margin-top:24px;padding:30px}#user-profile-basic-info .user-profile__basic-info__container{display:flex;align-items:flex-start}#user-profile-basic-info .user-profile__basic-info__photo{width:162px;height:162px}#user-profile-basic-info .user-profile__basic-info__photo div{border-radius:50%;height:inherit;width:inherit;background-size:cover;background-color:#f5f5f5;background-position:center}#user-profile-basic-info .user-profile__basic-info__description{margin-left:30px;width:calc(60% - 197px)}#user-profile-basic-info .user-profile__basic-info__description--native-name-toggle{padding:10px;cursor:pointer;position:relative;display:inline-block;vertical-align:top;margin-top:10px;background:transparent}#user-profile-basic-info .user-profile__basic-info__description--native-name-toggle::before{content:"";border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #008ace;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer;transition:border-bottom-color}#user-profile-basic-info .user-profile__basic-info__description--native-name-toggle.show-native-name::before{border-top:none;border-bottom:8px solid #008ace}#user-profile-basic-info .user-profile__basic-info__description--name{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:32px;font-weight:bold;line-height:1.31;color:#008ace;margin-bottom:12px;word-wrap:break-word;display:inline}#user-profile-basic-info .user-profile__basic-info__description--last-name{white-space:nowrap}#user-profile-basic-info .user-profile__basic-info__description--native-name-popover{border-radius:6px;border:none;font-size:15px;z-index:5;color:#333;font-weight:500}#user-profile-basic-info .user-profile__basic-info__description--native-name-popover .arrow{display:none}#user-profile-basic-info .user-profile__basic-info__description--native-name-popover .popover-inner{padding:5px 11px 7px 11px}#user-profile-basic-info .user-profile__basic-info__description--native-name-popover .popover-title{padding:0;background:transparent;border:none;margin-bottom:6px;color:#818181;font-size:15px}#user-profile-basic-info .user-profile__basic-info__description--native-name-popover .popover-content{padding:0}#user-profile-basic-info .user-profile__basic-info__description--extra-info{display:flex;width:100%;margin-top:12px;align-items:center}#user-profile-basic-info .user-profile__basic-info__description--geo-icon,#user-profile-basic-info .user-profile__basic-info__description--balloon-icon{display:inline-block;height:22px}#user-profile-basic-info .user-profile__basic-info__description--geo-icon{width:13px;background:url("/Content/themes/Redesign/ico/geo.svg") no-repeat 100%;margin:0 12px 0 0;cursor:default}#user-profile-basic-info .user-profile__basic-info__description--balloon-icon{width:13px;background:url("/Content/themes/Redesign/ico/balloon.svg") no-repeat 100%;margin:0 12px 0 0;cursor:default}#user-profile-basic-info .user-profile__basic-info__description--contacts{margin-top:20px}#user-profile-basic-info .user-profile__basic-info__description--contacts rd-tooltip{margin-right:16px}#user-profile-basic-info .user-profile__basic-info__description--contacts-blocks{display:flex;flex-direction:column}#user-profile-basic-info .user-profile__basic-info__description--contacts-blocks__block{display:flex;align-items:center;margin-bottom:12px}#user-profile-basic-info .user-profile__basic-info__description--contacts-blocks__block:before{content:"";background-repeat:no-repeat;background-position:center;height:18px;width:18px;margin-right:8px;display:block;flex-shrink:0}#user-profile-basic-info .user-profile__basic-info__description--contacts-blocks__block .link-from-text{max-width:100%}#user-profile-basic-info .user-profile__basic-info__description--contacts-blocks__block .link-from-text .clipboard-block__plan-text{max-width:100%;padding-top:1px;margin-right:8px;line-height:1.05em}#user-profile-basic-info .user-profile__basic-info__description--contacts-blocks__block .link-from-text .clipboard-block__link{margin-top:4px;max-width:80%}#user-profile-basic-info .user-profile__basic-info__description--contacts-blocks .icon-mail:before{background-image:url("/Content/themes/Redesign/images/mail-profile.svg")}#user-profile-basic-info .user-profile__basic-info__description--contacts-blocks .icon-phone:before{background-image:url("/Content/themes/Redesign/images/phone.svg")}#user-profile-basic-info .user-profile__basic-info__description--contacts-blocks .icon-Skype:before{background-image:url("/Content/themes/Redesign/images/skype.svg")}#user-profile-basic-info .user-profile__basic-info__description--contacts-blocks .icon-Telegram:before{background-image:url("/Content/themes/Redesign/images/telegram.svg")}#user-profile-basic-info .user-profile__basic-info__description--contacts-blocks .icon-VK:before{background-image:url("/Content/themes/Redesign/images/vk.svg")}#user-profile-basic-info .user-profile__basic-info__description--contacts-blocks .icon-Facebook:before{background-image:url("/Content/themes/Redesign/images/facebook.svg")}#user-profile-basic-info .user-profile__basic-info__description--contacts-blocks .icon-OK:before{background-image:url("/Content/themes/Redesign/images/ok.svg")}#user-profile-basic-info .user-profile__basic-info__description--contacts-blocks .icon-LinkedIn:before{background-image:url("/Content/themes/Redesign/images/linkedin.svg")}#user-profile-basic-info .user-profile__basic-info__description--contacts-blocks .icon-GitHub:before{background-image:url("/Content/themes/Redesign/images/github-icon.svg")}#user-profile-basic-info .user-profile__basic-info__about{border-left:2px solid #f5f5f5;width:calc(40% + 5px);display:flex;flex-direction:column;justify-content:center;height:100%;padding:30px 0}#user-profile-basic-info .user-profile__basic-info__about--row{display:flex;margin-left:30px;margin-bottom:12px}#user-profile-basic-info .user-profile__basic-info__about--row:last-child{margin-bottom:0}#user-profile-basic-info .user-profile__basic-info__about--title,#user-profile-basic-info .user-profile__basic-info__about--info{display:flex;width:50%;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-size:16px}#user-profile-basic-info .user-profile__basic-info__about--extra-info{display:flex;align-items:center}#user-profile-basic-info .user-profile__basic-info__about--extra-info>[class=ng-binding]{flex:1 0}#user-profile-basic-info .user-profile__basic-info__about--warning-icon,#user-profile-basic-info .user-profile__basic-info__about--info-icon{display:inline-block;height:22px}#user-profile-basic-info .user-profile__basic-info__about--warning-icon{width:24px;background:url("/Content/themes/Redesign/ico/warning.svg") no-repeat 100%;margin:0 0 0 8px;cursor:pointer}#user-profile-basic-info .user-profile__basic-info__about--info-icon{width:21px;background:url("/Content/themes/Redesign/ico/info.svg") no-repeat 100%;margin:0 0 0 8px;cursor:pointer}#user-profile-basic-info .user-profile__basic-info__about--title{color:#818181}#user-profile-basic-info .user-profile__basic-info__about--info{color:#000;margin-left:25px}#user-profile-basic-info .user-profile__basic-info__about .button{width:100%;font-size:15px;padding:12px}#user-profile-basic-info .user-profile__basic-info__about .button[disabled]{cursor:not-allowed}#user-profile-basic-info .user-profile__basic-info__about .button:not(:first-child){margin-top:16px}#user-profile-basic-info .user-profile__basic-info__about rd-tooltip .english-test-tooltip{width:275px}#user-profile-basic-info .user-profile__basic-info__contacts-mobile{display:none}@media only screen and (min-width: 992px)and (max-width: 1239px){#user-profile-basic-info .user-profile__basic-info{padding:30px 25px}#user-profile-basic-info .user-profile__basic-info__description{margin-left:30px;margin-top:18px;width:300px}#user-profile-basic-info .user-profile__basic-info__description--contacts{margin-top:30px}#user-profile-basic-info .user-profile__basic-info__description--name{font-size:26px}#user-profile-basic-info .user-profile__basic-info__description--native-name-toggle{margin-top:8px}#user-profile-basic-info .user-profile__basic-info__description--title{font-size:20px}#user-profile-basic-info .user-profile__basic-info__about{width:380px;margin-left:auto}}@media only screen and (min-width: 768px)and (max-width: 991px){#user-profile-basic-info .user-profile__basic-info{padding:30px 25px}#user-profile-basic-info .user-profile__basic-info__photo{width:132px;height:132px;margin-top:0}#user-profile-basic-info .user-profile__basic-info__description{margin-left:20px;margin-top:0;width:280px}#user-profile-basic-info .user-profile__basic-info__description--name{font-size:24px;margin-top:34px}#user-profile-basic-info .user-profile__basic-info__description--native-name-toggle{margin-top:7px}#user-profile-basic-info .user-profile__basic-info__description--title{font-size:17px}#user-profile-basic-info .user-profile__basic-info__description--contacts{margin-top:30px}#user-profile-basic-info .user-profile__basic-info__about{width:280px;margin-left:auto;padding:18px 0}#user-profile-basic-info .user-profile__basic-info__about--row{flex-wrap:wrap;margin-bottom:15px}#user-profile-basic-info .user-profile__basic-info__about--title{width:100%}#user-profile-basic-info .user-profile__basic-info__about--info{width:100%;margin-left:0;margin-top:5px}}@media only screen and (max-width: 767px){#user-profile-basic-info .user-profile__basic-info{padding:30px 20px;height:auto}#user-profile-basic-info .user-profile__basic-info__container{flex-wrap:wrap;height:auto}#user-profile-basic-info .user-profile__basic-info__photo{width:84px;height:84px;margin-top:0}#user-profile-basic-info .user-profile__basic-info__description{display:flex;flex-wrap:wrap;margin-left:14px;margin-top:0;width:calc(100% - 98px)}#user-profile-basic-info .user-profile__basic-info__description--name{font-size:22px;margin-bottom:6px}#user-profile-basic-info .user-profile__basic-info__description--native-name-toggle{margin-top:5px}#user-profile-basic-info .user-profile__basic-info__description--title{font-size:15px;width:100%}#user-profile-basic-info .user-profile__basic-info__description--contacts{display:none}#user-profile-basic-info .user-profile__basic-info__about--link{width:230px;align-self:center}#user-profile-basic-info .user-profile__basic-info__contacts-mobile{display:block;padding:15px 0 8px 0;position:relative;text-align:center;width:100%;margin:24px 0}#user-profile-basic-info .user-profile__basic-info__contacts-mobile:before,#user-profile-basic-info .user-profile__basic-info__contacts-mobile:after{content:"";position:absolute;left:-20px;right:-20px;border-top:1px solid #f5f5f5}#user-profile-basic-info .user-profile__basic-info__contacts-mobile:before{top:0}#user-profile-basic-info .user-profile__basic-info__contacts-mobile:after{bottom:0}#user-profile-basic-info .user-profile__basic-info__contacts-mobile rd-tooltip{margin-right:14px}#user-profile-basic-info .user-profile__basic-info__about{width:100%;padding:0;border:none}#user-profile-basic-info .user-profile__basic-info__about--row{margin:0 0 24px 0;flex-wrap:wrap}#user-profile-basic-info .user-profile__basic-info__about--title{width:100%}#user-profile-basic-info .user-profile__basic-info__about--info{width:100%;margin:6px 0 0}}#user-profile-info{width:100%;display:flex;background:#f5f5f5;margin-top:30px;padding-bottom:96px}#user-profile-info .user-profile-info__english-test-info{color:#d35d47;line-height:1.41;font-size:17px}#user-profile-info .user-profile-info__content--columns{display:flex}#user-profile-info .user-profile-info__content--first-column{width:calc(60% - 30px);margin-right:30px}#user-profile-info .user-profile-info__content--second-column{width:40%}#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--first-column{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;flex-direction:row;margin-right:0}#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--education,#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--work-experience,#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--professional-skills,#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--additional-info,#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--resume{width:48%;margin-left:0;margin-right:0}#user-profile-info .user-profile-info__content--education{border-radius:6px;margin-bottom:30px}#user-profile-info .user-profile-info__content--education .user-profile-info__content--work-experience--view-more{margin-top:48px}#user-profile-info .user-profile-info__content--education .education-border{border-bottom:2px solid #f5f5f5}#user-profile-info .user-profile-info__content--education .education-border:last-child{border-bottom:none}#user-profile-info .user-profile-info__content--education .user-profile-info__content--description__item{padding-bottom:24px;padding-top:24px}#user-profile-info .user-profile-info__content--education .user-profile-info__content--description__item:first-child{padding-top:0}#user-profile-info .user-profile-info__content--education .user-profile-info__content--description__item:last-child{padding-bottom:0}#user-profile-info .user-profile-info__content--heading{padding:18px 0 18px 30px;background:#263852;text-transform:uppercase;color:#77ced9;font-size:22px;font-weight:bold;line-height:1.09;border-top-left-radius:6px;border-top-right-radius:6px;position:relative;transition:background .3s ease}#user-profile-info .user-profile-info__content--heading-toggle{position:absolute;top:50%;right:18px;transform:translate(0, -50%);padding:5px;width:28px;height:28px;box-sizing:border-box;display:none}#user-profile-info .user-profile-info__content--heading-toggle::before,#user-profile-info .user-profile-info__content--heading-toggle::after{content:"";position:absolute;width:18px;height:4px;background:#fff;top:50%;left:50%;transition:transform .3s ease}#user-profile-info .user-profile-info__content--heading-toggle::before{transform:translate(-50%, -50%) rotate(45deg)}#user-profile-info .user-profile-info__content--heading-toggle::after{transform:translate(-50%, -50%) rotate(-45deg)}#user-profile-info .user-profile-info__content--heading.tablet-collapsed-heading .user-profile-info__content--heading-toggle::before{transform:translate(-50%, -50%) rotate(0deg)}#user-profile-info .user-profile-info__content--heading.tablet-collapsed-heading .user-profile-info__content--heading-toggle::after{transform:translate(-50%, -50%) rotate(-90deg)}#user-profile-info .user-profile-info__content--description{height:inherit;padding:30px;background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}#user-profile-info .user-profile-info__content--description__item--row{display:flex;margin-bottom:12px;position:relative}#user-profile-info .user-profile-info__content--description__item--row--title{font-size:16px;line-height:1.13;color:#818181;width:50%}#user-profile-info .user-profile-info__content--description__item--row--descr{font-size:16px;line-height:1.13;color:#000;width:50%}#user-profile-info .user-profile-info__content--description__item--row--line{margin-left:25px;margin-top:3px}#user-profile-info .user-profile-info__content--description__item--row .professional-skills-title{font-size:16px;font-weight:bold;line-height:1.6;color:#000;width:168px;flex-shrink:0}#user-profile-info .user-profile-info__content--description__item--row .professional-skills-descr-holder{width:100%}#user-profile-info .user-profile-info__content--description__item--row .professional-skills-descr{display:inline-block;width:auto;padding:5px 13px;background:#f5f5f5;margin-bottom:15px;margin-right:12px;border-radius:6px}#user-profile-info .user-profile-info__content--description__item--row:last-child{margin-bottom:0}#user-profile-info .user-profile-info__content--professional-skills{border-radius:6px;margin-bottom:30px}#user-profile-info .user-profile-info__content--professional-skills .professional-skills-description{padding:30px 24px}#user-profile-info .user-profile-info__content--work-experience{margin-bottom:30px}#user-profile-info .user-profile-info__content--work-experience .user-profile-info__content--description__item{padding:18px 24px}#user-profile-info .user-profile-info__content--work-experience .user-profile-info__content--description__item+.user-profile-info__content--description__item{margin-top:10px;padding-top:25px;border-top:1px solid #f5f5f5}#user-profile-info .user-profile-info__content--work-experience .work-experience-dates{text-transform:lowercase}#user-profile-info .user-profile-info__content--work-experience--view-more__button{color:#76cdd8;border-bottom:1px solid #76cdd8;font-size:14px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;display:table;margin:auto}#user-profile-info .user-profile-info__content--work-experience--view-more__button:hover{text-decoration:none;color:#73b7c3;cursor:pointer}#user-profile-info .user-profile-info__content--work-experience--view-more__button:focus{color:#76cdd8;text-decoration:none}#user-profile-info .user-profile-info__content--additional-info{margin-bottom:30px}#user-profile-info .user-profile-info__content--resume{margin-bottom:30px}#user-profile-info .user-profile-info__content--resume .user-profile-info__resume-download{display:inline-block;min-width:170px;background:#76cdd8;border-radius:6px;padding:13px 15px;text-align:center;color:#fff;font-weight:900;text-transform:uppercase;letter-spacing:2px;line-height:1.06;font-size:17px}#user-profile-info .user-profile-info__content--resume .user-profile-info__resume-download:hover,#user-profile-info .user-profile-info__content--resume .user-profile-info__resume-download:focus{text-decoration:none;background:#73b7c3}#user-profile-info .user-profile-info__content--resume .user-profile-info__resume-description{font-size:15px;color:#818181;margin-bottom:10px}@media only screen and (min-width: 992px)and (max-width: 1239px){#user-profile-info .user-profile-info__content--first-column,#user-profile-info .user-profile-info__content--second-column{display:flex;width:455px;flex-direction:column}#user-profile-info .user-profile-info__content--columns{display:flex;justify-content:space-between}#user-profile-info .user-profile-info__content--education{width:100%}#user-profile-info .user-profile-info__content--description__item--row--title,#user-profile-info .user-profile-info__content--description__item--row--descr{font-size:16px}#user-profile-info .user-profile-info__content--professional-skills{width:100%}#user-profile-info .user-profile-info__content--professional-skills .user-profile-info__content--description__item--row{flex-wrap:wrap}#user-profile-info .user-profile-info__content--professional-skills .user-profile-info__content--description__item--row--title,#user-profile-info .user-profile-info__content--professional-skills .user-profile-info__content--description__item--row--descr{width:100%}#user-profile-info .user-profile-info__content--professional-skills .user-profile-info__content--description__item--row--descr{margin-top:15px}#user-profile-info .user-profile-info__content--work-experience{margin-bottom:30px}#user-profile-info .user-profile-info__content--work-experience--view-more{margin-top:40px}#user-profile-info .user-profile-info__content--resume{width:100%}}@media only screen and (min-width: 768px)and (max-width: 991px){#user-profile-info .user-profile-info__content--first-column,#user-profile-info .user-profile-info__content--second-column{display:flex;width:345px;flex-direction:column}#user-profile-info .user-profile-info__content--columns{display:flex;justify-content:space-between}#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--first-column,#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--second-column,#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--education,#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--work-experience,#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--professional-skills,#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--additional-info,#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--resume{width:100%}#user-profile-info .user-profile-info__content--heading{font-size:17px;padding-right:42px}#user-profile-info .user-profile-info__content--heading.tablet-collapsed-heading{border-radius:6px;background:#fff}#user-profile-info .user-profile-info__content--heading.tablet-collapsed-heading .user-profile-info__content--heading-toggle::before,#user-profile-info .user-profile-info__content--heading.tablet-collapsed-heading .user-profile-info__content--heading-toggle::after{background:#008ace}#user-profile-info .user-profile-info__content--heading-toggle{display:block}#user-profile-info .user-profile-info__content--education{width:100%;margin-bottom:24px}#user-profile-info .user-profile-info__content--education .user-profile-info__content--description__item--row{flex-wrap:wrap;margin-bottom:18px}#user-profile-info .user-profile-info__content--education .user-profile-info__content--description__item--row:last-child{margin-bottom:0}#user-profile-info .user-profile-info__content--education .user-profile-info__content--description__item--row--title{width:100%}#user-profile-info .user-profile-info__content--education .user-profile-info__content--description__item--row--descr{width:100%;margin-top:5px}#user-profile-info .user-profile-info__content--description{padding:30px 24px}#user-profile-info .user-profile-info__content--description.tablet-collapsed{display:none}#user-profile-info .user-profile-info__content--description__item--row div{width:50%}#user-profile-info .user-profile-info__content--description__item--row--title,#user-profile-info .user-profile-info__content--description__item--row--descr{font-size:16px}#user-profile-info .user-profile-info__content--professional-skills{width:100%;margin-bottom:24px}#user-profile-info .user-profile-info__content--professional-skills .user-profile-info__content--description__item--row{flex-wrap:wrap;margin-bottom:25px}#user-profile-info .user-profile-info__content--professional-skills .user-profile-info__content--description__item--row:last-child{margin-bottom:0}#user-profile-info .user-profile-info__content--professional-skills .user-profile-info__content--description__item--row--title,#user-profile-info .user-profile-info__content--professional-skills .user-profile-info__content--description__item--row--descr{width:100%}#user-profile-info .user-profile-info__content--professional-skills .user-profile-info__content--description__item--row--descr{margin-top:10px}#user-profile-info .user-profile-info__content--professional-skills .user-profile-info__content--description__item--row .professional-skills-descr{margin-bottom:6px;margin-right:6px}#user-profile-info .user-profile-info__content--work-experience{margin-bottom:24px}#user-profile-info .user-profile-info__content--work-experience .user-profile-info__content--description__item{padding:18px}#user-profile-info .user-profile-info__content--work-experience .user-profile-info__content--description__item--row{flex-wrap:wrap;margin-bottom:18px}#user-profile-info .user-profile-info__content--work-experience .user-profile-info__content--description__item--row:last-child{margin-bottom:0}#user-profile-info .user-profile-info__content--work-experience .user-profile-info__content--description__item--row--title,#user-profile-info .user-profile-info__content--work-experience .user-profile-info__content--description__item--row--descr{width:100%}#user-profile-info .user-profile-info__content--work-experience .user-profile-info__content--description__item--row--title{margin-bottom:6px;font-size:14px}#user-profile-info .user-profile-info__content--work-experience--view-more{margin-top:40px}#user-profile-info .user-profile-info__content--additional-info{margin-bottom:24px}#user-profile-info .user-profile-info__content--resume{width:100%;margin-bottom:24px}#user-profile-info .user-profile-info__content--resume .resume-button{width:100%}#user-profile-info .user-profile-info__content--resume .user-profile-info__resume-download{color:#fff;border:none;border-radius:6px;background-color:#76cdd8;cursor:pointer;width:100%;text-align:center}#user-profile-info .user-profile-info__content--resume .user-profile-info__resume-download:hover{background-color:#73b7c3}}@media only screen and (max-width: 767px){#user-profile-info{padding-bottom:84px}#user-profile-info .container{width:100%}#user-profile-info .user-profile-info__content--first-column,#user-profile-info .user-profile-info__content--second-column{display:block;width:100%}#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--education,#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--work-experience,#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--professional-skills,#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--additional-info,#user-profile-info .user-profile-info__content--columns--mobile .user-profile-info__content--resume{width:100%}#user-profile-info .user-profile-info__content--education,#user-profile-info .user-profile-info__content--professional-skills{width:100%;margin-bottom:12px}#user-profile-info .user-profile-info__content--work-experience,#user-profile-info .user-profile-info__content--additional-info,#user-profile-info .user-profile-info__content--resume{margin-bottom:12px}#user-profile-info .user-profile-info__content--heading{font-size:14px;padding:17px 35px 17px 15px;line-height:1.2}#user-profile-info .user-profile-info__content--heading.tablet-collapsed-heading{border-radius:6px;background:#fff}#user-profile-info .user-profile-info__content--heading.tablet-collapsed-heading .user-profile-info__content--heading-toggle::before,#user-profile-info .user-profile-info__content--heading.tablet-collapsed-heading .user-profile-info__content--heading-toggle::after{background:#008ace}#user-profile-info .user-profile-info__content--heading-toggle{right:10px;display:block}#user-profile-info .user-profile-info__content--description{padding:30px 15px}#user-profile-info .user-profile-info__content--description.professional-skills-description{padding:30px 15px}#user-profile-info .user-profile-info__content--description.tablet-collapsed{display:none}#user-profile-info .user-profile-info__content--description__item--row{flex-wrap:wrap;margin-bottom:18px}#user-profile-info .user-profile-info__content--description__item--row--title.user-profile-info__content--description__item--row--title{width:100%}#user-profile-info .user-profile-info__content--description__item--row--descr.user-profile-info__content--description__item--row--descr{width:100%;margin-top:6px}#user-profile-info .user-profile-info__content--description__item--row .clear-margin{margin-top:0}#user-profile-info .user-profile-info__content--description__item--row--descr.professional-skills-descr-holder{margin-top:12px}#user-profile-info .user-profile-info__content--education .user-profile-info__content--work-experience--view-more{margin-top:42px}#user-profile-info .user-profile-info__content--work-experience .user-profile-info__content--description__item{padding:18px;margin-bottom:0}#user-profile-info .user-profile-info__content--work-experience .user-profile-info__content--description__item--row{flex-wrap:wrap;margin-bottom:18px}#user-profile-info .user-profile-info__content--work-experience .user-profile-info__content--description__item--row:last-child{margin-bottom:0}#user-profile-info .user-profile-info__content--work-experience .user-profile-info__content--description__item--row--title,#user-profile-info .user-profile-info__content--work-experience .user-profile-info__content--description__item--row--descr{width:100%}#user-profile-info .user-profile-info__content--work-experience .user-profile-info__content--description__item--row--title{margin-bottom:6px;font-size:14px}#user-profile-info .user-profile-info__content--work-experience .user-profile-info__content--description__item+.user-profile-info__content--description__item{margin-top:18px}#user-profile-info .user-profile-info__content--work-experience--view-more{margin-top:40px}#user-profile-info .user-profile-info__content--resume .resume-button{width:100%}#user-profile-info .user-profile-info__content--resume .user-profile-info__resume-download{width:100%;text-align:center}}#user-profile-info .container .training-info__tab .tab-headers{padding:0 30px;background:#263852;border-top-left-radius:6px;border-top-right-radius:6px;display:flex}#user-profile-info .container .training-info__tab .tab-headers .tab-headers__header{padding:18px 0;margin-right:24px;text-transform:uppercase;color:#f5f5f5;font-size:20px;font-weight:bold;line-height:1.09;cursor:pointer}#user-profile-info .container .training-info__tab .tab-headers .tab-headers__header--active{cursor:default;color:#77ced9;padding-bottom:16px;border-bottom:2px solid #77ced9}#user-profile-info .container .training-info__tab .tab-content{padding:30px;background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}#user-profile-info .container .training-info__tab .tab-content .training-search{display:flex;margin-bottom:30px}#user-profile-info .container .training-info__tab .tab-content .training-search form{width:100%;display:flex;flex-wrap:wrap}#user-profile-info .container .training-info__tab .tab-content .training-search__input{height:48px;flex-grow:1;margin-right:24px;padding:14px 0 14px 12px}#user-profile-info .container .training-info__tab .tab-content .training-search__find-button{text-align:center;text-transform:uppercase;color:#fff;background:#77ced9;padding:15px;width:120px;letter-spacing:2px;font-weight:700;cursor:pointer}#user-profile-info .container .training-info__tab .tab-content .training-search__find-button:hover{background:#7bbbc6}#user-profile-info .container .training-info__tab .tab-content__request-message{text-align:center;font-size:16px;color:#818181;padding:12px 0 18px}#user-profile-info .container .training-info__tab .tab-content .training-table{display:flex;flex-direction:column;padding-bottom:30px}#user-profile-info .container .training-info__tab .tab-content .training-table__row{display:flex}#user-profile-info .container .training-info__tab .tab-content .training-table__table-button{display:inline-block;background:#76cdd8;border-radius:6px;padding:12px 25px;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:2px;line-height:1.06;text-align:center;font-size:17px;width:100%;user-select:none;margin-bottom:18px;max-width:424px}#user-profile-info .container .training-info__tab .tab-content .training-table__table-button:hover,#user-profile-info .container .training-info__tab .tab-content .training-table__table-button:focus{cursor:pointer;text-decoration:none;background:#73b7c3}#user-profile-info .container .training-info__tab .tab-content .training-table__table-button[disabled]{background:#ababab}#user-profile-info .container .training-info__tab .tab-content .training-table__table-data{border-right:2px solid #f5f5f5;padding:18px 20px 0 24px;line-height:1.41;font-size:17px;box-sizing:content-box;flex:1 0;display:flex;align-items:center}#user-profile-info .container .training-info__tab .tab-content .training-table__table-data--text-wrap{overflow:hidden;text-overflow:ellipsis;display:block}#user-profile-info .container .training-info__tab .tab-content .training-table__table-data--link{display:flex;justify-content:space-between;align-items:start}#user-profile-info .container .training-info__tab .tab-content .training-table__table-data a{max-width:332px;display:block;overflow:hidden;text-overflow:ellipsis}#user-profile-info .container .training-info__tab .tab-content .training-table__table-data__data-link{text-decoration-line:underline;cursor:pointer}#user-profile-info .container .training-info__tab .tab-content .training-table__table-data__data-link[disabled]{text-decoration:none;cursor:default;color:#ababab}#user-profile-info .container .training-info__tab .tab-content .training-table__table-data__data-link:visited{color:#7bbbc6}#user-profile-info .container .training-info__tab .tab-content .training-table__table-data:first-child{padding-left:0}#user-profile-info .container .training-info__tab .tab-content .training-table__table-data:last-child{border-right:none}#user-profile-info .container .training-info__tab .tab-content .training-table__table-data--header{user-select:none;cursor:pointer;display:flex;padding-top:0;font-weight:600;line-height:1.29;color:#000;max-width:90%}#user-profile-info .container .training-info__tab .tab-content .training-table__table-data--header-active{color:#000}#user-profile-info .container .training-info__tab .tab-content .training-table__info-icon:before{display:inline-block;font-weight:500;border-radius:50%;background:#77ced9;color:#fff;cursor:pointer;text-align:center;content:"i";position:relative;top:-2px;font-size:13px;padding:0 7.5px;margin-left:12px}#user-profile-info .container .training-info__tab .tab-content .training-table__sorting-arrow{display:inline-block;border-left:2px solid #7394d3;border-bottom:2px solid #7394d3;margin:5px;min-height:8px;min-width:8px;max-height:8px;max-width:8px;position:relative;transform:rotate(135deg);bottom:-1px;left:12px}#user-profile-info .container .training-info__tab .tab-content .training-table__sorting-arrow--reverse{bottom:3px;transform:rotate(-45deg)}#user-profile-info .container .training-info__tab .tab-content .training-table__sorting-arrow--inactive{bottom:3px;transform:rotate(-45deg);border-width:2px;border-color:#e5e5e5}#user-profile-info .container .training-info__tab .tab-content .training-table__cards{display:flex;flex-wrap:wrap;justify-content:space-between}#user-profile-info .container .training-info__tab .tab-content .training-table__cards .training-card{padding:24px 24px 6px 24px;border:1px solid #ccc;border-radius:6px;flex:1 0;margin-right:32px;max-width:424px}#user-profile-info .container .training-info__tab .tab-content .training-table__cards .training-card__header{font-weight:600;line-height:1.29;color:#000}#user-profile-info .container .training-info__tab .tab-content .training-table__cards .training-card__data{font-size:17px;line-height:1.41;padding-bottom:18px}#user-profile-info .container .training-info__tab .tab-content .training-table__cards .training-card:last-child{margin:0}#user-profile-info .container .training-info--tablet-landscape{display:none}#user-profile-info .container .training-info--tablet-portrait{display:none}#user-profile-info .container .training-info--phone{display:none}@media only screen and (min-width: 1540px){#user-profile-info .container .training-info--desktop{display:block}}@media only screen and (min-width: 1240px)and (max-width: 1539px){#user-profile-info .container .training-info--desktop{display:block}}@media only screen and (min-width: 992px)and (max-width: 1239px){#user-profile-info .container .training-info--tablet-landscape{display:block}}@media only screen and (min-width: 768px)and (max-width: 991px){#user-profile-info .container .training-info--tablet-portrait{display:block}}@media only screen and (max-width: 767px){#user-profile-info .container .training-info .user-profile-info__content--description{padding:0 12px}#user-profile-info .container .training-info--phone{display:block}#user-profile-info .container .training-info--phone .training-info__tab .tab-content{padding:0}#user-profile-info .container .training-info--phone .training-info__tab .tab-content .training-search{flex-direction:column}#user-profile-info .container .training-info--phone .training-info__tab .tab-content .training-search__input{margin-right:0;height:36px;margin-bottom:6px}#user-profile-info .container .training-info--phone .training-info__tab .tab-content .training-search__find-button{width:100%;height:36px;padding:7px}#user-profile-info .container .training-info--phone .training-info__tab .tab-content .training-table__cards{flex-direction:column}#user-profile-info .container .training-info--phone .training-info__tab .tab-content .training-table__cards .training-card{max-width:424px;width:100%;padding:24px 24px 4px 24px;margin:0 auto 12px}#user-profile-info .container .training-info--phone .training-info__tab .tab-content .training-table__cards .training-card:last-child{margin-bottom:0}}#user-profile-info .expired-status{color:#ccc}@media only screen and (min-width: 768px)and (max-width: 1239px){#user-profile-info .expired-status{padding-top:30px}}@media only screen and (max-width: 767px){#user-profile-info .expired-status{padding-top:30px}}.edit-profile{padding-bottom:96px}.edit-profile .tillNow-checkbox{margin-top:6px !important}.edit-profile .drop-down__not-active-label{padding-left:22px !important}.edit-profile .chosen-single span{margin-left:-4px}@media only screen and (max-width: 767px){.edit-profile .engLevel{font-size:14px}}.edit-profile .registration-form__remove-button{border-radius:50%;border:1px solid #f15c43;color:#f15c43;height:18px;width:18px;cursor:pointer;position:absolute;right:15px;top:0;text-align:center}.edit-profile .registration-form__remove-button::before,.edit-profile .registration-form__remove-button::after{content:"";position:absolute;top:50%;left:50%;width:9px;height:1px;background:#f15c43}.edit-profile .registration-form__remove-button::before{transform:translate(-50%, -50%) rotate(45deg)}.edit-profile .registration-form__remove-button::after{transform:translate(-50%, -50%) rotate(-45deg)}.edit-profile .registration-form__remove-button~.registration-form-columns__first-column,.edit-profile .registration-form__remove-button~.registration-form-columns__second-column{padding-top:36px}@media only screen and (max-width: 767px){.edit-profile .registration-form__remove-button{right:0}.edit-profile .registration-form__remove-button~.registration-form-columns__second-column{padding-top:0}}@media only screen and (min-width: 992px){.edit-profile .user-profile-links__edit-link{margin-top:48px}}@media only screen and (max-width: 991px){.edit-profile .user-profile-links__edit-link{width:auto}.edit-profile .user-profile-links__edit-link+.user-profile-links__edit-link{margin-top:30px}}.edit-profile input,.edit-profile textarea{color:#000}.edit-profile__heading{padding:18px 30px;background:#263852;text-transform:uppercase;color:#77ced9;font-size:20px;font-weight:bold;line-height:1.2;border-top-left-radius:6px;border-top-right-radius:6px;transition:background .3s ease}@media only screen and (max-width: 1239px){.edit-profile__heading{padding:18px 24px}}@media only screen and (max-width: 991px){.edit-profile__heading{font-size:17px;padding:20px 24px}}@media only screen and (max-width: 767px){.edit-profile__heading{padding:17px 24px}}.edit-profile__block-content{padding:30px 0;border-radius:0 0 6px 6px;background:#fff}.edit-profile__photo-container{position:relative;display:flex;justify-content:center;width:102px;height:102px;margin:0 auto 30px}.edit-profile__photo{width:100%;height:100%;border-radius:50%;background:#f5f5f5;object-fit:cover}.edit-profile__photo-upload{position:absolute;height:30px;width:30px;top:0;right:0;border-radius:50%;background:url("/Content/themes/Redesign/images/upload-photo.svg")}.edit-profile__photo-upload:hover{cursor:pointer}.edit-profile__photo-upload-remove{position:absolute;height:30px;width:30px;top:0;right:0;border-radius:50%}.edit-profile__photo-remove{position:absolute;height:30px;width:30px;top:0;right:0;cursor:pointer;border-radius:50%;background-image:url("/Content/themes/Redesign/images/remove-photo.svg");background-size:cover}.edit-profile .training-registration .registration-form-container{color:#fff;padding:0 9px}@media only screen and (max-width: 767px){.edit-profile .training-registration .registration-form-container{padding:0 12px}}.edit-profile .training-registration .registration-form{width:800px;max-width:100%}.edit-profile .training-registration .registration-form.registration-form--basic-info{width:800px;padding:0 15px}@media only screen and (min-width: 1540px){.edit-profile .training-registration .registration-form.registration-form--basic-info{width:90%}}@media only screen and (max-width: 767px){.edit-profile .training-registration .registration-form.registration-form--basic-info{padding:0}}@media only screen and (min-width: 1540px){.edit-profile .training-registration .registration-form{width:90%}}.edit-profile .training-registration .registration-form-columns{flex-wrap:wrap}.edit-profile .training-registration .registration-form-columns.registration-form-columns--repeatable{position:relative;padding-bottom:30px}.edit-profile .training-registration .registration-form-columns.registration-form-columns--repeatable::after{content:"";position:absolute;bottom:0;left:15px;right:15px;border-bottom:1px solid #d8d8d8}@media only screen and (max-width: 767px){.edit-profile .training-registration .registration-form-columns.registration-form-columns--repeatable::after{left:0;right:0}}.edit-profile .training-registration .registration-form-columns.registration-form-columns--repeatable>.registration-form-columns__field:nth-child(1),.edit-profile .training-registration .registration-form-columns.registration-form-columns--repeatable>.registration-form-columns__field:nth-child(2){margin-top:0}@media only screen and (max-width: 767px){.edit-profile .training-registration .registration-form-columns.registration-form-columns--repeatable>.registration-form-columns__field:nth-child(1):nth-child(2),.edit-profile .training-registration .registration-form-columns.registration-form-columns--repeatable>.registration-form-columns__field:nth-child(2):nth-child(2){margin-top:24px}}.edit-profile .training-registration .registration-form-columns.registration-form-columns--repeatable .registration-form__remove-button~.registration-form-columns__field:nth-child(2),.edit-profile .training-registration .registration-form-columns.registration-form-columns--repeatable .registration-form__remove-button~.registration-form-columns__field:nth-child(3){margin-top:36px}@media only screen and (max-width: 767px){.edit-profile .training-registration .registration-form-columns.registration-form-columns--repeatable .registration-form__remove-button~.registration-form-columns__field:nth-child(3){margin-top:24px}}.edit-profile .training-registration .registration-form-columns+.registration-form-columns{margin-top:24px}.edit-profile .training-registration .registration-form-columns__first-column{width:50%;padding-right:15px;margin-right:0}.edit-profile .training-registration .registration-form-columns__second-column{width:50%;padding-left:15px}.edit-profile .training-registration .registration-form-columns__field{width:50%;margin-bottom:0;margin-top:24px;padding:0 15px}.edit-profile .training-registration .registration-form-columns__field .social-input-container{position:relative}.edit-profile .training-registration .registration-form-columns__field .social-input-container__tooltip{top:100%;bottom:inherit;margin-top:20px;left:24px;right:inherit;transform:translateX(-50%);z-index:10}.edit-profile .training-registration .registration-form-columns__field .social-input-container__tooltip>div{vertical-align:middle}@media only screen and (max-width: 767px){.edit-profile .training-registration .registration-form-columns__field .social-input-container__tooltip{left:0;transform:none}}.edit-profile .training-registration .registration-form-columns__field .input-group{display:block}.edit-profile .training-registration .registration-form-columns__field .input-group-btn{display:block;margin:0;position:absolute;bottom:10px;right:10px;width:auto}.edit-profile .training-registration .registration-form-columns__field .input-group-btn .btn{margin:0}.edit-profile .training-registration .registration-form-columns__field .info-block-full{width:100%}.edit-profile .training-registration .registration-form-columns__field--text-area{width:100%}@media only screen and (min-width: 992px)and (max-width: 1239px){.edit-profile .training-registration .registration-form-columns__field{max-width:400px}}@media only screen and (min-width: 768px)and (max-width: 991px){.edit-profile .training-registration .registration-form-columns__field{max-width:351px}}@media only screen and (max-width: 767px){.edit-profile .training-registration .registration-form-columns__field{order:1}.edit-profile .training-registration .registration-form-columns__field.additional-information{order:2}}.edit-profile .training-registration .registration-form-columns__first-column .registration-form-columns__field,.edit-profile .training-registration .registration-form-columns__second-column .registration-form-columns__field{width:100%;padding:0}.edit-profile .training-registration .registration-form-columns__first-column .registration-form-columns__field:first-child,.edit-profile .training-registration .registration-form-columns__second-column .registration-form-columns__field:first-child{margin-top:0}.edit-profile .training-registration .registration-form-columns__field--input{width:100%;max-width:100%;font-size:16px}.edit-profile .training-registration .registration-form-columns__field--input::placeholder{color:#777}.edit-profile .training-registration .registration-form-columns__field--input:disabled{background:#f8f8f8}.edit-profile .training-registration .registration-form-columns .chosen-container-single{max-width:100%}.edit-profile .training-registration .registration-form-columns .social-input-container__input-social-login{width:100%}@media only screen and (max-width: 767px){.edit-profile .training-registration .registration-form-columns{width:100%;flex-wrap:wrap}.edit-profile .training-registration .registration-form-columns__first-column{width:100%;padding-right:0}.edit-profile .training-registration .registration-form-columns__second-column{width:100%;padding-left:0}.edit-profile .training-registration .registration-form-columns__field{padding:0;width:100%}.edit-profile .training-registration .registration-form-columns__field--label{font-size:16px;line-height:1.13}.edit-profile .training-registration .registration-form-columns__field--input{min-width:100%}}.edit-profile .training-registration .registration-form--education .registration-form-columns{padding-left:15px;padding-right:15px}@media only screen and (max-width: 767px){.edit-profile .training-registration .registration-form--education .registration-form-columns{padding-left:0;padding-right:0}}.edit-profile .training-registration .chosen-container .chosen-single span{color:#000}.edit-profile .training-registration .other-skills{padding:18px 15px 0;margin-top:30px}.edit-profile__basic-info{margin-top:24px;margin-bottom:30px;position:relative}@media only screen and (min-width: 768px)and (max-width: 1239px){.edit-profile__basic-info{margin-bottom:24px}}@media only screen and (max-width: 767px){.edit-profile__basic-info{margin-bottom:12px}}.edit-profile__education,.edit-profile__open-information{margin-bottom:30px;position:relative}.edit-profile__education .remove-border,.edit-profile__open-information .remove-border{border-bottom:none}@media only screen and (min-width: 768px)and (max-width: 1239px){.edit-profile__education,.edit-profile__open-information{margin-bottom:24px}}@media only screen and (max-width: 767px){.edit-profile__education,.edit-profile__open-information{margin-bottom:12px}}.edit-profile__work-experience{position:relative;background:#fff}@media only screen and (min-width: 768px)and (max-width: 1239px){.edit-profile__work-experience{margin-bottom:24px}}@media only screen and (max-width: 767px){.edit-profile__work-experience{margin-bottom:12px;background:transparent}}.edit-profile__add-education--container{width:200px;margin:30px 0 30px 12px}@media only screen and (max-width: 991px){.edit-profile__add-education--container{margin-left:0}}@media only screen and (min-width: 768px)and (max-width: 991px){.edit-profile__add-education--container{width:218px}}.edit-profile__add-education{color:#77ced9;font-size:16px;display:flex;align-items:center;background-color:#fff;font-weight:400;padding:4px}.edit-profile__add-education:hover{color:#77ced9;background-color:#fff}.edit-profile__add-education__plus{width:18px;height:18px;border:solid 1px #77ced9;border-radius:50%;text-align:center;cursor:pointer;display:inline-block;position:relative;margin-right:6px}.edit-profile__add-education__plus::before,.edit-profile__add-education__plus::after{content:"";position:absolute;top:50%;left:50%;width:9px;height:1px;background:#77ced9}.edit-profile__add-education__plus::before{transform:translate(-50%, -50%)}.edit-profile__add-education__plus::after{transform:translate(-50%, -50%) rotate(90deg)}.edit-profile__add-education__add-button{display:inline-block;cursor:pointer}@media only screen and (min-width: 768px)and (max-width: 991px){.edit-profile__add-education{padding:0 15px}}.edit-profile .skill-level-descr{width:770px;max-width:100%}@media only screen and (min-width: 1540px){.edit-profile .skill-level-descr{width:90%}}@media only screen and (min-width: 768px)and (max-width: 991px){.edit-profile .skill-level-descr{padding:0 15px}}.edit-profile .edit-buttons{padding-bottom:30px;display:flex;justify-content:center}.edit-profile .edit-buttons .cancel{margin-left:30px}@media only screen and (max-width: 767px){.edit-profile .edit-buttons{flex-wrap:wrap;position:relative;padding-top:30px}.edit-profile .edit-buttons .save{width:100%;margin-bottom:12px}.edit-profile .edit-buttons .cancel{width:100%;margin-left:0}}@media only screen and (max-width: 767px){.edit-profile__photo-container{margin-bottom:48px}.edit-profile .registration-form-columns__first-column+.registration-form-columns__second-column{margin-top:24px}.edit-profile .collapse-toggle{position:absolute;top:13px;right:10px;padding:5px;width:28px;height:28px;box-sizing:border-box}.edit-profile .collapse-toggle::before,.edit-profile .collapse-toggle::after{content:"";position:absolute;width:18px;height:4px;background:#fff;top:50%;left:50%;transition:all .3s ease}.edit-profile .collapse-toggle::before{transform:translate(-50%, -50%) rotate(45deg)}.edit-profile .collapse-toggle::after{transform:translate(-50%, -50%) rotate(-45deg)}.edit-profile .phone-collapsed-heading{border-radius:6px;background:#fff}.edit-profile .phone-collapsed-heading .collapse-toggle::before{transform:translate(-50%, -50%);background:#008ace}.edit-profile .phone-collapsed-heading .collapse-toggle::after{transform:translate(-50%, -50%) rotate(-90deg);background:#008ace}.edit-profile .phone-collapsed{display:none}}.edit-profile-preloader{padding:70px 0}.main-content.notifications{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;background:#f5f5f5;padding-bottom:95px;min-height:770px}@media only screen and (max-width: 1239px){.main-content.notifications{padding-top:25px}}@media only screen and (max-width: 767px){.main-content.notifications{padding-top:8px;min-height:550px}}.main-content.notifications .container .notifications--missing{font-size:17px;padding:10px 36px;font-weight:600}.main-content.notifications .container .container-notifications{background:#fff}.main-content.notifications .container .unread{font-weight:600}.main-content.notifications .container .search-form{display:flex}.main-content.notifications .container .search-form .wrapper-filters{width:100%}.main-content.notifications .container .search-form .wrapper-filters .filters-ddl{display:flex;padding:20px 33px;background:#fff}@media only screen and (max-width: 767px){.main-content.notifications .container .search-form .wrapper-filters .filters-ddl{flex-direction:column;padding:20px 12px 30px 12px}}.main-content.notifications .container .search-form .wrapper-filters .search{height:48px;flex-grow:1;margin-right:24px;border:1px solid #e5e5e5;padding:13px 10px}@media only screen and (max-width: 767px){.main-content.notifications .container .search-form .wrapper-filters .search{padding:5px;width:100%;border:solid 2px #f5f5f5;height:36px;margin:0 0 6px 0;text-align:center}}.main-content.notifications .container .search-form .wrapper-filters .search::placeholder{font-style:italic;font-weight:500}@media only screen and (max-width: 767px){.main-content.notifications .container .search-form .wrapper-filters .search::placeholder{color:#000;font-size:17px}}.main-content.notifications .container .search-form .wrapper-filters .search-submit{align-self:flex-start;color:#fff;font-size:17px;font-weight:900;line-height:1.06;letter-spacing:2px;padding:15px 36px;background:#77ced9;text-transform:uppercase;border:none;border-radius:0}@media only screen and (max-width: 767px){.main-content.notifications .container .search-form .wrapper-filters .search-submit{flex-grow:1;width:100%;height:36px;padding:0}}.main-content.notifications .container .search-form .wrapper-filters .search-submit:hover{background:#73b7c3}.main-content.notifications .container .notification-page{width:100%;padding:0 14px}@media only screen and (max-width: 767px){.main-content.notifications .container .notification-page{background-color:#fff;border-top:1px solid #f5f5f5;padding:0}}.main-content.notifications .container .notification-page .horizontal-group{display:flex;justify-content:space-between;padding:0 8px 0 16px}@media only screen and (max-width: 767px){.main-content.notifications .container .notification-page .horizontal-group{flex-direction:column;padding:0}}.main-content.notifications .container .notification-page .horizontal-group .headerSortDown:after{transform:rotate(-45deg);content:"";display:inline-block;border-left:1px solid #000;border-bottom:1px solid #000;height:8px;width:8px;margin-left:7px;position:relative;bottom:3px}.main-content.notifications .container .notification-page .horizontal-group .wrapper--filter-item{display:flex}@media only screen and (max-width: 767px){.main-content.notifications .container .notification-page .horizontal-group .wrapper--filter-item{padding-bottom:15px;flex-direction:column}}.main-content.notifications .container .notification-page .horizontal-group .filter-item{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;margin:25px 25px 25px 0;padding:15px 10px 15px 21px;font-size:17px;cursor:pointer;border-radius:6px;font-weight:normal;line-height:1.06;color:#000}.main-content.notifications .container .notification-page .horizontal-group .filter-item:last-child{margin-right:0}.main-content.notifications .container .notification-page .horizontal-group .filter-item .check-mark{top:17px}@media only screen and (max-width: 767px){.main-content.notifications .container .notification-page .horizontal-group .filter-item{margin:0 10px;padding-bottom:0}}.main-content.notifications .container .notification-page .horizontal-group .activeButton{background:#73b7c3}.main-content.notifications .container .notification-page .horizontal-group .dropdown-toggle.filter-item{margin:25px 0 -10px -8px;color:#000;background:none;line-height:1.06}@media only screen and (max-width: 767px){.main-content.notifications .container .notification-page .horizontal-group .dropdown-toggle.filter-item{margin:0 0 -10px -8px}}.main-content.notifications .container .notification-page .notification-table{margin:26px 0 15px 0}.main-content.notifications .container .notification-page .notification-table--header{display:flex}@media only screen and (max-width: 767px){.main-content.notifications .container .notification-page .notification-table--header .date{display:none}}.main-content.notifications .container .notification-page .notification-table--header .checkbox{width:3%;margin-top:0}.main-content.notifications .container .notification-page .notification-table--header .checkbox input[type=checkbox]{margin:2px 0 0 41px}@media only screen and (max-width: 767px){.main-content.notifications .container .notification-page .notification-table--header .checkbox{margin-left:10px}}.main-content.notifications .container .notification-page .notification-table--header .author.sortheader{width:31%}.main-content.notifications .container .notification-page .notification-table--header .sortheader{width:31%;padding:0 30px 0;border-right:2px solid #f5f5f5}@media only screen and (max-width: 1239px){.main-content.notifications .container .notification-page .notification-table--header .sortheader{padding:0 21px 0}}.main-content.notifications .container .notification-page .notification-table--header .sortheader:nth-last-child(2){border:none}.main-content.notifications .container .notification-page .notification-table--header .sortheader.headerSortDown:after,.main-content.notifications .container .notification-page .notification-table--header .sortheader.headerSortUp:after{content:"";display:inline-block;border-left:1px solid #000;border-bottom:1px solid #000;height:8px;width:8px;margin-left:7px;position:relative;bottom:3px}@media only screen and (max-width: 767px){.main-content.notifications .container .notification-page .notification-table--header .sortheader.headerSortDown:after,.main-content.notifications .container .notification-page .notification-table--header .sortheader.headerSortUp:after{display:none}}.main-content.notifications .container .notification-page .notification-table--header .sortheader.headerSortDown:after{transform:rotate(-45deg)}.main-content.notifications .container .notification-page .notification-table--header .sortheader.headerSortDown--inactive:after{border-color:#b7b7b7}.main-content.notifications .container .notification-page .notification-table--header .sortheader.headerSortUp:after{transform:rotate(135deg);bottom:-1px}.main-content.notifications .container .notification-page .notification-table--header .sortheader .sortBtn{color:#000;cursor:pointer;text-decoration:none;font-weight:600}@media only screen and (max-width: 1239px){.main-content.notifications .container .notification-page .notification-table--header .sortheader .sortBtn:first-child{padding-left:8px}}.main-content.notifications .container .notification-page .notification-table--header .subject{padding-left:12px}@media only screen and (max-width: 767px){.main-content.notifications .container .notification-page .notification-table--header .subject{padding-left:26px;border:none;pointer-events:none}}.main-content.notifications .container .notification-page .notification-table--header .remove{display:none}.main-content.notifications .container .notification-page .notification-table--body .item{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.main-content.notifications .container .notification-page .notification-table--body .item{justify-content:left}}.main-content.notifications .container .notification-page .notification-table--body .item .item-field{width:30%;padding:13px 20px;border-right:2px solid #f5f5f5}@media only screen and (max-width: 767px){.main-content.notifications .container .notification-page .notification-table--body .item .item-field{border:none;width:auto}}.main-content.notifications .container .notification-page .notification-table--body .item .item-field .link{text-decoration:none}.main-content.notifications .container .notification-page .notification-table--body .item .item-field:nth-last-child(2){border:none}.main-content.notifications .container .notification-page .notification-table--body .item .subject{padding-left:0}@media only screen and (max-width: 1239px){.main-content.notifications .container .notification-page .notification-table--body .item .subject{padding-left:12px}}@media only screen and (max-width: 767px){.main-content.notifications .container .notification-page .notification-table--body .item .subject{padding-left:31px;color:#77ced9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.main-content.notifications .container .notification-page .notification-table--body .item .checkbox,.main-content.notifications .container .notification-page .notification-table--body .item .remove{display:flex;align-items:center;width:3%}@media only screen and (max-width: 767px){.main-content.notifications .container .notification-page .notification-table--body .item .checkbox{margin-left:10px}}.main-content.notifications .container .notification-page .notification-table--body .item:hover{background:#77ced921;cursor:pointer}@media only screen and (max-width: 767px){.main-content.notifications .container .notification-page .notification-table--body .item .remove,.main-content.notifications .container .notification-page .notification-table--body .item .date,.main-content.notifications .container .notification-page .notification-table--body .item .author{display:none}}.main-content.notifications .container .notification-page .notifications-pagination--wrapper{display:flex;justify-content:space-between;align-items:center;margin:0 17px 0 17px}@media only screen and (max-width: 767px){.main-content.notifications .container .notification-page .notifications-pagination--wrapper{display:none}}.main-content.notifications .container .notification-page .notifications-pagination--wrapper .notifications-select--wrapper{display:flex;align-items:center}@media only screen and (max-width: 1239px){.main-content.notifications .container .notification-page .notifications-pagination--wrapper .notifications-select--wrapper{display:none}}.main-content.notifications .container .notification-page .notifications-pagination--wrapper .notifications-select--wrapper .notifications-select--text{margin:0 0 0 12px}.main-content.notifications .container .notification-page .notifications-pagination--wrapper .notifications-select--wrapper .notifications-select--text:after{content:"";display:inline-block;border-left:1px solid #000;border-bottom:1px solid #000;height:8px;width:8px;position:relative;bottom:3px;left:-28px;transform:rotate(-45deg);pointer-events:none}.main-content.notifications .container .notification-page .notifications-pagination--wrapper .notifications-select--wrapper .notifications-select--text .notifications-select{width:70px;height:42px;border-radius:6px;border:solid 1px #777;margin-right:3px;padding-left:12px;-webkit-appearance:none}.main-content.notifications .container .notification-page .notifications-pagination--button{height:42px;width:45px}.main-content.notifications .headline{background:none;font-size:34px;text-transform:uppercase;letter-spacing:4px;font-weight:900;padding-left:0}.main-content.notifications .container-horizontal-buttons{background:#f5f5f5;height:45px;display:flex;align-items:center}@media only screen and (max-width: 767px){.main-content.notifications .container-horizontal-buttons{height:auto}}.main-content.notifications .view-more-btn{display:none;width:100%;text-align:center;color:#77ced9;padding-top:12px;padding-bottom:30px;text-decoration:underline;font-weight:900}@media only screen and (max-width: 767px){.main-content.notifications .view-more-btn{display:block}}.main-content.notifications .notification-dropdown{display:block;background:none;border:none;margin-top:30px;cursor:pointer}@media only screen and (max-width: 767px){.main-content.notifications .notification-dropdown{border-bottom:1px solid #f5f5f5;margin:0 auto}}.main-content.notifications .notification-dropdown .drop-down-choose-mobile{position:absolute;top:100%;min-width:calc(100% + 20px);width:auto;white-space:nowrap;left:0;z-index:1000;font-size:14px;text-align:left;list-style:none;background-color:#fff}@media only screen and (max-width: 767px){.main-content.notifications .notification-dropdown .drop-down-choose-mobile{width:100%}}.main-content.notifications .notification-dropdown .drop-down-choose-mobile-item{height:27px;color:#777}.main-content.notifications .notification-dropdown .drop-down-choose-mobile-item:hover{color:#000}@media only screen and (max-width: 767px){.main-content.notifications .notification-dropdown .drop-down-choose-mobile-item{height:48px;color:#000}.main-content.notifications .notification-dropdown .drop-down-choose-mobile-item:hover{color:#77ced9}}.main-content.notifications .notification-dropdown .title-dropdown-notification{padding-left:3px;padding-top:11px;text-align:left;background:none}@media only screen and (max-width: 767px){.main-content.notifications .notification-dropdown .title-dropdown-notification{padding-left:12px}}.main-content.notifications .notification-dropdown .title-dropdown-notification:after{content:"";right:-17px;top:16px;position:absolute;border:solid #818181;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg)}@media only screen and (max-width: 767px){.main-content.notifications .notification-dropdown .title-dropdown-notification:after{right:17px}}.main-content.notifications .notification-dropdown .drop-down-choose-mobile-item{font-weight:400;padding-left:14px;padding-right:14px;cursor:pointer}.main-content.notifications .notification-dropdown .drop-down-choose-mobile-item:first-child{margin-top:8px}@media only screen and (max-width: 767px){.main-content.notifications .notification-dropdown .drop-down-choose-mobile-item{margin-top:0}.main-content.notifications .notification-dropdown .drop-down-choose-mobile-item:hover{background-color:#f5f5f5;color:#77ced9}}.main-content.notifications .notification-dropdown .drop-down-visibility{left:0;border:none;height:auto;padding-bottom:12px}@media only screen and (max-width: 767px){.main-content.notifications .notification-dropdown .drop-down-visibility{width:100%;height:auto;min-width:100%}}.user-profile-page-preferences{background-color:#f5f5f5;padding-top:5%;padding-bottom:10%;font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal}.user-profile-page-preferences .container .top{display:flex;justify-content:space-between}.user-profile-page-preferences .container .top-buttons{display:flex}.user-profile-page-preferences .container .top-buttons a:first-child{margin-right:24px}.user-profile-page-preferences .container .top-buttons a{font-weight:900;letter-spacing:1px;color:#222;cursor:pointer;text-decoration:none;text-transform:uppercase;font-size:14px}.user-profile-page-preferences .container .top-buttons a:hover{text-decoration:underline}.user-profile-page-preferences .container .top-title{font-size:34px;text-transform:uppercase;letter-spacing:4px;font-weight:900}.user-profile-page-preferences .container .form{margin:50px 0;background:#fff;border-radius:6px;box-shadow:1px 1px 3px rgba(0,0,0,.1)}.user-profile-page-preferences .container .form-wrapper-for-headline{padding:18px 30px}.user-profile-page-preferences .container .form-wrapper-for-headline h3{color:#77ced9;font-size:20px;text-transform:uppercase;font-weight:bold}.user-profile-page-preferences .container .form-wrapper{margin-left:20px}.user-profile-page-preferences .container .form-wrapper .form-fields--notification-language{padding-top:0;padding-bottom:54px;padding-top:24px}.user-profile-page-preferences .container .form-wrapper .form-headline{padding-top:34px}.user-profile-page-preferences .container .form-wrapper .form-thumbnail{padding-top:10px;padding-bottom:15px}.user-profile-page-preferences .container .form-fields{width:50%;display:flex;justify-content:space-between;align-items:center;padding-top:34px;position:relative}.user-profile-page-preferences .container .form-fields label{color:#818181;font-weight:400;font-size:16px}.user-profile-page-preferences .container .form-fields .chosen-container{width:63% !important}.user-profile-page-preferences .container .form-fields .chosen-container:before{content:"";display:block;position:absolute;top:0;left:0;width:6px;height:38px;background:#c9da48}.user-profile-page-preferences .container .form-fields .chosen-container span{margin-right:36px}.user-profile-page-preferences .container .form-checkbox{display:flex;align-items:center;padding-top:34px;padding-bottom:10px}.user-profile-page-preferences .container .form-checkbox .not-active-label{position:relative;padding-left:35px;line-height:1.33;display:block}.user-profile-page-preferences .container .form-checkbox label{color:#818181;font-weight:400;font-size:16px;cursor:pointer}.user-profile-page-preferences .container .form-checkbox--notification{padding-top:10px}.user-profile-page-preferences .container .top-for-phone{display:none;justify-content:flex-end}@media only screen and (max-width: 767px){.user-profile-page-preferences{padding-top:19px}.user-profile-page-preferences .container .top{display:block;text-align:center}.user-profile-page-preferences .container .top-title{font-size:28px}.user-profile-page-preferences .container .top-buttons{justify-content:flex-end;padding-top:42px}.user-profile-page-preferences .container .top-buttons a{font-size:12px}.user-profile-page-preferences .container .form{margin:16px 0}.user-profile-page-preferences .container .form-wrapper-for-headline h3{font-size:15px}.user-profile-page-preferences .container .form-wrapper{margin-left:0px}.user-profile-page-preferences .container .form-wrapper h3{text-align:center}.user-profile-page-preferences .container .form-fields{width:70%;padding-top:34px;position:relative;display:block;margin:auto}.user-profile-page-preferences .container .form-fields .form-label-select{padding-bottom:10px}.user-profile-page-preferences .container .form-fields .chosen-container{width:100% !important}.user-profile-page-preferences .container .form-checkbox{display:block;margin:auto;width:70%}.user-profile-page-preferences .top-for-phone{display:flex;margin-top:-40px}}@media only screen and (min-width: 992px)and (max-width: 1239px){.user-profile-page-preferences .container .form-fields{width:60%}.user-profile-page-preferences .container .form-fields .chosen-container{width:65% !important}}@media only screen and (min-width: 768px)and (max-width: 991px){.user-profile-page-preferences .container .form-fields{width:72%}.user-profile-page-preferences .container .form-fields .chosen-container{width:66% !important}}#learning-home{background:#f5f5f5;padding-bottom:20px;min-height:100vh}#learning-home .calendar-preloader{margin-top:36px}#learning-home .group-tabs-mobile{display:none}#learning-home .calendar-tabs{margin-top:40px;margin-bottom:23px}@media only screen and (max-width: 991px){#learning-home .calendar-tabs{display:none !important}}#learning-home .rd-table__cell a{cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#learning-home .marks-carousel{display:none}.groups-tabs{width:100%;background:#263852;display:flex;padding:0 30px;border-top-right-radius:6px;border-top-left-radius:6px}.group-tab{color:#fff;text-transform:uppercase;font-size:20px;padding-top:17px;padding-bottom:16px;margin-right:24px;line-height:1.2;font-weight:bold;cursor:pointer}.active-group-tab{cursor:default;color:#77ced9;border-bottom:2px solid #77ced9}.group-marks{display:flex;justify-content:space-between;margin:0 30px;padding:34px 0}@media only screen and (min-width: 1540px){.group-marks{margin:0 15px}}.tab-content{background:#fff}.group-marks--mark{text-align:center;border:solid 2px #f5f5f5;width:358px;margin:0 10px}@media only screen and (min-width: 1540px){.group-marks--mark{width:33.33%;margin:0 15px}}.mark-value{margin-top:32px;margin-bottom:20px;font-size:43px;line-height:1.12;letter-spacing:2px;color:#818181}.mark-title{margin-bottom:24px;font-size:17px;line-height:1.41;color:#818181}.critical-mark-value{color:#db3c27}.normal-mark-value{color:#ffc000}.good-mark-value{color:#77ced9}.average-mark-value{color:#083665}.calendar-tab{background:#fff;padding-bottom:40px;margin-bottom:20px}.calendar-heading{display:flex;align-items:center;justify-content:space-between;padding:38px 30px 78px}.calendar-nav{display:flex;align-items:center}.calendar-mode{display:flex;height:24px;align-items:center}.calendar-mode-item{padding:0 30px;border-right:2px solid #000;font-weight:900;font-size:18px;text-transform:uppercase;cursor:pointer}.calendar-mode-item:first-child{padding-left:0}.calendar-mode-item:last-child{padding-right:0;border-right:none}.calendar-mode-item:hover{color:#77ced9}.calendar-nav-arrow-left,.calendar-nav-arrow-right{cursor:pointer;font-size:18px;font-weight:900;height:8px;width:8px;transform:rotate(-45deg)}.calendar-nav-arrow-left{border-left:2px solid #000;border-top:2px solid #000}.calendar-nav-arrow-left:hover,.calendar-nav-arrow-right:hover,.calendar-nav-today:hover{border-color:#77ced9;color:#77ced9}.calendar-nav-arrow-right{border-right:2px solid #000;border-bottom:2px solid #000}.calendar-nav-today{cursor:pointer;font-size:18px;font-weight:900;line-height:1.33;margin:0 30px;color:#000;text-transform:uppercase}.active-calendar-mode{color:#76ced9}.current-date{font-size:32px;line-height:1.13;font-weight:bold}.cal-month-day{position:relative}.cal-day-today span[data-cal-date]{color:#000;opacity:1}span[data-cal-date]{margin-right:0}.cal-month-box .cal-day-today span[data-cal-date]{font-size:16px;color:#76ced9;font-weight:bold}.cal-month-box .cal-row-fluid:last-child{border-bottom:1px solid #dadada}span[data-cal-date]{font-size:16px;opacity:1;cursor:pointer;transition:none}span[data-cal-date]:hover{color:#76ced9 !important}.cal-day-outmonth span[data-cal-date]:hover{color:#000 !important}.cal-day-outmonth span[data-cal-date]{cursor:pointer}.cal-month-day,.cal-day-today{background-color:transparent}.cal-day-today .month-calendar-day,.cal-day-today .week-calendar-day span[data-cal-date]{color:#76ced9}.cal-day-weekend span[data-cal-date]{color:#000}.cal-month-box{border-top:1px solid #dadada}.cal-day-box .cal-day-hour:nth-child(odd){background:#fff}.cal-day-box .cal-day-hour-part .cal-day-hour-part-spacer{width:calc((100% - 60px)/7) !important;border:1px solid #dadada}.cal-year-box,.cal-week-box{border-top:none;border-color:#fff}.cal-day-box .cal-day-hour-part{border-bottom:none}.cal-week-box.cal-day-box .cal-day-panel{overflow:visible}.cal-week-box .cal-row-head{border-bottom:none}.cal-day-box .cal-day-hour-part .cal-day-hour-part-time{position:relative;top:-10px}.cal-day-hour-part-time strong{font-weight:normal;font-size:16px}.cal-day-box{overflow:visible !important}.calendar-week-box{border-radius:3px;cursor:pointer;color:#fff}.calendar-week-box a{color:#fff}.week-time{text-align:right}.cal-year-box .row,.cal-month-box .cal-row-fluid{display:flex}.cal-month-day{height:auto}.week-event-container{display:flex;justify-content:space-between}.week-event-title{max-width:105px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.month-calendar-day{margin:10px 10px 18px 0;text-align:right;cursor:pointer}.month-calendar-day:hover{color:#76ced9}.month-event-container{display:flex;justify-content:space-between;cursor:pointer;color:#fff;margin:0 2px 3px;font-size:14px;padding:2px 4px;border-radius:3px}.month-event-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.event-comment-icon{margin-left:auto;padding:1px 2px 0 3px;font-size:11px}.cal-day-box .cal-day-panel{border:none}.calendar-day-event{display:flex;justify-content:space-between}.cal-day-box .cal-day-panel-hour .cal-day-hour{height:31px;max-height:40px;border:.5px solid #dadada;margin-left:50px;margin-top:-1px}.cal-day-box .cal-day-hour-part .cal-day-hour-part-time{float:none;left:-55px}.cal-week-box .cal-day-panel-hour .cal-day-hour{max-height:none;border:none;margin-left:0}.cal-week-box .cal-day-hour-part .cal-day-hour-part-time{left:0;float:left}.cal-day-box .day-event{padding:6px !important}.calendar-day-container{color:#fff;font-size:14px;cursor:pointer;width:calc(100% - 58px) !important;border-radius:3px}.rd-table-groups{padding:15px 30px 48px}.rd-table-groups .rd-table__cell:nth-child(2){max-width:370px}.rd-table-groups .rd-table__cell:nth-child(3){max-width:200px}.rd-table-groups .rd-table__cell:nth-child(4){max-width:230px;border-right:none}.location-icon{display:inline-block;height:17px;width:13px;margin-right:6px;background-image:url("/Content/themes/NewDesign/images/location-icon.svg");background-size:13px;background-repeat:no-repeat}.rd-table-groups .rd-table__header:nth-child(5),.rd-table-groups .rd-table__cell:nth-child(5){display:none}.rd-table__heading{display:none}@media only screen and (min-width: 768px)and (max-width: 991px){#learning-home{padding-bottom:40px;min-height:initial}#learning-home .group-marks--mark{margin-right:16px}#learning-home .group-marks--mark:last-child{margin-right:0}#learning-home .mark-title{font-size:16px}#learning-home .calendar-tabs{display:none}#learning-home .calendar-tab{display:none}#learning-home .list-tab{margin-top:40px}#learning-home .rd-table-groups .rd-table__header:nth-child(3),#learning-home .rd-table-groups .rd-table__header:nth-child(4){display:none}#learning-home .rd-table-groups .rd-table__cell:nth-child(3),#learning-home .rd-table-groups .rd-table__cell:nth-child(4){display:none}#learning-home .rd-table-groups .rd-table__header:nth-child(5),#learning-home .rd-table-groups .rd-table__cell:nth-child(5){display:block}}@media only screen and (max-width: 767px){#learning-home .tabs-header{display:none}#learning-home .group-tabs-mobile{display:block}#learning-home owl-carousel .group-marks--mark{width:auto}#learning-home owl-carousel .mark-value{font-size:32px}#learning-home owl-carousel .mark-title{font-size:16px}#learning-home .rd-table__brief-card div{margin-bottom:3px}#learning-home .rd-table__brief-card div:last-child{margin-bottom:0}#learning-home .owl-stage-outer{position:relative}#learning-home .owl-dots{margin-top:-20px;padding-bottom:15px;pointer-events:none}#learning-home .owl-dot span{height:2px;width:16px;border-radius:0;margin:5px 4px}#learning-home .marks-carousel{display:block;background:#fff;margin-bottom:10px}#learning-home .slider-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;padding:0}#learning-home .slider-arrow--next{right:17px;border-left:17px solid #464547;border-top:14px solid transparent;border-bottom:14px solid transparent}#learning-home .slider-arrow--prev{left:17px;border-right:17px solid #464547;border-top:14px solid transparent;border-bottom:14px solid transparent}#learning-home .tabs .tabs__info-tab{text-transform:none}#learning-home .learning-nav{margin-bottom:24px;padding:6px 0 0 24px}#learning-home .nav-item{margin-right:24px;padding-bottom:6px}#learning-home .groups-tabs{display:none}#learning-home .calendar-tab{display:none}#learning-home .rd-table-groups{padding:16px 14px 41px}#learning-home .rd-table-groups .rd-table__brief-card>div:nth-child(2){padding:2px 0;font-weight:600}#learning-home .rd-table-groups .rd-table__brief-card>div:nth-child(3){padding:5px 0 4px}#learning-home .rd-table-groups .rd-table__brief-card>div:nth-child(4){padding:2px 0 3px}#learning-home .rd-table-groups .rd-table__header:nth-child(5),#learning-home .rd-table-groups .rd-table__cell:nth-child(5){display:block}#learning-home .group-marks{display:none}#learning-home .group-marks--mark{border:none}#learning-home .mark-value{font-size:21px;font-weight:bold}#learning-home .mark-title{font-size:13px}#learning-home .rd-table__link{color:#77ced9;text-decoration:underline}}.list-tab{background:#fff;padding:41px 29px 29px}.list-tab-header{display:none;margin-top:24px;margin-bottom:-40px;background:#263852;border-top-left-radius:6px;border-top-right-radius:6px;padding:15px 12px;color:#77ced9;text-transform:uppercase;font-weight:bold}@media only screen and (min-width: 768px)and (max-width: 991px){.list-tab-header{display:block}}@media only screen and (max-width: 767px){.list-tab-header{display:block;margin-bottom:0}}.cal-week-box [data-event-class]{line-height:normal}@media only screen and (max-width: 991px){#list-tab{display:block !important}}.learning-tabs{background:#f5f5f5;padding-top:40px;padding-bottom:48px}@media only screen and (max-width: 767px){.learning-tabs{padding:0 0 26px}.learning-tabs .container{margin:0;padding:0}}@media only screen and (min-width: 768px)and (max-width: 1239px){.learning-tabs{padding:26px 0}}.applications{min-height:100vh;background:#f5f5f5;font-family:"Source Sans Pro"}@media only screen and (max-width: 1239px){.applications{padding-top:25px}}.applications-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.applications__header{width:100%;height:56px;padding:17px 0 15px 30px;border-radius:6px 6px 0 0;background-color:#263852}.applications__title{color:#77ced9;font-size:20px;line-height:1.2;font-family:"Source Sans Pro";text-transform:uppercase}.applications .applications__tabs{width:100%;margin:0 0 8px 0}.applications .applications__tabs .tabs__info-tab{flex-grow:1;min-width:0;color:#818181;font-size:16px;font-weight:bold;text-transform:uppercase}.applications .applications__tabs .tabs__info-tab:nth-child(n){margin:0;border-radius:unset;padding:20px}@media only screen and (max-width: 767px){.applications .applications__tabs .tabs__info-tab:nth-child(n){padding:12px}}.applications .applications__tabs .active-tab{color:#cedb56;background:#fff;border-bottom:4px solid #cedb56;font-size:16px;font-weight:bold}.applications__tab{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.applications__fallback{display:flex;width:100%;flex-direction:column;align-items:center;text-align:center;justify-content:center;min-height:312px;background:#fff}.applications__fallback-title{color:#000;font-size:24px;font-weight:600;line-height:.67;letter-spacing:.75px}.applications__fallback-info{margin:18px 0;max-width:213px;text-align:center;font-size:16px;letter-spacing:normal;line-height:1.5;color:#818181}.applications__search{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;border:solid 3px #f3f3f3;background-color:#7fd4d6}.applications__search-icon{color:#f3f3f3;font-size:32px}.training__cards{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;background:#f5f5f5}.training__title{color:#000;font-size:22px;font-weight:bold;line-height:1.09;letter-spacing:2px;text-transform:uppercase}@media only screen and (min-width: 768px)and (max-width: 1239px){.training__title{font-size:18px}}@media only screen and (max-width: 767px){.training__title{pointer-events:none}}.training__img{width:75px;height:75px;margin-left:35px;margin-right:27px;border-radius:50%;background:#75cdd7;border:3px solid #f5f5f5}@media only screen and (min-width: 768px)and (max-width: 1239px){.training__img{margin-left:0;margin-right:20px}}.training__status{display:flex;align-items:center;margin:8px 0}.training__status-logo{width:10px;height:10px;margin-right:8px;border-radius:50%}.training__status-info{color:#000;font-size:16px;line-height:1.5}.training__tooltip{position:relative;display:flex;margin-left:8px}.training__tooltip-info{position:absolute;width:360px;z-index:7;word-break:break-word;top:calc(100% + 12px);left:-30px;display:none;padding:9px;border-radius:6px;box-shadow:2px 0 4px 2px rgba(227,227,227,.5);background:#fff}@media only screen and (max-width: 1239px){.training__tooltip-info{font-size:12px;font-weight:500;line-height:1.33;color:#000}}@media only screen and (min-width: 768px)and (max-width: 1239px){.training__tooltip-info{width:265px;max-height:100px;overflow:auto}}.training__tooltip-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1px solid #818181;color:#818181;font-weight:600;font-size:12px;cursor:pointer}.training__tooltip-icon:hover+.training__tooltip-info{display:block}.training__tooltip_question{visibility:hidden}.training__tooltip-icon_question{border:none;background:#ccc;color:#fff}.training__cancel-btn{width:136px;height:40px;border-radius:6px;background:#008ace;color:#fff;font-size:17px;font-weight:bold;transition:all .3s ease;text-transform:uppercase;margin-right:16px}.training__cancel-btn:hover{background:#1a6488}.training__dropdown-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:24px;padding:0;background:none}.training__dropdown-btn:hover{background:none}.training__dropdown-btn_active{transform:rotate(180deg)}.training__dropdown-icon{color:#777;font-size:20px}.training__dropdown-section{display:none}.training__dropdown-section_active{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;z-index:5;top:-8px;left:0;width:100%;min-height:96px;margin-bottom:8px;padding:0 32px;border-left:4px solid #77ced9;border-top:2px solid #d8d8d8;background:#fff}.training__dropdown-submitted,.training__dropdown-update{padding-bottom:5px}@media only screen and (max-width: 767px){.training__dropdown-submitted,.training__dropdown-update{padding-bottom:0}}.training__dropdown-item{display:flex;align-items:center;justify-content:center;flex-grow:1;text-align:center;height:40px;color:#777;font-size:14px}.training__dropdown-item:not(:first-child){border-left:1px solid #777}.training__dropdown-item_vertical{flex-direction:column}.training__dropdown-contact{margin-top:10px}.training__dropdown-btns{display:none}.training__dropdown-symbol{margin-right:9px}.training__dropdown-tooltip-icon{display:inline-block;background:url("/Content/themes/Redesign/ico/question-circle-icon.svg");height:15px;width:15px;vertical-align:top;margin-left:8px}.training__dropdown-tooltip-icon:hover{filter:invert(50%) sepia(70%) saturate(5400%) hue-rotate(176deg) brightness(92%)}.training__dropdown-tooltip{max-width:240px;width:max-content;text-align:left;padding:5px 10px}.training__dropdown-tooltip .tooltip-location{font-size:14px}.training__dropdown-tooltip .tooltip-location .tooltip-country{margin-top:5px;font-weight:bold}.training__dropdown-tooltip .tooltip-location .tooltip-city{display:inline-block;margin-right:4px}.training__dropdown-tooltip .tooltip-location .tooltip-city:not(:last-child):after{content:",";display:inline-block}.training__english-status,.training__registration-status{display:flex;align-items:center;margin:7px 0}.training__english-logo{display:flex;align-items:center;justify-content:center;width:0;height:0;margin-right:7px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:14px solid #d35d47;color:#fff;font-size:10px;font-weight:600}.training__english-warning{margin-bottom:-16px}.training__english-info,.training__english-lnk,.training__registration-info,.training__registration-lnk{color:#d35d47;font-size:14px;font-weight:600;line-height:1.14;background-color:transparent;border:none;border-radius:0}.training__english-lnk,.training__registration-lnk{margin-left:10px;color:#d35d47;text-decoration:underline;cursor:pointer}.training__english-lnk:hover,.training__registration-lnk:hover{text-decoration:underline}.training__english-lnk:hover,.training__english-lnk:active,.training__english-lnk:visited,.training__registration-lnk:hover,.training__registration-lnk:active,.training__registration-lnk:visited{color:#d35d47;background-color:transparent}.training__card{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:128px;margin-bottom:8px;background:#fff}@media only screen and (min-width: 768px)and (max-width: 1239px){.training__card{min-height:105px;padding:24px}}@media only screen and (max-width: 767px){.training__card{min-height:65px}}.training__card:hover .training__tooltip-icon{opacity:1}.training__card-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.training__card-inner-wrap{display:flex;align-items:center;justify-content:center}.training__card-inner-wrap .freemium-button{display:inline-block;background:#cedb56;padding:11px 0;margin-right:16px;width:260px;color:#fff;font-size:17px;font-weight:bold;letter-spacing:1px;border-radius:6px;text-transform:uppercase;text-align:center}.training__card-inner-wrap .freemium-button:hover{background:#c1ce52;text-decoration:none}@media only screen and (max-width: 767px){.training__card-inner-wrap .freemium-button{display:none}}@media only screen and (min-width: 768px)and (max-width: 1239px){.training__dropdown-section{justify-content:flex-start;padding:22px 32px 8px 32px}.training__dropdown-item{justify-content:flex-start;width:25%;padding-right:30px;margin-bottom:24px}.training__dropdown-item_vertical{flex:unset;justify-content:flex-start;align-items:flex-start}.training__dropdown-item:not(:first-child):not(:nth-child(5)){padding-left:23px}.training__dropdown-item:nth-child(5){border-left:none}.training__dropdown-contact{margin-top:0}.training__english-info,.training__registration-info,.training__registration-lnk,.training__english-lnk{font-size:12px}.training__registration-lnk,.training__english-lnk{width:100%;text-align:center;border-radius:6px;border:solid 1px #d35d47;padding:5px 8px;text-decoration:none;margin:0 0 4px 0}.training__english-logo,.training__english-info,.training__registration-info{display:none}.training__tooltip-icon{opacity:1}}@media only screen and (min-width: 992px)and (max-width: 1239px){.training__registration-lnk,.training__english-lnk{border-radius:0;border:none;text-decoration:underline;margin:0;width:auto}.training__status-info{max-width:200px}.training__english-logo,.training__english-info,.training__registration-info{display:flex}.training__english-logo{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:12px solid #d35d47}}@media only screen and (min-width: 768px)and (max-width: 991px){.training__tooltip_question{visibility:visible;position:relative;top:-4px}.training__dropdown-item{text-align:left}}@media only screen and (max-width: 767px){.applications{min-height:calc(100vh - 243px);padding-top:24px}.applications__title{font-size:17px}.applications .applications__tabs{flex-direction:row}.applications .applications__tabs .tabs__info-tab{font-size:12px}.applications .applications__tabs .active-tab{border-bottom:2px solid #cedb56;font-size:12px}.applications__fallback-title{font-size:17px}.applications__fallback-info{font-size:12px}.applications__search{width:54px;height:54px}.training__card{align-items:flex-start;padding-left:16px}.training__card-inner-wrap{margin-top:16px}.training__title{font-size:16px}.training__img{display:none}.training__tooltip-info{width:115px;max-height:105px;overflow:scroll;padding:8px 8px;font-size:12px}.training__tooltip-icon{width:12px;height:12px;opacity:1;font-size:8px;position:relative;top:-3px}.training__tooltip_question{visibility:visible}.training__status-info,.training__registration-lnk,.training__english-lnk{font-size:12px}.training__registration-lnk,.training__english-lnk{width:200px;text-align:center;border-radius:6px;border:solid 1px #d35d47;padding:5px 8px;text-decoration:none;margin:0 0 4px 0;white-space:nowrap}.training__english-logo,.training__english-info,.training__registration-info{display:none}.training__cancel-btn{display:none}.training__cancel-btn_phone,.training__details-btn,.training__freemium-btn{display:flex;align-items:center;justify-content:center;width:128px;height:32px;border-radius:6px;color:#fff;font-size:14px;font-weight:bold;line-height:1.14;letter-spacing:.82px;text-align:center}.training__cancel-btn_phone{background:#0089cf}.training__details-btn{margin:0 16px;background:#76cdd8;text-transform:uppercase}.training__freemium-btn{background:#cedb56;margin-left:16px;text-transform:uppercase}.training__dropdown-section{flex-direction:column;padding:0;border-left:none;border-top:none}.training__dropdown-item{width:100%;flex-direction:row;border-bottom:1px solid #d8d8d8;background:#f4f8f9;padding-left:16px;justify-content:start}.training__dropdown-item:last-child{padding-left:0}.training__dropdown-item:not(:first-child){border-left:none}.training__dropdown-item .contact-tooltip-name{margin:0 10px}.training__dropdown-contact{margin-top:0}.training__dropdown-btns{display:flex;align-items:center;justify-content:center;height:70px;border-bottom:none}.training__update-data,.training__submitted-data{margin-left:10px}}.training__tooltip-icon .training__tooltip-arrow{visibility:hidden}.training__tooltip-icon:hover .training__tooltip-arrow{visibility:visible}.training__tooltip-arrow::before{content:"";position:absolute;top:22px;left:2px;width:10px;height:10px;box-shadow:2px 0 4px 2px #e3e3e3;transform:rotate(45deg)}@media only screen and (max-width: 767px){.training__tooltip-arrow::before{top:19px}}#news-management{background:#f5f5f5;min-height:100vh}#news-management .choose-field__date{line-height:normal;font-weight:500;width:100%;height:40px;border-left:6px solid #c9da48;position:relative}#news-management .create-news{display:flex;justify-content:flex-end;padding-top:20px}#news-management .create-news__button{padding:11px 14px;background:#cedb56;border-radius:6px;font-size:17px;font-weight:bold;line-height:1.06;letter-spacing:1px;text-transform:uppercase;color:#fff}#news-management .create-news__button:hover{text-decoration:none;color:#f5f5f5}#news-management .news-management-filters{margin-top:18px}#news-management .news-management-filters--heading{background-color:#263852;border-top-left-radius:6px;border-top-right-radius:6px}#news-management .news-management-filters--heading__title{padding:19px 0 17px 30px;text-transform:uppercase;font-size:20px;font-weight:bold;line-height:1;color:#76ced9}#news-management .filter-content{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding-bottom:24px}#news-management .filter-search{display:flex}#news-management .filter-search__container{margin-bottom:8px;padding:30px;background:#fff}#news-management .filter-search form{width:100%;display:flex;flex-wrap:wrap}#news-management .filter-search__input{flex-grow:1;margin-right:24px;padding:14px 0 14px 12px}#news-management .filter-search__find-button{text-align:center;text-transform:uppercase;color:#fff;background:#77ced9;padding:15px;letter-spacing:2px;font-weight:700}#news-management .filter-choose__container{display:flex;background:#fff;justify-content:space-between;margin-bottom:8px;flex-wrap:wrap;padding:30px}#news-management .phone-filter-choose__container{display:none}#news-management .choose-field{display:flex;flex-direction:column;position:relative;width:352px;margin-bottom:24px;margin-right:1px}#news-management .choose-field__label{font-size:16px;line-height:1.13;color:#818181;margin-bottom:12px;font-weight:normal}#news-management .filter-table__container{background:#fff;padding:30px}#news-management .filter-buttons{margin-top:8px}#news-management .filter-buttons button{text-transform:uppercase;padding:12px 60px;line-height:1.06;font-weight:bold;font-size:17px;letter-spacing:1px}#news-management .filter-buttons__reset{margin-left:12px;background-color:#ccc}#news-management .filter-buttons__reset:hover{background-color:#989898}#news-management .rd-table__cell:first-child .status{display:none}#news-management .status{height:10px;width:10px;border-radius:50%;display:inline-block;margin-right:8px}#news-management .status.draft{background-color:#89c679}#news-management .status.published{background-color:#008ace}#news-management th{vertical-align:top}#news-management .rd-table .rd-table__cell:nth-child(5){max-width:230px;border-right:none}#news-management .rd-table .rd-table__cell:last-child{position:relative;bottom:12px;max-width:50px;color:#d8d8d8;letter-spacing:1px;font-size:24px;overflow:visible}#news-management .rd-table .rd-table__cell:last-child span{cursor:pointer;z-index:1;user-select:none}#news-management .active-ellipsis{color:#008ace}#news-management .news-tooltip{position:absolute;top:45px;right:0;max-width:initial;padding:16px;border-radius:6px;box-shadow:0 0 4px 2px rgba(227,227,227,.5);font-size:14px;z-index:2;background:#fff}#news-management .news-tooltip i{position:absolute;top:6px;right:6px;cursor:pointer}#news-management .news-tooltip__item{min-width:128px;display:block;color:#222;cursor:pointer}#news-management .news-tooltip__item:hover{color:#76cdd8;text-decoration:none}#news-management .news-management--pagination{display:flex;justify-content:space-between}#news-management .news-management--pagination .count-picker{margin-top:30px;display:flex;justify-content:space-between;align-items:center;color:#828282;margin-left:auto}#news-management .news-management--pagination .count-picker div{margin-right:20px}@media only screen and (min-width: 768px)and (max-width: 991px){#news-management .news-management--pagination .count-picker div:first-child{width:150px;margin-right:0}}#news-management .news-management--pagination .count-picker div:last-child{margin-right:0}#news-management .news-management--pagination .count-picker .chosen-container{border-radius:6px;border-color:#ccc}#news-management .news-management--pagination .count-picker .chosen-container .chosen-single div b{border-bottom:1px solid #000;border-left:1px solid #000;border-right:none;border-top:none;height:10px;width:10px;transform:rotate(-45deg);right:16px;top:12px}#news-management .news-management--pagination .count-picker .chosen-container-single .chosen-single span{margin-right:45px;color:#000}@media only screen and (min-width: 768px)and (max-width: 991px){#news-management .choose-field{width:320px}#news-management .filter-buttons button{padding:11px 50px}#news-management .rd-table__cell:nth-child(4){display:none}#news-management .filter-table__container{padding:24px 10px}#news-management .rd-table__cell:first-child .status{display:inline-block}}@media only screen and (min-width: 992px)and (max-width: 1239px){#news-management .news-management--pagination .count-picker{width:45%}#news-management .pagination>li:first-child>a,#news-management .pagination>li:last-child>a{width:55px;height:42px}#news-management .rd-table__cell:nth-child(4){display:none}#news-management .rd-table__cell:first-child .status{display:inline-block}}@media only screen and (max-width: 767px){#news-management .create-news{justify-content:initial}#news-management .create-news__button{letter-spacing:2px;width:100%;padding:16px 0;text-align:center;align-self:stretch}#news-management .news-management-filters{margin-top:14px}#news-management .news-management-filters--heading__title{padding:15px 0 15px 12px;font-size:17px;line-height:1.41}#news-management .filter-search__container{padding:16px}#news-management .filter-search{flex-wrap:wrap}#news-management .filter-search__input,#news-management .filter-search__find-button{width:100%;padding:11px;margin-right:0}#news-management .filter-search__input{margin-bottom:6px}#news-management .filter-choose__container{display:none}#news-management .phone-filter-choose__container{display:flex;background:#fff;padding:16px;flex-wrap:wrap;color:#000;font-weight:600;font-size:14px;margin-bottom:8px}#news-management .phone-filter-choose__container .phone-filter{width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f5f5f5;padding-bottom:11px}#news-management .phone-filter-choose__container .phone-filter .filters-number{color:#77ced9}#news-management .phone-filter-choose__container .phone-sorting-property{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:11px}#news-management .phone-filter-choose__container .filter-arrow-open{border-bottom:2px solid #ccc;border-right:2px solid #ccc;height:8px;width:8px;transform:rotate(-45deg);margin-left:15px}#news-management .phone-filter-choose__container .phone-sorting-property__current-property{display:flex;align-items:center;color:#7b7b7b;font-weight:normal}#news-management .brief-news{position:relative;display:flex;flex-direction:column}#news-management .brief-news .status{position:absolute;left:-19px;top:4px}#news-management .brief-news__title{font-size:16px;color:#000;margin-bottom:8px;overflow:hidden;margin-right:30px}#news-management .brief-news__category{font-size:14px;color:#767676;text-transform:capitalize}#news-management .brief-news__actions{position:absolute;right:-15px;top:-8px;color:#d8d8d8;font-size:20px;letter-spacing:2px}}#news-management .news-management-table-row .rd-table__cell{overflow:initial;position:relative}#news-management .news-management-table-item{display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 1240px)and (max-width: 1539px){#news-management .news-management-table-item{max-width:170px}}@media only screen and (min-width: 992px)and (max-width: 1239px){#news-management .news-management-table-item{max-width:160px}}@media only screen and (min-width: 768px)and (max-width: 991px){#news-management .news-management-table-item{max-width:115px}}#news-management .news-management-table-item:hover+.hashtag-hint{display:block}#news-management .hashtag-hint{display:none;color:#000;text-align:left;border-radius:6px;padding:3px 5px;position:absolute;bottom:85%;left:0;z-index:1;box-shadow:2px 0 4px 2px rgba(227,227,227,.5);background:#fff}#news-management .hashtag-hint:hover{display:block}#news-management .hashtag-hint::after{content:" ";position:absolute;top:100%;left:15%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(227,227,227,.5) transparent transparent transparent}.actions-modal .modal-dialog{position:fixed;bottom:0;margin:0 !important;width:100% !important}.actions-modal .modal-dialog .modal-content{border-radius:6px 6px 0 0 !important;width:100% !important;padding-bottom:60px;margin-bottom:-60px !important}.actions-modal .actions-popup-content{width:100%;display:flex;flex-direction:column}.actions-modal .actions-popup-heading{display:flex;flex-direction:column;padding:0 8px 16px 8px;margin:16px 22px;border-bottom:2px solid #f5f5f5}.actions-modal .actions-popup__close{display:flex;justify-content:flex-end;position:relative;right:-8px;margin-bottom:6px}.actions-modal .actions-popup-title{display:flex;flex-direction:column;position:relative}.actions-modal .actions-popup-title__status{height:10px;width:10px;border-radius:50%;position:absolute;left:-20px;top:6px;z-index:9999}.actions-modal .actions-popup-title__name{font-size:16px;color:#000;margin-bottom:6px;word-break:break-all}.actions-modal .actions-popup-title__category{font-size:14px;color:#767676;text-transform:capitalize}.actions-modal .actions-popup-title .draft{background-color:#89c679}.actions-modal .actions-popup-title .published{background-color:#008ace}.actions-modal .actions-popup-options{display:flex;flex-direction:column;margin:0 22px 16px 22px}.actions-modal .actions-popup-options__option{font-size:14px;margin-bottom:30px}.actions-modal .actions-popup-options__option a{color:#000}.actions-modal .actions-popup-options__option a:focus{text-decoration:none}.actions-modal .actions-popup-options__option:last-child{margin-bottom:0}.actions-modal .actions-popup-options__option i{color:#777;margin-right:5px;height:14px;width:14px}.filter-popup{min-height:100vh;background:#f5f5f5}.filter-popup .modal-title-news-management-popup__name,.filter-popup .modal-title-center-management-popup__name{margin:0 0 0 16px;font-size:18px;color:#fff;letter-spacing:1px;font-weight:bold}.filter-popup .modal-body-news-management,.filter-popup .modal-body-center-management{padding:16px 8px 25px 8px}.filter-popup .modal-filter-field{background:#fff;padding:8px 8px 16px 8px;margin-bottom:16px;position:relative}.filter-popup .modal-filter-field:last-child{margin-bottom:48px}.filter-popup .modal-filter-field__label{color:#7b7b7b;line-height:1.14;font-size:14px;margin-bottom:8px;font-weight:normal}.filter-popup .modal-filter-field .modal-status{display:flex;justify-content:space-between}.filter-popup .modal-filter-field .modal-status__item{text-align:center;padding:8px 0;border-radius:6px;border:1px solid #ccc;font-size:12px;color:#7b7b7b;background:#fff;width:31%}.filter-popup .modal-filter-field .modal-status .active-status{background:#77ced9;color:#fff;border:none}.filter-popup .modal-start-date,.filter-popup .modal-end-date{position:relative}.filter-popup .modal-start-date .chosen-field-cross-button,.filter-popup .modal-end-date .chosen-field-cross-button{right:40px;bottom:6px}.filter-popup .modal-end-date{margin-top:16px}.filter-popup .datepicker-btn{width:22px;height:22px;background:url("/Content/themes/Redesign/ico/calendar-icon.svg") center/80% no-repeat;position:absolute;right:12px;top:33px;cursor:pointer}.filter-popup .choose-field__date{line-height:normal;font-weight:500;width:100%;height:40px;border-left:6px solid #c9da48;position:relative}.filter-popup th{vertical-align:top}.filter-popup .filter-amount{font-size:14px;line-height:1.14;color:#7b7b7b}.filter-popup .modal-filter-buttons{display:flex;flex-direction:column;margin-top:16px}.filter-popup .modal-filter-buttons__apply,.filter-popup .modal-filter-buttons__reset{text-transform:uppercase;font-size:16px;font-weight:700;line-height:1.13;letter-spacing:1.88px;width:100%;padding:12px 0 10px 0;text-align:center;color:#fff;border-radius:6px}.filter-popup .modal-filter-buttons__apply{background:#77ced9;margin-bottom:8px}.filter-popup .modal-filter-buttons__reset{background:#ccc}.filter-popup .modal-sortby{display:flex;flex-direction:column;padding:8px}.filter-popup .modal-sortby__item{padding:16px 19px;background:#fff;margin-bottom:16px;position:relative}.filter-popup .modal-sortby__item:last-child{margin-bottom:20px}.filter-popup .modal-sortby__apply{border-radius:6px;background:#77ced9;color:#fff;font-weight:700;line-height:1.13;letter-spacing:1.88px;padding:12px 0;text-align:center;text-transform:uppercase}.filter-popup .modal-sortby .sortby-checkbox{display:none}.filter-popup .modal-sortby .active-prop{position:absolute;top:13px;right:16px;color:#008ace;display:block;font-size:22px}.accordion{min-width:200px}.accordion .in,.accordion .collapsing{margin:-10px 0 30px 0}.accordion .accordion-item__answer{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;display:block;font-size:17px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:26px;letter-spacing:normal;white-space:pre-wrap}.accordion .accordion-item__question .accordion-item__opener::after{content:"";position:absolute;width:18px;right:0;top:40px;border-top:4.3px solid #008ace;transform:rotate(-45deg);transition:transform .3s ease}.accordion .accordion-item__question .accordion-item__opener::before{content:"";position:absolute;width:18px;right:0;top:40px;border-top:4.3px solid #008ace;transform:rotate(45deg);transition:transform .3s ease}.accordion .collapsed .accordion-item__opener::after{content:"";width:18px;border-top:4.3px solid #008ace;transform:rotate(0deg);right:0;top:40px;position:absolute;transition:transform .3s ease}.accordion .collapsed .accordion-item__opener::before{content:"";width:18px;border-top:4.3px solid #008ace;transform:rotate(90deg);right:0;top:40px;position:absolute;transition:transform .3s ease}.accordion .accordion-item{border-bottom:1px solid #ccc}.accordion .accordion-item:last-child{margin:0 0 70px 0;border-bottom:0}.accordion .accordion-item__question{font-size:17px;font-weight:900;min-height:22px;font-style:normal;font-stretch:normal;line-height:26px;letter-spacing:normal;display:flex;justify-content:space-between;align-items:center;position:relative;cursor:pointer;padding:30px 0 30px 0}@media only screen and (max-width: 767px){.accordion .accordion-item:first-child{border-top:1px solid #ccc}.accordion .collapsed~.collapsing{margin:0;transition:margin .1s ease}.accordion .accordion-item__question .accordion-item__opener{margin-left:40px}.accordion .accordion-item__answer{padding-right:40px;line-height:24px}}@media only screen and (min-width: 768px){.accordion .collapsed~.collapsing{margin:0;transition:margin .1s ease}}@media only screen and (min-width: 1240px)and (max-width: 1539px){.accordion .accordion-item__question .accordion-item__opener{margin-left:170px}.accordion .accordion-item__answer{padding-right:170px}}@media only screen and (min-width: 992px)and (max-width: 1239px){.accordion .accordion-item__question .accordion-item__opener{margin-left:190px}.accordion .accordion-item__answer{padding-right:190px}}@media only screen and (min-width: 768px)and (max-width: 991px){.accordion .accordion-item__question .accordion-item__opener{margin-left:70px}.accordion .accordion-item__answer{padding-right:70px}}.modal.fade .modal-dialog{width:360px}.modal.fade .modal-dialog .modal-content{border:none;width:360px;margin:auto;border-radius:10px}.modal.fade .modal-dialog .modal-content .popup{padding:0}.modal.fade .modal-dialog .modal-content .popup .modal-header{border-radius:10px 10px 0 0;padding:0}.modal.fade .modal-dialog .modal-content .popup .modal-body{padding:0;padding-top:24px}.modal.fade .modal-dialog.modal-lg{width:770px;margin:30px auto}@media only screen and (max-width: 767px){.modal.fade .modal-dialog.modal-lg{margin:auto;width:320px}}.modal.fade .modal-dialog.modal-lg .modal-content{width:770px}@media only screen and (max-width: 991px){.modal.fade .modal-dialog.modal-lg .modal-content{margin:30px auto;width:720px}}@media only screen and (max-width: 767px){.modal.fade .modal-dialog.modal-lg .modal-content{width:320px;margin:auto}}@media only screen and (max-width: 767px){.full-height{min-height:100vh}}.modal.fade .modal-dialog.modal-md{width:560px;margin:30px auto}@media only screen and (max-width: 767px){.modal.fade .modal-dialog.modal-md{margin:auto;width:100%}}.modal.fade .modal-dialog.modal-md .modal-content{width:560px}@media only screen and (max-width: 991px){.modal.fade .modal-dialog.modal-md .modal-content{margin:30px auto;width:460px}}@media only screen and (max-width: 767px){.modal.fade .modal-dialog.modal-md .modal-content{width:100%;margin:auto}}.popup .popup-wrapper{height:auto;min-height:568px}.popup .popup__header{background-color:#77ced9}.popup .popup-title{display:flex;align-items:center;height:50px;position:relative;margin:0;width:100%}.popup .popup-title__logo{width:40px;height:40px;position:absolute;left:20px}.popup .popup-title__name{margin:0 auto;font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.1px;color:#fff}.popup .popup-title__close{position:absolute;top:10px;right:22px;cursor:pointer;width:20px;height:20px}@media only screen and (max-width: 767px){.popup .popup-title__close{top:12px;right:16px}}.popup .popup-title__close::before{content:"";right:0;width:14px;top:14px;position:absolute;border-bottom:2px solid #fff;transform:rotate(45deg)}.popup .popup-title__close::after{content:"";right:0;width:14px;top:14px;position:absolute;border-top:2px solid #fff;transform:rotate(-45deg)}.popup .popup__body{height:auto;min-height:518px;background-color:#fff;padding:30px 0 0 0}.popup__error-message{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:15px;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#ff5941;padding:0 1px;margin-top:4px;height:auto;min-height:0}.popup__error-message.ng-inactive{display:none}@media only screen and (min-width: 768px){.popup-wrapper{width:360px}.popup__container{width:320px;margin:0 20px}.popup-title__logo{background:url("/Content/themes/Redesign/ico/training-center-logo-with-circle.svg");background-size:cover}}@media only screen and (max-width: 767px){.modal.fade .modal-dialog{width:320px;margin:10px auto}.modal.fade .modal-dialog .modal-content{width:320px}.popup-wrapper{width:320px}.popup__container{width:290px;margin:0 15px}.popup-title__logo{background:none}}.modal.inbox-message-popup.fade .popup-title__close{background:#008ace;top:18px}.modal.inbox-message-popup.fade .message-form{display:flex;justify-content:center;align-items:center;flex-direction:column}.modal.inbox-message-popup.fade .message-content{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;display:flex;align-items:normal;justify-content:center;font-size:17px;font-stretch:normal;line-height:1.41;letter-spacing:normal;color:#000;text-align:left}.modal.inbox-message-popup.fade .popup-wrapper .modal-body{padding:0;padding-top:0px !important}.modal.inbox-message-popup.fade .popup-wrapper .modal-header{width:100%}.modal.inbox-message-popup.fade .popup-wrapper .modal-header .modal-title{background:#008ace}.modal.inbox-message-popup.fade .popup-wrapper .popup-title__name{font-size:22px;line-height:1.36;letter-spacing:1.2px}.modal.inbox-message-popup.fade .popup-wrapper .popup__container{width:auto;margin:0}.modal.inbox-message-popup.fade .popup-wrapper .popup__container .message-content{flex-direction:column}.modal.inbox-message-popup.fade .popup-wrapper .popup__container .message-content .inbox-message-body{padding-bottom:0}.modal.inbox-message-popup.fade .popup-wrapper .popup__container .message-content .inbox-message-body .message-html{font-size:0}.modal.inbox-message-popup.fade .popup-wrapper .popup__container .message-content .inbox-message-body table{width:100% !important;border:none;margin-top:-1px}.modal.inbox-message-popup.fade .popup-wrapper .popup__container .message-content .inbox-message-body table tbody{text-align:left}.modal.inbox-message-popup.fade .popup-wrapper .popup__container .message-content .inbox-message-body table tbody tr:nth-child(1) td:nth-child(2) img{padding-left:20px}.modal.inbox-message-popup.fade .popup-wrapper .popup__container .message-content .inbox-message-body table tbody tr:nth-child(2) td:nth-child(2){width:125px !important;vertical-align:top !important}.modal.inbox-message-popup.fade .popup-wrapper .popup__container .message-content .inbox-message-body table tbody div{width:100% !important}@media only screen and (min-width: 1540px){.modal.inbox-message-popup.fade .modal-dialog,.modal.inbox-message-popup.fade .modal-content,.modal.inbox-message-popup.fade .popup-wrapper{width:650px}}@media only screen and (min-width: 1240px)and (max-width: 1539px){.modal.inbox-message-popup.fade .modal-dialog,.modal.inbox-message-popup.fade .modal-content,.modal.inbox-message-popup.fade .popup-wrapper{width:610px}}@media only screen and (min-width: 768px){.modal.inbox-message-popup.fade .popup-wrapper{min-height:auto;height:auto}.modal.inbox-message-popup.fade .popup-title{height:60px}.modal.inbox-message-popup.fade .popup-title__close::before,.modal.inbox-message-popup.fade .popup-title__close::after{top:9px;width:16px;right:1px;left:2px}}@media only screen and (min-width: 992px)and (max-width: 1239px){.modal.inbox-message-popup.fade .modal-dialog,.modal.inbox-message-popup.fade .modal-content,.modal.inbox-message-popup.fade .popup-wrapper{width:660px}}@media only screen and (min-width: 768px)and (max-width: 991px){.modal.inbox-message-popup.fade .modal-dialog,.modal.inbox-message-popup.fade .modal-content,.modal.inbox-message-popup.fade .popup-wrapper{width:760px}}@media only screen and (max-width: 767px){.modal.inbox-message-popup.fade .popup .popup-title__close::before,.modal.inbox-message-popup.fade .popup .popup-title__close::after{content:"";right:3px;width:14px;top:9px;position:absolute}.modal.inbox-message-popup.fade .popup .popup-title__close::before{border-bottom:2px solid #fff;transform:rotate(45deg)}.modal.inbox-message-popup.fade .popup .popup-title__close::after{border-top:2px solid #fff;transform:rotate(-45deg)}.modal.inbox-message-popup.fade .popup-wrapper{min-height:auto}.modal.inbox-message-popup.fade .popup-wrapper .popup__container .message-content .inbox-message-body .message-html{font-size:0}.modal.inbox-message-popup.fade .popup-wrapper .popup__container .message-content .inbox-message-body table tbody tr:nth-child(1) td:nth-child(2) img{padding-left:0px}.modal.inbox-message-popup.fade .popup-wrapper .popup-title__name{font-size:18px;line-height:24px;letter-spacing:1px}}.modal.successful-notification-popup.fade{z-index:1065 !important}.modal.successful-notification-popup.fade .popup-wrapper .modal-header{width:100%}.modal.successful-notification-popup.fade .popup-wrapper .popup-title__name{font-size:22px;line-height:1.36;letter-spacing:1.2px}.modal.successful-notification-popup.fade .popup-wrapper .popup__container{width:auto}@media only screen and (min-width: 1540px){.modal.successful-notification-popup.fade .modal-dialog,.modal.successful-notification-popup.fade .modal-content,.modal.successful-notification-popup.fade .popup-wrapper{width:580px}.modal.successful-notification-popup.fade .message-btn{width:180px}}@media only screen and (min-width: 1240px)and (max-width: 1539px){.modal.successful-notification-popup.fade .modal-dialog,.modal.successful-notification-popup.fade .modal-content,.modal.successful-notification-popup.fade .popup-wrapper{width:570px}.modal.successful-notification-popup.fade .message-btn{width:170px}}@media only screen and (min-width: 768px){.modal.successful-notification-popup.fade .popup-wrapper{min-height:auto;height:auto}.modal.successful-notification-popup.fade .popup-wrapper .message-form{padding-top:12px;padding-bottom:36px}.modal.successful-notification-popup.fade .popup-title{height:60px}.modal.successful-notification-popup.fade .popup-title__close::before,.modal.successful-notification-popup.fade .popup-title__close::after{top:20px;width:16px}}@media only screen and (min-width: 768px)and (max-width: 1239px){.modal.successful-notification-popup.fade .modal-dialog,.modal.successful-notification-popup.fade .modal-content,.modal.successful-notification-popup.fade .popup-wrapper{width:470px}.modal.successful-notification-popup.fade .message-btn{width:220px}}@media only screen and (max-width: 767px){.modal.successful-notification-popup.fade .popup-wrapper{min-height:initial}.modal.successful-notification-popup.fade .popup-wrapper .popup-title__name{font-size:18px;line-height:24px;letter-spacing:1px}.modal.successful-notification-popup.fade .message-form{padding-bottom:24px}.modal.successful-notification-popup.fade .message-btn{width:130px}}.popup .message-form{display:flex;justify-content:center;align-items:center;flex-direction:column}.popup .message-content{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;display:flex;align-items:center;justify-content:center;font-size:17px;font-stretch:normal;line-height:1.41;letter-spacing:normal;color:#000;text-align:center}.popup .message-btn{height:42px;margin-top:30px;border-radius:6px;background-color:#76cdd8;color:#fff;font-size:17px;letter-spacing:1.5px;font-style:normal;font-stretch:normal;line-height:normal;text-transform:uppercase}.popup .message-btn:hover{background-color:#73b7c3}.modal.confirmation-popup.fade .popup-wrapper .modal-header{width:100%}.modal.confirmation-popup.fade .popup-wrapper .popup-title__name{font-size:22px;line-height:1.36;letter-spacing:1.2px}.modal.confirmation-popup.fade .popup-wrapper .popup__container{width:auto}@media only screen and (min-width: 1540px){.modal.confirmation-popup.fade .modal-dialog,.modal.confirmation-popup.fade .modal-content,.modal.confirmation-popup.fade .popup-wrapper{width:580px}.modal.confirmation-popup.fade .message-btn{width:370px}}@media only screen and (min-width: 1240px)and (max-width: 1539px){.modal.confirmation-popup.fade .modal-dialog,.modal.confirmation-popup.fade .modal-content,.modal.confirmation-popup.fade .popup-wrapper{width:570px}.modal.confirmation-popup.fade .message-btn{width:370px}}@media only screen and (min-width: 768px){.modal.confirmation-popup.fade .popup-wrapper{min-height:auto;height:auto}.modal.confirmation-popup.fade .popup-wrapper .message-form{padding-top:12px;padding-bottom:12px}.modal.confirmation-popup.fade .popup-title{height:60px}.modal.confirmation-popup.fade .popup-title__close::before,.modal.confirmation-popup.fade .popup-title__close::after{top:20px;width:16px}}@media only screen and (min-width: 992px)and (max-width: 1239px){.modal.confirmation-popup.fade .modal-dialog,.modal.confirmation-popup.fade .modal-content,.modal.confirmation-popup.fade .popup-wrapper{width:455px}.modal.confirmation-popup.fade .message-btn{width:332px}}@media only screen and (min-width: 768px)and (max-width: 991px){.modal.confirmation-popup.fade .modal-dialog,.modal.confirmation-popup.fade .modal-content,.modal.confirmation-popup.fade .popup-wrapper{width:470px}.modal.confirmation-popup.fade .message-btn{width:321px}}@media only screen and (max-width: 767px){.modal.confirmation-popup.fade .modal-dialog,.modal.confirmation-popup.fade .modal-header,.modal.confirmation-popup.fade .modal-content{max-width:290px}.modal.confirmation-popup.fade .popup-wrapper{min-height:initial}.modal.confirmation-popup.fade .popup-wrapper .popup-title__name{font-size:18px;line-height:24px;letter-spacing:1px}.modal.confirmation-popup.fade .popup-wrapper .modal-body{padding-top:6px !important}.modal.confirmation-popup.fade .popup-wrapper .modal-body .popup__container{margin:0;max-width:290px}.modal.confirmation-popup.fade .message-form{padding:12px}.modal.confirmation-popup.fade .message-btn{width:130px;margin-left:0}.modal.confirmation-popup.fade .message-btn-cancel{margin-bottom:10px}}.confirmation-popup .message-form{display:flex;justify-content:center;align-items:center;padding:12px 30px}.confirmation-popup .message-content{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;display:block;font-size:17px;font-stretch:normal;line-height:1.41;letter-spacing:normal;color:#000;text-align:left;width:100%}.confirmation-popup .message-content span{font-weight:bold;color:#76cdd8}.confirmation-popup .message-btn{height:42px;border-radius:6px;background-color:#76cdd8;color:#fff;font-size:17px;letter-spacing:1.5px;font-style:normal;font-stretch:normal;line-height:normal;text-transform:uppercase}.confirmation-popup .message-btn-cancel{margin-top:15px;margin-bottom:20px;background-color:#ccc}.confirmation-popup .message-btn:hover{background-color:#73b7c3}.confirmation-popup .message-btn-cancel:hover{background-color:#818181}.popup-subscribe__training .popup-title{height:60px}@media only screen and (max-width: 767px){.popup-subscribe__training .popup-title{height:48px}}@media only screen and (max-width: 767px){.popup-subscribe__training .popup-title .popup-title__name{margin-right:auto}}@media only screen and (min-width: 768px){.popup-subscribe__training .popup-title__close::before,.popup-subscribe__training .popup-title__close::after{top:20px;width:16px}}.popup-subscribe__training .popup__container-subscribe{width:570px;display:flex;flex-direction:column;margin:0 auto}@media only screen and (max-width: 991px){.popup-subscribe__training .popup__container-subscribe{width:470px}}@media only screen and (max-width: 767px){.popup-subscribe__training .popup__container-subscribe{width:290px}}.popup-subscribe__training .popup-subscribe__title{margin:6px auto 50px;font-size:27px;line-height:1.4;letter-spacing:5px;text-align:center;text-transform:uppercase}@media only screen and (max-width: 767px){.popup-subscribe__training .popup-subscribe__title{line-height:1.31;margin:0 auto 30px;font-size:26px}}.popup-subscribe__training .popup-subscribe__online-checkbox{position:relative;padding-left:22px;font-weight:normal;cursor:pointer}.popup-subscribe__training .popup-subscribe__online-checkbox .check-mark{top:1px}.popup-subscribe__training .popup-subscribe__field{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;height:40px;width:100%;font-size:17px;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;padding:7px 55px 7px 12px}.popup-subscribe__training .popup-subscribe__field.email:after{position:absolute;top:15px;right:12px;content:"";width:20px;height:15px;background:url("/Content/themes/Redesign/ico/mail.svg") no-repeat;background-size:contain}.popup-subscribe__training__locations{z-index:15}.popup-subscribe__training__name,.popup-subscribe__training__surname,.popup-subscribe__training__email,.popup-subscribe__training__locations,.popup-subscribe__training__skill{margin-bottom:20px;position:relative}.popup-subscribe__training__name,.popup-subscribe__training__surname,.popup-subscribe__training__email{display:flex;flex-direction:column-reverse}.popup-subscribe__training .popup-subscribe__submit{display:block;margin:20px auto 15px}.popup-subscribe__training .popup-subscribe__info-text{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:17px;text-align:center;color:#777;margin-bottom:36px}.popup-subscribe__training .error-message{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;order:2;font-size:15px;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#ff5941;height:auto;min-height:0}.popup-subscribe__training .ng-active+.popup-subscribe__training-field>.popup-subscribe__field{border:1px solid #ff5941}.popup-subscribe__training .ng-active+.popup-subscribe__training-field ::placeholder{color:#ff5941}.popup-subscribe__training .ng-active+.popup-subscribe__training-field:after{display:none}.popup-subscribe__training .ng-active+.popup-subscribe__training-field:before{background:url("/Content/themes/Redesign/ico/reg-error.svg") no-repeat;background-size:contain;position:absolute;width:18px;height:18px;right:12px;top:11px;content:""}.popup-subscribe__training .error-select+div{border:1px solid #ff5941}.popup-subscribe__training .error-select+div a span{color:#ff5941}.popup-survey .title,.popup-survey .panel-survey,.popup-survey .survey-buttons{display:none}.popup-survey .popup-survey__title{font-size:17px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.41;letter-spacing:normal;text-align:center;color:#000;margin:50px auto 25px}.popup-survey .popup-survey__container{width:570px;display:flex;flex-direction:column;margin:0 auto;text-align:center}@media only screen and (max-width: 991px){.popup-survey .popup-survey__container{width:470px}}@media only screen and (max-width: 767px){.popup-survey .popup-survey__container{width:290px}}.popup-survey .question-block{text-align:left}.popup-survey .survey__question{font-size:17px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.41;letter-spacing:normal;text-align:center;color:#818181;margin-bottom:10px}.popup-survey .survey__question .asterisk{display:none}.popup-survey .popup-survey__button{text-align:center;padding:20px 0}.popup-survey .box-shadow-none{box-shadow:none}.popup.feedback-popup .popup-title__logo{width:32px;height:32px}.popup.feedback-popup .popup-title__name{font-size:18px}.popup-feedback__field{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;height:40px;width:100%;font-size:17px;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;padding:7px 15px}.ng-active.ng-hide+.popup-feedback-email__field>.popup-feedback__field{border:1px solid #e7e7e7}.ng-active.ng-hide+.popup-feedback-email__field ::placeholder{color:#777}.ng-active.ng-hide+.popup-feedback-email__field:before{display:none}.ng-active.ng-hide+.popup-feedback-email__field:after{display:block}.ng-active+.popup-feedback-email__field>.popup-feedback__field{border:1px solid #ff5941}.ng-active+.popup-feedback-email__field ::placeholder{color:#ff5941}.ng-active+.popup-feedback-email__field:after{display:none}.ng-active+.popup-feedback-email__field:before{background:url("/Content/themes/Redesign/ico/reg-error.svg") no-repeat;background-size:contain;position:absolute;width:18px;height:18px;right:15px;top:11px;content:""}.ng-active.ng-hide+.popup-feedback__field{border:1px solid #e7e7e7}.ng-active.ng-hide+.popup-feedback__field::placeholder{color:#777}.ng-active.ng-hide~.popup-feedback__select-field{border:1px solid #e7e7e7}.ng-active.ng-hide~.popup-feedback__select-field .chosen-single{color:#777}.ng-active+.popup-feedback__field{border:1px solid #ff5941}.ng-active+.popup-feedback__field::placeholder{color:#ff5941}.ng-active~.popup-feedback__select-field{border:1px solid #ff5941}.ng-active~.popup-feedback__select-field .chosen-single{color:#ff5941}.popup-feedback__email{display:flex;flex-direction:column-reverse;position:relative}.popup-feedback__email .popup-feedback-email__field .popup-feedback__field{padding:7px 30px 7px 15px}.popup-feedback__email .popup-feedback-email__field:after{position:absolute;content:"";background:url("/Content/themes/Redesign/ico/mail.svg") no-repeat;background-size:contain}.popup-feedback-form__send-btn{border-radius:6px;background-color:#cedb56;font-size:16px;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#fff;height:40px;width:100%;text-transform:uppercase;margin-bottom:28px}.popup-feedback-form__send-btn:hover{background-color:#c1ce52}.popup-feedback__summary,.popup-feedback__country,.popup-feedback__city,.popup-feedback__message{display:flex;flex-direction:column-reverse}.popup-feedback-message_filed{display:flex;flex-direction:column-reverse;width:100%;height:120px;padding-top:8px;padding-left:15px;resize:none}@media only screen and (min-width: 768px){.popup-feedback__email{padding-bottom:10px}.popup-feedback-email__field:after{top:13px;right:15px;width:18px;height:18px}.popup-feedback__country,.popup-feedback__city,.popup-feedback__summary,.popup-feedback__message{padding-bottom:10px}.popup-feedback__not-robot{margin-bottom:12px}div.feedback-recaptcha{padding:0 8px}}@media only screen and (max-width: 767px){.popup-feedback__email{padding-bottom:5px}.popup-feedback-email__field:after{top:14px;right:15px;width:16px;height:16px}.ng-active+.popup-feedback-email__field:before{top:12px;height:16px;width:16px}.popup-feedback-message_filed{width:100%}.popup-feedback__country,.popup-feedback__city,.popup-feedback__summary,.popup-feedback__message{padding-bottom:5px}.popup-feedback__form .custom-select__option--value::after{width:14px;height:10px;right:15px}.popup-feedback__not-robot{margin-bottom:20px}div.feedback-recaptcha{transform:scale(0.96);transform-origin:0 0}}.session-expired-dialog{z-index:1060;top:200px !important;position:fixed !important;width:440px !important;background:#fff;border-radius:10px}@media only screen and (max-width: 767px){.session-expired-dialog{width:100% !important;max-width:440px}}.session-expired-dialog .ui-dialog-titlebar{display:flex;align-items:center;height:50px;text-align:center;position:relative;border-radius:10px 10px 0 0;background-color:#77ced9}.session-expired-dialog .ui-dialog-titlebar .ui-dialog-title{margin:0 auto;font-size:18px;font-weight:bold;letter-spacing:1.1px;color:#fff}.session-expired-dialog .ui-dialog-titlebar .ui-dialog-title:before{content:"";position:absolute;left:20px;top:9px;display:block;width:32px;height:32px;margin-right:10px;background:url(/Content/themes/Redesign/ico/training-center-logo-with-circle.svg);background-size:cover}@media only screen and (max-width: 767px){.session-expired-dialog .ui-dialog-titlebar .ui-dialog-title:before{display:none}}.session-expired-dialog .popup-body{padding:30px 0;margin:0 20px;line-height:1.41}.session-expired-dialog .ui-dialog-buttonset{margin:0 20px 36px 20px;justify-content:flex-end}.session-expired-dialog button{font-size:17px;font-stretch:normal;line-height:normal;letter-spacing:2px;color:#fff;height:40px;width:100%;text-transform:uppercase}.session-expired-dialog button:first-of-type{margin-left:0}.session-expired-dialog button[type=reset]{background-color:#ccc}.session-expired-dialog button[type=reset]:hover{background-color:#919191}.session-expired-dialog button:first-child{margin-bottom:12px}.session-overlay{background-color:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:1050}@media only screen and (max-width: 767px){.popup--profile-survey .popup-title__name{font-size:18px}}.modal-body .survey--training-name{font-size:24px;font-weight:600;margin-bottom:8px}.modal-body .survey-summary{line-height:1.14;color:rgba(0,0,0,.5);padding-bottom:16px}.modal-body .training-survey{box-shadow:none;line-height:1.5}.modal-body .training-survey .survey--answer-text{color:rgba(0,0,0,.51)}.modal-body .training-survey .survey--question-text{color:#000;padding-bottom:5px}.breadcrumb-section .breadcrumb-wrapper{padding:30px 0 30px 0}.breadcrumb-section .breadcrumb-wrapper a{color:#000;font-size:14px}.breadcrumb-section .breadcrumb-wrapper a:hover{color:#76cdd8}.breadcrumb-section .breadcrumb-wrapper .breadcrumb__list .breadcrumb__item{display:inline-block;position:relative;margin:0 20px 0 0}.breadcrumb-section .breadcrumb-wrapper .breadcrumb__list .breadcrumb__item:after{position:absolute;top:0;right:-30px;display:block;content:"›";width:20px;height:20px}.breadcrumb-section .breadcrumb-wrapper .breadcrumb__list .breadcrumb__item:last-child:after{content:none}@media only screen and (max-width: 767px){.breadcrumb-section.no-mobile{display:none}}@media only screen and (min-width: 768px)and (max-width: 1239px){.breadcrumb-section.no-tablet{display:none}}@media only screen and (min-width: 1240px)and (max-width: 1539px){.breadcrumb-section.no-desktop{display:none}}@media only screen and (min-width: 1540px){.breadcrumb-section.no-desktop{display:none}}.globalSearch .training-search{display:flex;margin-top:30px}@media only screen and (max-width: 767px){.globalSearch .training-search{flex-direction:column}}.globalSearch .searchForm{margin-bottom:30px}.globalSearch .text-input{height:48px;flex-grow:1;margin-right:24px;padding:13px}@media only screen and (max-width: 767px){.globalSearch .text-input{padding:5px;width:100%;border:solid 2px #f5f5f5;height:36px;margin:0 0 6px 0;text-align:center}}.globalSearch .text-input::placeholder{font-style:italic;font-weight:500}@media only screen and (max-width: 767px){.globalSearch .text-input::placeholder{color:#000;font-size:17px}}.globalSearch .find-button{align-self:flex-start;color:#fff;font-size:17px;font-weight:900;line-height:1.06;letter-spacing:2px;padding:15px 36px;background:#77ced9;text-transform:uppercase;border-radius:0}@media only screen and (max-width: 767px){.globalSearch .find-button{flex-grow:1;width:100%;height:36px;padding:inherit}}.globalSearch .search-table{width:100%;display:flex;margin:0 auto;flex-direction:column}.globalSearch .search-table-one-page{padding-bottom:50px}.globalSearch .search-table .table-item{height:36px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #dadada;word-wrap:break-word}@media only screen and (max-width: 767px){.globalSearch .search-table .table-item{margin:5px 0;height:auto;min-height:72px;align-items:flex-start;flex-wrap:wrap;padding:24px 12px;border-radius:6px;border:solid 1px #ccc}}.globalSearch .search-table .table-item .column-item{width:30%;word-wrap:break-word}@media only screen and (max-width: 767px){.globalSearch .search-table .table-item .column-item:first-child{padding-bottom:6px}}@media only screen and (max-width: 767px){.globalSearch .search-table .table-item .column-item:last-child{padding-top:6px}}@media only screen and (max-width: 767px){.globalSearch .search-table .table-item .column-item{width:100%;font-size:16px}}.globalSearch .search-table .table-item .column-item a{text-decoration:none}.globalSearch .search-table .table-item .column-item a>div{display:inline-block;word-wrap:break-word}.globalSearch .search-table .table-item .phone{padding-left:3px}.globalSearch .search-table .table-header{font-weight:bold}@media only screen and (max-width: 767px){.globalSearch .search-table .table-header{display:none}}.tabs{display:flex;margin-bottom:30px;margin-top:18px}.tabs .tabs__info-tab{background:#fff;color:#818181;font-size:17px;font-weight:400;line-height:1.06;min-width:190px;padding:15px 18px;position:relative;text-align:center;z-index:1}.tabs .tabs__info-tab:first-child{border-bottom-left-radius:21px;border-top-left-radius:21px}.tabs .tabs__info-tab:last-child{border-bottom-right-radius:21px;border-top-right-radius:21px}.tabs .tabs__info-tab:hover{cursor:pointer}.tabs .active-tab{background:#77ced9;color:#fff;cursor:default;z-index:2}.tabs-header{pointer-events:none;display:flex;padding:0 30px;background:#263852;border-top-left-radius:6px;border-top-right-radius:6px}.tabs-header .tabs__info-tab{pointer-events:all;padding:18px 0;margin-right:24px;text-transform:uppercase;color:#f5f5f5;font-size:20px;font-weight:bold;line-height:1.09;cursor:pointer}.tabs-header .active-tab{cursor:default;color:#77ced9;padding-bottom:16px;border-bottom:2px solid #77ced9}.tabs-categories{display:flex;flex-wrap:wrap;height:24px;align-items:center}.tabs-categories .tabs__info-tab{padding:0 30px;border-right:2px solid #000;font-weight:900;font-size:18px;text-transform:uppercase;cursor:pointer}.tabs-categories .tabs__info-tab:last-child{border-right:none;padding-right:0}.tabs-categories .tabs__info-tab:first-child{padding-left:0}.tabs-categories .active-tab{color:#76ced9}.tabs-lite{background:#fff;padding:0 6px;display:flex;font-size:18px;font-weight:600;color:#818181;line-height:1.33;text-transform:capitalize;border-radius:6px;pointer-events:none}.tabs-lite .tabs__info-tab{text-transform:uppercase;padding:16px 24px;cursor:pointer;pointer-events:all}.tabs-lite a.tabs__info-tab{color:#818181;text-decoration:none}.tabs-lite .tabs__info-tab:hover:not(.active-tab){color:#77ced9}.tabs-lite .active-tab{padding-bottom:14px;border-bottom:2px solid #77ced9;color:#000}.tabs-lite a.active-tab{color:#000}.tabs-lite .tabs__info-tab,.tabs-lite .active-tab{position:relative}.tabs-lite .active-tab:after{content:"";width:0;position:absolute;height:0;transform:translateX(-50%);left:50%;z-index:1;bottom:-6px;border-right:6px solid transparent;border-left:6px solid transparent;border-top:6px solid #77ced9}@media only screen and (min-width: 768px)and (max-width: 991px){.tabs{margin:6px 0 24px 0;max-width:100%}.tabs .tabs__info-tab{padding:12px 24px;text-align:center;width:50%}}@media only screen and (max-width: 767px){.tabs{flex-direction:column;margin-top:0;width:100%}.tabs .tabs__info-tab{border-radius:21px;font-size:15px;padding:12px 10px;text-align:center}.tabs .tabs__info-tab:first-child{margin-bottom:6px}.tabs-lite{border-radius:0;font-size:16px;justify-content:space-around}.tabs-lite .tabs__info-tab{padding:6px 16px;cursor:pointer;pointer-events:all}.tabs-lite .active-tab{padding-bottom:4px}}@media only screen and (max-width: 767px){.modal{top:-9px}}.modal.task-modal.fade .modal-dialog,.modal.task-modal.fade .modal-content,.modal.task-modal.fade .popup-wrapper{width:720px}@media only screen and (max-width: 767px){.modal.task-modal.fade .modal-dialog,.modal.task-modal.fade .modal-content,.modal.task-modal.fade .popup-wrapper{max-width:100%}}.modal.task-modal.fade .popup-wrapper.task-modal-bg{font-family:"Source Sans Pro",Tahoma,sans-serif;background-color:#f6f6f6;border-radius:10px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .modal-header{width:100%}.modal.task-modal.fade .popup-wrapper.task-modal-bg #popup-title__logo{background:none;position:relative;margin-left:32px}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg #popup-title__logo{margin-left:16px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg #popup-title__logo .icon__hat{width:23px;height:19px;background-size:cover;background:url("/Content/themes/Redesign/ico/tasks-regular-white.png") no-repeat}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg #popup-title__logo .icon__hat{width:16px;height:13px;background-size:contain}}.modal.task-modal.fade .popup-wrapper.task-modal-bg #popup-title__logo .icon__globe{width:24px;height:24px;background-size:cover;background:url("/Content/themes/Redesign/ico/tasks-online-white.png") no-repeat}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg #popup-title__logo .icon__globe{width:15px;height:15px;background-size:contain}}.modal.task-modal.fade .popup-wrapper.task-modal-bg #popup-title__logo .icon__external{color:#fff;font-size:24px}.modal.task-modal.fade .popup-wrapper.task-modal-bg #popup-title__name{font-size:22px;line-height:1.36;letter-spacing:1.2px;margin-left:8px}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg #popup-title__name{font-weight:600;font-size:18px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup-title__close.task-pop-up{right:29px}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup-title__close.task-pop-up{right:17px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container{margin:0;width:100%;padding-bottom:40px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .error-modal-message{max-width:91.111111%;width:656px;display:flex;flex-wrap:wrap;font-size:14px;line-height:1.71;color:#ee7575;padding:13px 20px;border-radius:6px;border:solid 1px #ee7575;margin:16px auto -14px}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .error-modal-message{margin-bottom:-7px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .error-modal-message__icon{position:relative}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .error-modal-message__icon{display:none}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .error-modal-message__icon .fa-circle{font-size:16px;padding-right:12px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .error-modal-message__icon .fa-circle .info{font-size:13px;position:absolute;left:6px;top:3px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header{max-width:91.111111%;width:656px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:24px auto 16px;border:none}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__name.task-modal-header{min-height:32px;max-width:510px;font-size:24px;font-weight:600;line-height:1.33;color:#000}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__name.task-modal-header{min-height:auto;width:100%;font-size:16px;padding-bottom:0;border:none}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status{font-size:16px;line-height:1.5;height:22px;color:#000;padding-top:4px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status .danger-status{color:#eb9d5b}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status .pending-status{color:#0089cf}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status .success-status{color:#89c679}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status .submitted-status{color:#76cdd8}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status .rejected-status{color:#ee7575}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status{display:none}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status-mobile{display:none;justify-content:space-between;align-items:center;font-size:14px;border-bottom:1px solid #ccc;width:100%;padding-bottom:7px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status-mobile-task-status{font-size:16px;position:relative}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status-mobile-task-status p{padding-bottom:3px;padding-left:16px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status-mobile-task-status .fa-circle{position:absolute;top:3px;left:0;font-size:10px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status-mobile-task-status .danger-status{color:#eb9d5b}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status-mobile-task-status .pending-status{color:#0089cf}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status-mobile-task-status .success-status{color:#89c679}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status-mobile-task-status .submitted-status{color:#76cdd8}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status-mobile-task-status .rejected-status{color:#ee7575}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status-mobile-task-attempts{text-align:right;color:rgba(0,0,0,.5)}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status-mobile-task-attempts:first-line{color:#000}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status-mobile{display:flex}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__status-mobile p{padding-bottom:3px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__subject.task-subject{font-size:16px;line-height:1.5;width:100%;font-weight:600;color:rgba(0,0,0,.5)}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header__subject.task-subject{margin-bottom:8px;font-size:14px;font-weight:600}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header.no-border{border:none}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-header.no-border{margin:16px auto 8px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-statistic{max-width:91.111111%;width:656px;display:flex;flex-wrap:wrap;margin:0 auto;padding-bottom:7px;border-bottom:1px solid #e4e4e4;justify-content:space-between}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-statistic{border:none}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-statistic__date{min-width:40%;display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-statistic__date{width:100%;border-bottom:1px solid #e4e4e4;padding-bottom:8px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-statistic__start-date{display:flex;flex-wrap:wrap;font-size:14px;line-height:1.71;width:50%;align-self:flex-start;color:rgba(0,0,0,.5);padding-right:23px}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-statistic__start-date{width:50%}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-statistic__start-date p{width:100%}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-statistic__deadline-date{display:flex;flex-wrap:wrap;font-size:14px;line-height:1.71;width:50%;color:#000;align-self:flex-start}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-statistic__deadline-date-grey{color:#777}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-statistic__deadline-date p{width:100%}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-statistic__deadline-date{display:block;width:50%;text-align:right}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-statistic__mark{font-size:14px;line-height:1.71;width:26%;text-align:right;color:#777}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-statistic__mark:first-line{color:#000}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-statistic__mark{display:none}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-statistic-regular-task{justify-content:flex-end}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainers{max-width:91.111111%;width:656px;display:flex;flex-wrap:wrap;align-items:flex-start;margin:21px auto}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainers{margin:4px auto}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainers__trainer{min-width:30%;display:flex;padding-bottom:8px}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainers__trainer{width:100%;margin-bottom:16px;padding-bottom:0}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainers__reviewer{min-width:30%;display:flex;padding-bottom:8px}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainers__reviewer{width:100%}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-description{max-width:91.111111%;width:656px;font-size:14px;line-height:1.71;color:#000;margin:0 auto}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-description{margin-top:16px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-description:first-line{font-size:14px;line-height:1.71;font-weight:600}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-description__external-task-link{max-width:91.111111%;width:656px;font-size:14px;line-height:1.71;margin:0 auto}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-attached-files{max-width:91.111111%;width:656px;margin:16px auto;background-color:#efefef;display:flex;align-items:center;justify-content:space-between;padding:13px 20px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-attached-files__file{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;display:flex;width:calc(100% - 16px)}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-attached-files__file-icon{width:22px;color:#0089cf;font-weight:700;font-size:18px;padding-top:4px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-attached-files__file-name{font-size:16px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;font-weight:600;color:#000}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-attached-files__link{font-size:16px;color:#76cdd8;text-decoration:none}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-attached-links{max-width:91.111111%;width:656px;margin:16px auto;background-color:#efefef;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:13px 20px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-attached-links__link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;display:flex;width:calc(100% - 16px)}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-attached-links__link-icon{width:22px;color:#0089cf;font-weight:700;font-size:18px;padding-top:4px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-attached-links__link-name{font-size:16px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;font-weight:600;color:#000}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-attached-links__open-link{font-size:16px;color:#76cdd8;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;cursor:pointer;margin-left:34px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-attached-variant__name{max-width:91.111111%;width:656px;font-size:14px;line-height:1.71;font-weight:600;color:#000;margin:0 auto}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-attached-variant__name{margin-top:16px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat{max-width:91.111111%;width:656px;margin:24px auto 0;padding:24px 24px 38px 24px;background-color:#fff;border-radius:6px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__file-error{font-size:14px;color:#d35d47;padding-top:4px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user{width:100%;display:flex;align-items:center;justify-content:flex-start}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-icon{background:url("/Content/themes/NewDesign/images/no_photo.png");border-radius:50%;width:32px;height:32px;background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid #e4e4e4}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-name{font-size:14px;line-height:1.71;color:#777;padding-left:8px;line-height:1.14}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-name:first-line{color:#000}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__description{font-size:14px;line-height:1.71;color:#6e6e6e;padding:8px 0}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__text-area{width:100%;min-height:88px;border:1px solid #ccc;resize:vertical;font-size:14px;font-weight:400}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__text-area::placeholder{font-size:14px}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__text-area{font-size:14px;min-height:56px;margin-top:10px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__attached-files{margin:8px auto;background-color:#efefef;display:flex;align-items:center;justify-content:space-between;padding:18px 24px;position:relative;width:100%}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__attached-files-file{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;display:flex;width:calc(100% - 16px)}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__attached-files-file-icon{width:22px;color:#0089cf;font-weight:700;font-size:18px;padding-top:4px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__attached-files-file-name{font-size:16px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;font-weight:600;color:#000}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__attached-files__link{position:absolute;top:17px;right:22px;cursor:pointer;width:20px;height:20px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__attached-files__link::before{content:"";right:0;width:14px;top:14px;position:absolute;border-bottom:2px solid #777;transform:rotate(45deg)}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__attached-files__link::after{content:"";right:0;width:14px;top:14px;position:absolute;border-top:2px solid #777;transform:rotate(-45deg)}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-action{display:flex;flex-wrap:wrap;justify-content:space-between}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-action #file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-action-add-files-link{font-size:14px;line-height:1.14;color:#77ced9;align-self:flex-start;position:relative;cursor:pointer;font-weight:300;padding-top:8px}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-action-add-files-link{font-size:16px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-action-add-files-link .fa-circle{padding-right:5px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-action-add-files-link .fa-circle .plus{position:absolute;left:3px;top:7px}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-action-add-files-link .fa-circle .plus{left:3.5px;top:8px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-action-add-files-link-disabled{color:#777;cursor:not-allowed}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-action .file-loader__spinner{margin:7px 10px;height:16px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-action-button-submit{font-size:16px;width:112px;height:32px;border-radius:6px;background-color:#77ced9;color:#fff;letter-spacing:1px;text-align:center;align-self:flex-end;margin-top:25px;margin-left:auto;font-weight:500;text-transform:uppercase;font-family:"Source Sans Pro",Tahoma,sans-serif}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-action-button-submit:disabled{background-color:#ccc}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-action-button-submit{display:none}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-action-button-submit-mobile{font-size:16px;border-radius:6px;display:none;width:128px;height:40px;background-color:#77ced9;color:#fff;letter-spacing:1px;text-align:center;font-weight:500;text-transform:uppercase;font-family:"Source Sans Pro",Tahoma,sans-serif;margin:40px auto}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-action-button-submit-mobile:disabled{background-color:#ccc}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-chat__user-action-button-submit-mobile{display:block}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .task-border{max-width:91.111111%;width:656px;margin:2px auto;border-bottom:1px solid #e4e4e4}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainer-comments{max-width:91.111111%;width:656px;margin:24px auto 0;padding:24px;background-color:#fff;border-radius:6px}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainer-comments{padding:16px 16px 24px 16px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainer-comments__header{font-size:16px;line-height:1.5;font-weight:600;color:#000;width:100%;padding-bottom:8px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainer-comments__name{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-bottom:8px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainer-comments__message{font-size:16px;line-height:1.5;color:#000}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainer-comments__message{font-size:14px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainer-comments__attached-files{margin:8px auto;background-color:#efefef;display:flex;align-items:center;justify-content:space-between;padding:18px 24px;position:relative;width:100%}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainer-comments__attached-files-file{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;display:flex}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainer-comments__attached-files-file-icon{width:22px;color:#0089cf;font-weight:700;font-size:18px;padding-top:4px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainer-comments__attached-files-file-name{font-size:16px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;font-weight:600;color:#000}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainer-comments__attached-files__link{font-size:16px;color:#76cdd8;text-decoration:none}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .trainer-comments .task-attached-links{max-width:100%}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .user-comments{max-width:91.111111%;width:656px;margin:16px auto 0;padding:24px 24px 38px 24px;background-color:#fff;border-radius:6px}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .user-comments{padding:16px 16px 24px 16px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .user-comments__attached-files{margin:8px auto;background-color:#efefef;display:flex;align-items:center;justify-content:space-between;padding:18px 24px;position:relative;width:100%}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .user-comments__attached-files-file{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;display:flex}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .user-comments__attached-files-file-icon{width:22px;color:#0089cf;font-weight:700;font-size:18px;padding-top:4px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .user-comments__attached-files-file-name{font-size:16px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;font-weight:600;color:#000}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .user-comments__attached-files__link{font-size:16px;color:#76cdd8;text-decoration:none}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .user-comments__about-message{font-size:14px;line-height:1.71;width:100%;color:#6e6e6e;padding-top:8px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .user-comments__message{font-size:16px;line-height:1.5;color:#6e6e6e;margin-top:8px;word-break:break-word}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .user-comments__message{font-size:14px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history{max-width:91.111111%;width:656px;margin:24px auto 0}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history__header{padding:18px 0 18px 30px;text-transform:uppercase;font-size:16px;font-weight:bold;line-height:1.5;background-color:#fff;color:#77ced9;border-top-left-radius:6px;border-top-right-radius:6px;position:relative;transition:background .3s ease;cursor:pointer}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history__header-toggle{position:absolute;top:50%;right:18px;transform:translate(0, -50%);padding:5px;width:28px;height:28px;box-sizing:border-box}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history__header-toggle::before,.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history__header-toggle::after{content:"";position:absolute;width:18px;height:4px;background:#0089cf;top:50%;left:50%;transition:transform .3s ease}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history__header-toggle::before{transform:translate(-50%, -50%) rotate(0deg)}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history__header-toggle::after{transform:translate(-50%, -50%) rotate(-90deg)}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history .opened-comments{background:#263852;color:#77ced9}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history .opened-comments .comments-history__header-toggle::before{transform:translate(-50%, -50%) rotate(-45deg);background:#fff}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history .opened-comments .comments-history__header-toggle::after{transform:translate(-50%, -50%) rotate(45deg);background:#fff}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history__content{display:none;background-color:#fff;flex-wrap:wrap;justify-content:flex-start;padding:24px}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history__content{padding:16px 16px 24px 16px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history__content-one-note{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history__content-one-note-message{font-size:16px;line-height:1.5;width:100%;color:rgba(0,0,0,.5);padding-bottom:16px;word-break:break-word}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history__content-one-note-message{font-size:14px}}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history__content-one-note .name-trainer{padding-bottom:8px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history__content-one-note .name-trainer:first-line{font-weight:normal;color:#000}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history__content-one-note .user-comments__attached-files{margin:-6px 0 12px}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history__content-one-note .task-attached-links{max-width:100%;margin:8px auto}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .comments-history .opened-comments-content{display:flex}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .icon-trainer{background:url("/Content/themes/NewDesign/images/no_photo.png");border-radius:50%;width:32px;height:32px;background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid #e4e4e4}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .name-trainer{font-size:14px;line-height:1.14;padding-left:8px;color:#777}.modal.task-modal.fade .popup-wrapper.task-modal-bg .popup__container .name-trainer:first-line{font-weight:normal;color:#000}.modal.task-modal.fade .showFullTextButton{color:#76cdd8;cursor:pointer;display:inline-block}.modal.task-modal.fade .showFullTextButton:after{content:"";display:inline-block;border-left:2px solid #76cdd8;border-bottom:2px solid #76cdd8;min-height:8px;min-width:8px;max-height:8px;max-width:8px;position:relative;margin:3px;transform:rotate(-45deg);top:1px}.modal.task-modal.fade .showFullTextButton:hover{color:#2a6496}.modal.task-modal.fade .showFullTextButton:hover:after{content:"";display:inline-block;border-left:2px solid #76cdd8;border-bottom:2px solid #76cdd8;min-height:8px;min-width:8px;max-height:8px;max-width:8px;position:relative;margin:3px;border-left:2px solid #2a6496;border-bottom:2px solid #2a6496;transform:rotate(-45deg);top:1px}.modal.task-modal.fade .showLessTextButton{color:#76cdd8;cursor:pointer;display:inline-block}.modal.task-modal.fade .showLessTextButton:after{content:"";display:inline-block;border-left:2px solid #76cdd8;border-bottom:2px solid #76cdd8;min-height:8px;min-width:8px;max-height:8px;max-width:8px;position:relative;margin:3px;transform:rotate(135deg);top:5px}.modal.task-modal.fade .showLessTextButton:hover{color:#2a6496}.modal.task-modal.fade .showLessTextButton:hover:after{content:"";display:inline-block;border-left:2px solid #76cdd8;border-bottom:2px solid #76cdd8;min-height:8px;min-width:8px;max-height:8px;max-width:8px;position:relative;margin:3px;border-left:2px solid #2a6496;border-bottom:2px solid #2a6496;transform:rotate(135deg);top:5px}@media only screen and (min-width: 1240px)and (max-width: 1539px){.modal.task-modal.fade .modal-dialog,.modal.task-modal.fade .modal-content,.modal.task-modal.fade .popup-wrapper{width:720px}.modal.task-modal.fade .modal-dialog .popup-title__name,.modal.task-modal.fade .modal-content .popup-title__name,.modal.task-modal.fade .popup-wrapper .popup-title__name{margin-left:72px}}@media only screen and (min-width: 768px){.modal.task-modal.fade .popup-wrapper{width:100%;min-height:auto;height:auto}.modal.task-modal.fade .popup-title{height:56px}.modal.task-modal.fade .popup-title__close::before,.modal.task-modal.fade .popup-title__close::after{top:20px;width:16px}}.status-popup{display:flex;position:fixed;left:50%;justify-content:space-between;z-index:9999;min-width:100px;min-height:40px;max-width:80%;padding:10px 16px 14px 16px;background-color:#fff;border:solid 1px #ccc;border-radius:6px;font-size:16px;line-height:1.2;color:#000;transform:translateX(-50%);box-shadow:0 3px 4px 0 rgba(159,159,159,.5);cursor:pointer}@media only screen and (max-width: 767px){.status-popup{background-color:rgba(70,69,71,.97);box-shadow:0 3px 4px 0 rgba(112,112,112,.5);color:#fff}}.status-popup p{padding-top:1px;width:100%}.status-popup.visible-status-popup{visibility:visible;opacity:1;animation:fadeIn .5s;top:80px}.status-popup.hide-status-popup{animation:fadeOut .5s;opacity:0}.status-popup.success::before{display:block;margin-right:12px;font-family:FontAwesome;font-weight:900;content:"";color:#cedb56;width:18px;height:11px;font-size:20px}.status-popup.error::before{display:block;margin-right:12px;font-family:FontAwesome;font-weight:900;content:"";color:#d35d47;width:18px;height:11px;font-size:20px}@keyframes fadeIn{from{opacity:0;top:0}to{opacity:1;top:80px}}@keyframes fadeOut{from{opacity:1;top:80px}to{opacity:0;top:0}}.modal.task-modal.fade .event-popup .popup-wrapper{font-family:"Source Sans Pro",Tahoma,sans-serif;min-width:100%;background-color:#fff;border-radius:10px}.modal.task-modal.fade .event-popup .popup-wrapper .modal-header{width:100%}.modal.task-modal.fade .event-popup .popup-wrapper .popup-title__name{font-size:22px;line-height:1.36;letter-spacing:1.2px;margin-left:5%}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container{margin:0;width:100%;padding-bottom:40px}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .lesson-info{width:91.111111%;margin:0 auto}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .lesson-info .title{margin:23px 0 3px 0;font-size:14px;font-weight:700;line-height:1.14}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .lesson-info .info{color:rgba(0,0,0,.51);line-height:1.5;font-size:16px}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .lesson-info .attached-files{margin-top:20px;margin-bottom:-13px}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .lesson-info .attached-files .attachment{margin:0 0 13px;background-color:#efefef;display:flex;align-items:center;justify-content:space-between;padding:18px 24px;position:relative;width:100%}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .lesson-info .attached-files .attachment-file{text-align:center;display:flex;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .lesson-info .attached-files .attachment-file-icon{width:22px;color:#0089cf;font-weight:700;font-size:18px;padding-top:4px}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .lesson-info .attached-files .attachment-file-name{font-size:16px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;font-weight:600;color:#000}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .lesson-info .attached-files .attachment-link{font-size:16px;color:#76cdd8;text-decoration:none}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .lesson-info .attached-links{padding-top:1px}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .lesson-info .attached-links .attached-link{max-width:91.111111%;width:656px;max-width:100%;margin:16px auto;background-color:#efefef;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:13px 20px}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .lesson-info .attached-links .attached-link__link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;display:flex;width:calc(100% - 16px)}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .lesson-info .attached-links .attached-link__link-icon{width:22px;color:#0089cf;font-weight:700;font-size:18px;padding-top:4px;font-size:17px;padding:4px 0 4px 6px}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .lesson-info .attached-links .attached-link__link-name{font-size:16px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;font-weight:600;color:#000}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .lesson-info .attached-links .attached-link__open-link{font-size:16px;color:#76cdd8;text-decoration:none;width:100%;cursor:pointer;margin-left:34px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:4px}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header{display:flex;max-width:91.111111%;width:656px;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #e4e4e4;margin:24px auto 16px}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header .speciality{margin:4px 0 0 0;font-size:14px;font-weight:normal;line-height:1.14;color:rgba(0,0,0,.5)}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header .task-statistic{padding:15px 0 5px;margin:0;border-bottom-style:none}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header .task-statistic .trainers{display:flex;align-items:flex-start;flex-wrap:wrap;max-width:100%;width:656px;margin:0}@media only screen and (max-width: 1239px){.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header .task-statistic .trainers{width:100%}}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header .task-statistic .trainers__reviewer{display:flex;width:35%;margin:5px 0}@media only screen and (max-width: 1239px){.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header .task-statistic .trainers__reviewer{width:100%}}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header .task-statistic .trainers .icon-trainer{border:2px solid #e4e4e4;border-radius:50%;width:32px;height:32px;background-size:cover;background-position:center;background-repeat:no-repeat;flex-shrink:0}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header .task-statistic .trainers .name-trainer{padding-left:8px;font-size:14px;line-height:1.14;color:#777}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header .task-statistic .trainers .name-trainer .name{color:#000;font-weight:700;padding-right:5px}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header__name{width:70%;height:auto;font-size:24px;font-weight:600;line-height:1.33;color:#000}@media only screen and (max-width: 1239px){.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header__name{width:100%}}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header__name .task-statistic{display:flex;max-width:100%;width:656px;flex-wrap:wrap;margin:16px 0 0 0;padding-bottom:15px;border-bottom:none;justify-content:space-between}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header__date-time{margin:6px 0 0 0;height:auto;font-size:14px;font-weight:700;line-height:1.14;color:#000;text-align:right}@media only screen and (max-width: 1239px){.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header__date-time .task-header__wrapper{flex-wrap:wrap}}@media only screen and (max-width: 1239px){.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header__date-time{text-align:left}}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header__date-time .date{margin:7px 0;font-weight:normal;font-size:16px;line-height:1;color:#000}@media only screen and (max-width: 1239px){.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header__date-time .date{width:100%}}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header__date-time .time{font-size:16px;font-weight:600;line-height:1;color:#000}@media only screen and (max-width: 1239px){.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header__date-time .time{width:100%}}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header__date-time .event-mark{margin:15px 0 -30px;font-weight:bold;font-size:14px;line-height:1;color:#000}@media only screen and (max-width: 1239px){.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header__date-time .event-mark{margin:15px 0;width:100%}}.modal.task-modal.fade .event-popup .popup-wrapper .popup__container .task-header__subject{width:100%;font-size:14px;font-weight:700;line-height:1.5;color:rgba(0,0,0,.5)}@media only screen and (max-width: 767px){.modal.task-modal.fade .popup-wrapper .popup__container .task-header{border-bottom:0;margin:24px auto 2px}.modal.task-modal.fade .popup-wrapper .popup__container .task-header .task-statistic{padding:15px 0;margin:0;border-bottom-style:none}.modal.task-modal.fade .popup-wrapper .popup__container .task-header__name{width:100%;border-bottom:1px solid #ccc;padding-bottom:16px}.modal.task-modal.fade .popup-wrapper .popup__container .task-header__date-time{margin:16px 0 0 0;text-align:left;width:100%;border-bottom:1px solid #ccc;padding:0 0 10px 0}.modal.task-modal.fade .popup-wrapper .popup__container .task-header__date-time .task-header__wrapper{display:flex;align-items:center;justify-content:space-between}.modal.task-modal.fade .popup-wrapper .popup__container .lesson-info .title:first-child{margin:0 0 3px 0}.modal.task-modal.fade .popup-wrapper .popup__container .lesson-info .trainer-comments__message,.modal.task-modal.fade .popup-wrapper .popup__container .lesson-info .comments-history__content-one-note-message{word-break:break-word}}@media only screen and (max-width: 767px)and (max-width: 767px){.modal.task-modal.fade .popup-wrapper .popup__container .lesson-info .trainer-comments__message,.modal.task-modal.fade .popup-wrapper .popup__container .lesson-info .comments-history__content-one-note-message{font-size:16px}}@media only screen and (min-width: 1240px)and (max-width: 1539px){.modal.task-modal.fade .modal-dialog,.modal.task-modal.fade .modal-content,.modal.task-modal.fade .popup-wrapper{width:720px}}@media only screen and (min-width: 768px){.modal.task-modal.fade .popup-wrapper{width:100%;min-height:auto;height:auto}.modal.task-modal.fade .popup-title{height:56px}.modal.task-modal.fade .popup-title__close::before,.modal.task-modal.fade .popup-title__close::after{top:20px;width:16px}}#all-tasks-list{font-size:17px;padding-bottom:50px}#all-tasks-list .tabs-wrapper{position:relative}@media only screen and (max-width: 767px){#all-tasks-list .tabs-wrapper{display:none}}@media only screen and (max-width: 767px){#all-tasks-list .tabs-header{display:none}}#all-tasks-list .tab-header__item{color:#f5f5f5;font-size:20px;font-weight:bold;display:flex;align-items:center;text-transform:uppercase;cursor:pointer;border-bottom:2px solid transparent}#all-tasks-list .tab-header__item:not(:last-child){margin-right:38px}#all-tasks-list .tab-header__item--active{color:#77ced9;border-bottom-color:#77ced9}#all-tasks-list .subject{background:#fff;margin-bottom:8px;cursor:pointer}@media only screen and (max-width: 767px){#all-tasks-list .subject{display:none}}#all-tasks-list .subject-info{padding:24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (max-width: 767px){#all-tasks-list .subject-info{padding:11px 20px}}#all-tasks-list .subject-info:hover,#all-tasks-list .subject__tasks-item:hover{background:#f4f8f9}@media only screen and (max-width: 767px){#all-tasks-list .subject-info:hover,#all-tasks-list .subject__tasks-item:hover{background:#fff}}#all-tasks-list .subject-info__title{font-weight:600;width:480px;margin-right:20px}@media only screen and (min-width: 768px)and (max-width: 1239px){#all-tasks-list .subject-info__title{width:230px}}@media only screen and (max-width: 767px){#all-tasks-list .subject-info__title{width:225px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#all-tasks-list .subject-info__header{flex:1;display:flex;justify-content:space-between}#all-tasks-list .subject-info__tasks-count{display:inline-block;margin-right:60px;width:200px}@media only screen and (min-width: 768px)and (max-width: 1239px){#all-tasks-list .subject-info__tasks-count{margin-right:20px}}@media only screen and (max-width: 767px){#all-tasks-list .subject-info__tasks-count{margin-right:5px;width:105px}}#all-tasks-list .subject-info__status{display:inline-block;width:150px;margin-right:40px}@media only screen and (min-width: 768px)and (max-width: 1239px){#all-tasks-list .subject-info__status{margin-right:20px}}#all-tasks-list .subject-info__status-icon{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px}#all-tasks-list .subject-info__status-icon.danger-status{background-color:#eb9d5b}#all-tasks-list .subject-info__status-icon.pending-status{background-color:#0089cf}#all-tasks-list .subject-info__status-icon.success-status{background-color:#89c679}#all-tasks-list .subject-info__status-icon.submitted-status{background-color:#76cdd8}#all-tasks-list .subject-info__status-icon.rejected-status{background-color:#ee7575}@media only screen and (min-width: 768px)and (max-width: 1239px){#all-tasks-list .subject-info__status-icon{margin-right:5px}}#all-tasks-list .subject__tasks{border-left:2px solid #77ced9;border-top:2px solid #d8d8d8}@media only screen and (max-width: 767px){#all-tasks-list .subject__tasks{background:#f5f5f5;border:none}}#all-tasks-list .subject__tasks-item{padding:24px 100px 24px 24px;border-bottom:1px solid #f5f5f5;display:flex;flex-direction:row;justify-content:space-between}@media only screen and (min-width: 768px)and (max-width: 1239px){#all-tasks-list .subject__tasks-item{padding-right:70px}}@media only screen and (max-width: 767px){#all-tasks-list .subject__tasks-item{background:#f4f8f9;border-bottom:1px solid #d8d8d8;padding:13px 20px;display:block}}#all-tasks-list .subject__tasks-item-date{width:150px;display:inline-block;text-transform:capitalize}@media only screen and (max-width: 767px){#all-tasks-list .subject__tasks-item-date{width:100%}#all-tasks-list .subject__tasks-item-date span{margin-right:10px}}#all-tasks-list .subject-info__content{flex:1}#all-tasks-list .subject-info__content-title{flex:1;display:flex;justify-content:space-between;margin-bottom:10px;color:#818181}#all-tasks-list .subject-info__angle{display:inline-block;width:25px;color:#777;font-size:16px}@media only screen and (max-width: 767px){#all-tasks-list .subject-info__angle{text-align:center;font-size:25px}}#all-tasks-list .subject__tasks-icon-regular,#all-tasks-list .subject__tasks-icon-online{display:inline-block;margin-right:5px;width:14px;height:14px}#all-tasks-list .subject__tasks-icon-external{display:inline-block;margin-right:5px;font-weight:900;color:#7f7f7f;width:18px;height:11px;font-size:16px}#all-tasks-list .subject__tasks-icon-external:before{font-family:FontAwesome;content:"";display:block}#all-tasks-list .subject__tasks-icon-regular{background:url("/Content/themes/Redesign/ico/tasks-regular.png") no-repeat}#all-tasks-list .subject__tasks-icon-online{background:url("/Content/themes/Redesign/ico/tasks-online.png") no-repeat}#all-tasks-list .subject__tasks-item-name{width:480px;margin-right:20px}@media only screen and (min-width: 768px)and (max-width: 1239px){#all-tasks-list .subject__tasks-item-name{width:230px}}@media only screen and (max-width: 767px){#all-tasks-list .subject__tasks-item-name{width:100%;margin-bottom:10px;color:#000;line-height:20px}}#all-tasks-list .subject__tasks-item-status{color:#777;padding-right:16px}#all-tasks-list .subject__tasks-item-mark,#all-tasks-list .subject__tasks-item-mark--hidden{width:200px;margin-right:50px;display:inline-block}@media only screen and (min-width: 768px)and (max-width: 1239px){#all-tasks-list .subject__tasks-item-mark,#all-tasks-list .subject__tasks-item-mark--hidden{margin-right:20px}}@media only screen and (max-width: 767px){#all-tasks-list .subject__tasks-item-mark,#all-tasks-list .subject__tasks-item-mark--hidden{margin:0;margin-left:auto;text-align:right}}#all-tasks-list .subject__tasks-item-mark--hidden{text-align:center}@media only screen and (max-width: 767px){#all-tasks-list .subject__tasks-item-mark--hidden{text-align:right}}@media only screen and (max-width: 767px){#all-tasks-list .subject__tasks-item-info{display:flex;justify-content:space-between;color:#818181}}#all-tasks-list .tasks-tab{display:none}#all-tasks-list .tasks-tab .subject{display:block}@media only screen and (max-width: 767px){#all-tasks-list .tasks-tab{display:block;margin-bottom:12px}}#all-tasks-list .tasks-tab__title{border-radius:6px;background:#fff;font-size:14px;font-weight:bold;padding:17px 35px 17px 15px;line-height:1.2;position:relative;color:#77ced9;text-transform:uppercase;transition:background .3s ease}#all-tasks-list .tasks-tab__title--active{background:#263852;border-radius:6px 6px 0 0}#all-tasks-list .tasks-tab__title-icon{right:18px;position:absolute;top:50%;transform:translate(0, -50%);padding:5px;width:28px;height:28px;box-sizing:border-box}#all-tasks-list .tasks-tab__title-icon::before,#all-tasks-list .tasks-tab__title-icon::after{content:"";position:absolute;width:18px;height:4px;top:50%;left:50%;transition:transform .3s ease;background:#0089cf}#all-tasks-list .tasks-tab__title-icon::before{transform:translate(-50%, -50%) rotate(0)}#all-tasks-list .tasks-tab__title-icon::after{transform:translate(-50%, -50%) rotate(90deg)}#all-tasks-list .tasks-tab__title--active .tasks-tab__title-icon::before,#all-tasks-list .tasks-tab__title--active .tasks-tab__title-icon::after{content:"";position:absolute;width:18px;height:4px;top:50%;left:50%;transition:transform .3s ease;background:#fff}#all-tasks-list .tasks-tab__title--active .tasks-tab__title-icon::before{transform:translate(-50%, -50%) rotate(-45deg)}#all-tasks-list .tasks-tab__title--active .tasks-tab__title-icon::after{transform:translate(-50%, -50%) rotate(45deg)}#all-tasks-list::after{content:"";position:absolute;top:0;bottom:0;height:100%;left:0;right:0;background:#f5f5f5;z-index:-1}#all-tasks-list .subject__tasks-item-status{padding-right:8px}#all-tasks-list .rd-table{font-size:16px;padding-bottom:20px}#all-tasks-list .rd-table .deadline-icon{display:none;color:#d35d47;font-size:12px;position:relative;top:-1px;margin-right:10px}#all-tasks-list .rd-table .deadline{color:#d35d47}#all-tasks-list .rd-table .deadline .deadline-icon{display:inline-block}#all-tasks-list .rd-table .rd-table__header{padding-top:16px}#all-tasks-list .rd-table .rd-table__cell{padding:17px 10px 17px 24px}#all-tasks-list .rd-table .rd-table__cell:first-child.active::before{content:"";position:absolute;left:0;top:0;height:55px;width:2px;background:#cfdc54}#all-tasks-list .rd-table .rd-table__cell:nth-child(1){position:relative;min-width:215px;max-width:215px}#all-tasks-list .rd-table .rd-table__cell:nth-child(2){min-width:295px;max-width:295px}#all-tasks-list .rd-table .rd-table__cell:nth-child(3){min-width:168px;max-width:168px}#all-tasks-list .rd-table .rd-table__cell:nth-child(4){min-width:210px;max-width:210px}#all-tasks-list .rd-table .rd-table__cell:nth-child(5){min-width:111px;max-width:111px;padding-right:0;padding-left:16px}#all-tasks-list .rd-table .rd-table__cell:nth-child(6){min-width:165px;max-width:165px;padding-left:10px}@media only screen and (min-width: 1540px){#all-tasks-list .rd-table .rd-table__cell:nth-child(1){max-width:300px}#all-tasks-list .rd-table .rd-table__cell:nth-child(2){max-width:380px}#all-tasks-list .rd-table .rd-table__cell:nth-child(3){max-width:230px}#all-tasks-list .rd-table .rd-table__cell:nth-child(5){max-width:160px;padding-right:10px;padding-left:24px}#all-tasks-list .rd-table .rd-table__cell:nth-child(6){max-width:180px;padding-left:24px}}#all-tasks-list .rd-table .rd-table__row--clickable:hover{background:#f4f8f9;cursor:pointer}#all-tasks-list .rd-table .rd-table__row.not-viewed .rd-table__cell:nth-child(1),#all-tasks-list .rd-table .rd-table__row.not-viewed .rd-table__cell:nth-child(2){font-weight:bold}#all-tasks-list .rd-table .pagination{margin-left:24px}@media only screen and (min-width: 768px)and (max-width: 991px){#all-tasks-list .rd-table .rd-table__header:first-child{padding-left:16px}#all-tasks-list .rd-table .deadline-icon{display:none}#all-tasks-list .rd-table .rd-table__cell{padding-left:8px;padding-right:8px}#all-tasks-list .rd-table .rd-table__cell:nth-child(1){padding-left:16px;min-width:150px;max-width:150px}#all-tasks-list .rd-table .rd-table__cell:nth-child(2){min-width:160px;max-width:160px}#all-tasks-list .rd-table .rd-table__cell:nth-child(3){display:none}#all-tasks-list .rd-table .rd-table__cell:nth-child(4){min-width:150px;max-width:150px}#all-tasks-list .rd-table .rd-table__cell:nth-child(5){min-width:105px;max-width:105px;padding-left:8px;padding-right:8px}#all-tasks-list .rd-table .rd-table__cell:nth-child(6){min-width:160px;max-width:160px}}@media only screen and (min-width: 992px)and (max-width: 1239px){#all-tasks-list .rd-table .rd-table__header:first-child{padding-left:16px}#all-tasks-list .rd-table .deadline-icon{display:none}#all-tasks-list .rd-table .rd-table__cell{padding-left:12px;padding-right:12px}#all-tasks-list .rd-table .rd-table__cell:nth-child(1){padding-left:16px;min-width:202px;max-width:202px}#all-tasks-list .rd-table .rd-table__cell:nth-child(2){min-width:250px;max-width:250px}#all-tasks-list .rd-table .rd-table__cell:nth-child(3){display:none}#all-tasks-list .rd-table .rd-table__cell:nth-child(4){min-width:175px;max-width:175px}#all-tasks-list .rd-table .rd-table__cell:nth-child(5){min-width:136px;max-width:136px;padding-left:8px;padding-right:8px}#all-tasks-list .rd-table .rd-table__cell:nth-child(6){min-width:165px;max-width:165px}}@media only screen and (max-width: 767px){#all-tasks-list .rd-table .rd-table__brief-cards{padding:22px 11px 0;line-height:18px;font-size:16px}#all-tasks-list .rd-table .rd-table__brief-cards .group-text{padding-top:5px;font-weight:bold}#all-tasks-list .rd-table .rd-table__brief-cards .task-text{padding-top:8px;padding-bottom:13px}#all-tasks-list .rd-table .rd-table__brief-cards .shallow-label{color:#818181;padding-bottom:8px}#all-tasks-list .rd-table .rd-table__brief-cards .deadline{color:#d35d47}#all-tasks-list .rd-table .rd-table__brief-cards .complex-cell{display:flex;justify-content:space-between}#all-tasks-list .rd-table .rd-table__brief-cards .rd-table__brief-card:last-child{margin-bottom:0}}.learning-redesign-trainers{display:block}.learning-redesign-trainers--phone{display:none}@media only screen and (max-width: 767px){.learning-redesign-trainers{display:none}.learning-redesign-trainers--phone{display:block}}.learning-redesign-trainers{padding:0px 0 48px 0;font-family:"Source Sans Pro";background-color:#f5f5f5}.learning-redesign-trainers .tab-list-of-trainers{margin-bottom:26px}.learning-redesign-trainers .trainers{width:100%;background-color:#fff}.learning-redesign-trainers .trainers-card{padding:0 30px;border-bottom:1px solid #d8d8d8;padding-top:32px}.learning-redesign-trainers .trainers-card .trainers-skill{font-size:22px;font-weight:bold;color:#000;margin-bottom:24px}.learning-redesign-trainers .trainers-card .trainers-wrapper{margin-bottom:24px;display:flex}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-information{display:flex;align-items:center;width:50%}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-information .trainers-photo{border-radius:50%;width:56px;height:56px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-right:24px}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-information .trainers-photo--default{border:1px solid #e4e4e4}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-information .trainers-block{display:flex;width:calc(100% - 70px)}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-information .trainers-block .trainers-name{font-size:17px;font-weight:600;color:#000;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1px 0;width:calc(100% - 200px)}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-information .trainers-block .trainers-phone{width:128px;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1px 0}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-information .trainers-block .trainers-email-not-see{margin-left:80px;width:256px;display:flex;color:#77ced9;font-size:17px;text-decoration:none;align-items:center}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-information .trainers-block .trainers-email-not-see img{filter:invert(90%) sepia(135%) saturate(113%) hue-rotate(135deg) brightness(135%) contrast(88%);margin-right:8px;padding:1px 0}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-contacts{display:flex;align-items:center;width:50%}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-contacts .trainers-contacts--item{display:flex;color:#77ced9;font-size:17px;text-decoration:none}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-contacts .trainers-contacts--item img{filter:invert(90%) sepia(135%) saturate(113%) hue-rotate(135deg) brightness(135%) contrast(88%);margin-right:8px;padding:1px 0}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-contacts .trainers-email{width:60%}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-contacts .trainers-email--name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1px 0}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-contacts .trainers-skype--name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1px 0}.learning-redesign-trainers .trainers-card .trainers-wrapper:last-child{margin-bottom:32px}.learning-redesign-trainers .trainers-card:last-child{border-bottom:0;padding-bottom:18px}.learning-redesign-trainers:after{content:"";position:absolute;top:0;bottom:0;height:100%;left:0;right:0;background:#f5f5f5;z-index:-1}@media only screen and (min-width: 992px)and (max-width: 1239px){.learning-redesign-trainers .trainers-card{border-bottom:1px solid #f5f5f5}.learning-redesign-trainers .trainers-card .trainers-wrapper{justify-content:space-between;margin-bottom:64px}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-information .trainers-photo{margin-right:16px}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-information .trainers-block{display:block}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-information .trainers-block .trainers-name{margin-bottom:13px;width:100%}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-contacts{display:block}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-contacts .trainers-email{margin-bottom:13px;width:100%}}@media only screen and (min-width: 768px)and (max-width: 991px){.learning-redesign-trainers .trainers-card{border-bottom:1px solid #f5f5f5}.learning-redesign-trainers .trainers-card .trainers-wrapper{justify-content:space-between;margin-bottom:64px}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-information .trainers-photo{margin-right:16px}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-information .trainers-block{display:block}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-information .trainers-block .trainers-name{margin-bottom:13px;width:100%}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-contacts{display:block}.learning-redesign-trainers .trainers-card .trainers-wrapper .trainers-contacts .trainers-email{margin-bottom:13px;width:100%}.learning-redesign-trainers .trainers-card .trainers-wrapper:last-child{margin-bottom:25px}}@media only screen and (max-width: 767px){.learning-redesign-trainers--phone{font-family:"Source Sans Pro";padding:0 0 48px 0}.learning-redesign-trainers--phone .phone-block{padding-bottom:12px}.learning-redesign-trainers--phone .phone-block .groups-tabs{border-radius:6px;background:#fff;font-size:14px;padding:17px 35px 17px 15px;line-height:1.2;text-transform:uppercase;color:#77ced9;font-weight:bold;position:relative;transition:background .3s ease}.learning-redesign-trainers--phone .phone-block .groups-tabs .groups-tabs--heading-toggle{position:absolute;top:50%;right:10px;transform:translate(0, -50%);padding:5px;width:28px;height:28px;box-sizing:border-box;display:block}.learning-redesign-trainers--phone .phone-block .groups-tabs .groups-tabs--heading-toggle::before{transform:translate(-50%, -50%) rotate(0deg);background:#008ace}.learning-redesign-trainers--phone .phone-block .groups-tabs .groups-tabs--heading-toggle::after{transform:translate(-50%, -50%) rotate(-90deg);background:#008ace}.learning-redesign-trainers--phone .phone-block .groups-tabs .groups-tabs--heading-toggle::before,.learning-redesign-trainers--phone .phone-block .groups-tabs .groups-tabs--heading-toggle::after{content:"";position:absolute;width:18px;height:4px;background:#008ace;top:50%;left:50%;transition:transform .3s ease}.learning-redesign-trainers--phone .phone-block .opened-list{background:#263852;color:#77ced9;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.learning-redesign-trainers--phone .phone-block .opened-list .groups-tabs--heading-toggle::before{transform:translate(-50%, -50%) rotate(45deg);background:#fff}.learning-redesign-trainers--phone .phone-block .opened-list .groups-tabs--heading-toggle::after{transform:translate(-50%, -50%) rotate(-45deg);background:#fff}.learning-redesign-trainers--phone .phone-block .trainers{display:none}.learning-redesign-trainers--phone .phone-block .trainers-card{border-bottom:4px solid #f5f5f5;padding:0 12px;padding-top:15px}.learning-redesign-trainers--phone .phone-block .trainers-card .trainers-skill{font-size:16px;margin-bottom:21px}.learning-redesign-trainers--phone .phone-block .trainers-card .trainers-wrapper{justify-content:space-between;margin-bottom:42px;display:block}.learning-redesign-trainers--phone .phone-block .trainers-card .trainers-wrapper .trainers-information{margin-bottom:16px;width:100%}.learning-redesign-trainers--phone .phone-block .trainers-card .trainers-wrapper .trainers-information .trainers-photo{margin-right:12px}.learning-redesign-trainers--phone .phone-block .trainers-card .trainers-wrapper .trainers-information .trainers-block{display:block}.learning-redesign-trainers--phone .phone-block .trainers-card .trainers-wrapper .trainers-information .trainers-block .trainers-name{margin-bottom:13px;width:100%}.learning-redesign-trainers--phone .phone-block .trainers-card .trainers-wrapper .trainers-contacts{display:block;margin-left:0px;width:100%}.learning-redesign-trainers--phone .phone-block .trainers-card .trainers-wrapper .trainers-contacts .trainers-email{margin-bottom:13px;width:100%}.learning-redesign-trainers--phone .phone-block .trainers-card .trainers-wrapper:last-child{margin-bottom:27px}.learning-redesign-trainers--phone .phone-block .trainers-card:last-child{border-bottom:0;padding-bottom:1px}.learning-redesign-trainers--phone .phone-block .opened-list-content{display:block}}#main-placeholder{max-width:1500px;margin:0 auto}.placeholder-area{margin:0;width:100%;border-left:28px solid #fff;border-right:28px solid #fff;border-radius:10px}.placeholder-area .placeholder-content{height:242px;overflow:hidden;position:relative;animation-duration:1.7s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:placeholderAnimate;background:#f6f7f8;background:linear-gradient(to right, #eee 2%, #ddd 18%, #eee 33%);background-size:1300px}.placeholder-area .placeholder-content_item{width:100%;height:20px;position:absolute;background:#fff;z-index:2;border-left:25px solid #fff;border-right:25px solid #fff}.placeholder-area .placeholder-content_item:after,.placeholder-area .placeholder-content_item:before{width:inherit;height:inherit;content:"";position:absolute}.placeholder-area .placeholder-content_item-header{top:0;left:0;height:69px;background-color:transparent;border-top:15px solid #fff;border-bottom:15px solid #fff}.placeholder-area .placeholder-content_item-half-line{top:69px;left:0;width:100%;height:30px;background-color:transparent;border-right:300px solid #fff;border-bottom:3px solid #fff}.placeholder-area .placeholder-content_item-text{border-top:4px solid #fff;border-bottom:4px solid #fff;height:30px;width:100%;background-color:transparent}.placeholder-area .placeholder-content_item-text:last-child{background-color:#fff}@keyframes placeholderAnimate{0%{background-position:-650px 0}100%{background-position:650px 0}}.link-from-text{max-width:70%;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 767px){.link-from-text{max-width:100%}}.link-from-text .clipboard-block{position:relative;display:flex}.link-from-text .clipboard-block__icon:after{content:"";font-size:19px;font-family:"FontAwesome";color:#d1d1d1}.link-from-text .clipboard-block__link,.link-from-text .clipboard-block__plan-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-right:14px;max-width:60%;flex-grow:0}@media only screen and (max-width: 767px){.link-from-text .clipboard-block__link,.link-from-text .clipboard-block__plan-text{max-width:80%}}.link-from-text .clipboard-block__content{min-width:225px;text-align:center;border-radius:8px}.link-from-text .clipboard-block__hover-icon-show .clipboard-block__icon{opacity:0;transition:opacity .1s}.link-from-text .clipboard-block__hover-icon-show:hover .clipboard-block__icon{opacity:1}.social-network-Facebook,.social-network-Skype,.social-network-Telegram,.social-network-Vk,.social-network-Odnoklassniki,.social-network-LinkedIn,.social-network-GitHub{height:20px;width:20px;cursor:pointer;margin-right:10px;background-repeat:no-repeat}@media only screen and (max-width: 1239px){.social-network-Facebook,.social-network-Skype,.social-network-Telegram,.social-network-Vk,.social-network-Odnoklassniki,.social-network-LinkedIn,.social-network-GitHub{margin-right:5px}}.social-network-Facebook{margin-left:10px;background-image:url("/Content/themes/Redesign/ico/facebook-icon-reg.svg")}.social-network-LinkedIn{background-image:url("/Content/themes/Redesign/ico/linkedin-icon-blue.svg")}.social-network-Odnoklassniki{margin-left:6px;background-image:url("/Content/themes/Redesign/ico/ok-icon.svg")}.social-network-Vk{margin-top:10px;background-image:url("/Content/themes/Redesign/ico/vk-icon-reg.svg")}.social-network-Telegram{background-image:url("/Content/themes/Redesign/ico/telegram-icon.svg")}.social-network-Skype{background-image:url("/Content/themes/Redesign/ico/skype-icon-reg.svg")}.social-network-GitHub{background-image:url("/Content/themes/Redesign/ico/github-icon.svg")}.social-network .social-network--container{position:relative;display:flex;margin-top:12px}.social-network .social-network--container .social-network__current-icon:after{position:absolute;content:"";display:inline-block;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #000;margin-left:3px;transition:transform .3s ease;left:35px;top:18px}.social-network .social-network--container .reversed:after{transform:rotate(180deg)}.social-network .social-network--container-icon{display:flex;justify-content:center;align-items:center;width:58px;border:1px solid #e5e5e5;border-right:0}.social-network .social-network--container-icon .network-skype{margin-right:0;cursor:default}.social-network .social-network__field{width:100%}.social-network .social-network__field__input{height:42px;width:100%;font-size:16px}.social-network .social-network__field__input::placeholder{line-height:1.9}.social-network .social-network--tooltip{display:flex;justify-content:space-between;position:absolute;border:solid 1px #f5f5f5;top:100%;bottom:inherit;margin-top:20px;left:24px;right:inherit;transform:translateX(-50%);z-index:10;background:#fff;border-radius:6px;box-shadow:2px 0 4px 2px rgba(227,227,227,.5)}@media only screen and (max-width: 1239px){.social-network .social-network--tooltip{left:0;transform:none}}.social-network .social-network--tooltip:after,.social-network .social-network--tooltip :before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.social-network .social-network--tooltip:after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}@media only screen and (max-width: 1239px){.social-network .social-network--tooltip:after{margin-left:-80px}}.social-network .social-network--tooltip:before{border-color:rgba(194,225,245,0);border-bottom-color:#fff;border-width:36px;margin-left:-36px}.social-network .social-network--tooltip .social-network--icon{height:20px;width:20px;margin:12px 6px;display:inline-block;cursor:pointer;background-position:center;background-repeat:no-repeat}.social-network .social-network--tooltip .social-network--icon__Facebook{background-image:url("/Content/themes/Redesign/ico/facebook-icon-reg.svg")}.social-network .social-network--tooltip .social-network--icon__LinkedIn{background-image:url("/Content/themes/Redesign/ico/linkedin-icon-blue.svg")}.social-network .social-network--tooltip .social-network--icon__Odnoklassniki{background-image:url("/Content/themes/Redesign/ico/ok-icon.svg")}.social-network .social-network--tooltip .social-network--icon__Vk{background-image:url("/Content/themes/Redesign/ico/vk-icon-reg.svg")}.social-network .social-network--tooltip .social-network--icon__Telegram{background-image:url("/Content/themes/Redesign/ico/telegram-icon.svg")}.social-network .social-network--tooltip .social-network--icon__Skype{background-image:url("/Content/themes/Redesign/ico/skype-icon-reg.svg")}.social-network .social-network--tooltip .social-network--icon__GitHub{background-image:url("/Content/themes/Redesign/ico/github-icon.svg")}.rd-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.check-mark{position:absolute;top:4px;left:0;height:14px;width:14px;border:1px solid #777}.check-mark:after{content:"";position:absolute;display:none;left:4px;top:-1px;width:5px;height:12px;border:solid #000;border-width:0 1px 1px 0;transform:rotate(45deg)}.rd-checkbox:checked~.check-mark:after{display:block}.rd-tooltip{display:inline-block;cursor:pointer;position:relative;font-weight:normal}.rd-tooltip:hover .rd-tooltip-info{display:block}.rd-tooltip:hover .rd-tooltip-text{color:#0089cd}.rd-tooltip:hover .rd-tooltip-icon{filter:invert(50%) sepia(70%) saturate(5400%) hue-rotate(176deg) brightness(92%)}.rd-tooltip-text{display:inline-block}.rd-tooltip-icon{display:inline-block;background-repeat:no-repeat;background-position:center}.rd-tooltip-info{position:absolute;display:none;height:auto;background:#fff;border:1px solid #f5f5f5;padding:6px 17px;box-shadow:2px 0 4px 2px rgba(227,227,227,.5);font-size:15px;line-height:1.2;color:#222;z-index:10;max-width:300px;word-wrap:break-word}.rd-tooltip-info:after{content:"";position:absolute;border:8px solid transparent}.rd-tooltip-info.top{bottom:100%;margin-bottom:8px}.rd-tooltip-info.top:after{top:100%;border-top:8px solid #fff}.rd-tooltip-info.bottom{top:100%;margin-top:8px}.rd-tooltip-info.bottom:after{bottom:100%;border-bottom:8px solid #fff}.rd-tooltip-info.center{right:50%;transform:translateX(50%)}.rd-tooltip-info.center:after{right:50%;transform:translateX(50%)}.rd-tooltip-info.right{left:-15px}.rd-tooltip-info.right:after{left:15px}.rd-tooltip-info.left{right:-15px}.rd-tooltip-info.left:after{right:15px}.rd-contact-tooltip{display:inline-block;position:relative;font-weight:normal}@media only screen and (max-width: 1239px){.rd-contact-tooltip{min-width:60%}}.rd-contact-tooltip--no-linebreaks{white-space:nowrap}.rd-contact-tooltip:hover .rd-contact-tooltip-info{display:block}.rd-contact-tooltip-name{color:#76cdd8;padding:5px 0;cursor:pointer}.rd-contact-tooltip-name:hover{text-decoration:underline}.rd-contact-tooltip-info{display:none;position:absolute;top:1.3em;min-width:150px;padding:10px;border-radius:6px;box-shadow:2px 0 4px 2px rgba(227,227,227,.5);background:#fff;z-index:3}.rd-contact-tooltip-info-row{text-align:left;padding-top:5px}.rd-contact-tooltip-info-value{white-space:nowrap}.spinner-preloader-container{width:100%;height:100%;background-color:rgba(0,0,0,.5);text-align:center;z-index:10000;position:fixed;justify-content:center;display:flex;top:0;align-items:center}.spinner-preloader-container .fa-animation{animation:fa-spin 1s infinite steps(50)}.spinner-preloader-container .spinner-item{color:rgba(255,255,255,.38);font-size:110px}.rd-editor-wrapper .required-label-asterisk{color:#d35d47;vertical-align:bottom;font-size:16px;font-weight:normal}.editor-wrapper{border:1px solid transparent}.editor-wrapper.editor-error{border-color:#d35e47}.editor-wrapper .ql-toolbar{position:relative;background:#fff;z-index:2}.editor-wrapper .ql-snow .ql-tooltip{z-index:2}.editor-wrapper .ql-container.ql-snow{border:none}.editor-wrapper .ql-editor{min-height:200px;resize:vertical;border:1px solid #ccc;background:#fff;height:auto;white-space:pre-wrap;overflow-y:inherit;word-break:break-word;transition:box-shadow .2s ease}.editor-wrapper .ql-editor.ql-blank::before{font-family:"Source Sans Pro",sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#818181}.editor-wrapper .ql-editor:focus{box-shadow:0 5px 5px 0 rgba(0,0,0,.2),0 5px 5px -5px rgba(0,0,0,.3)}.editor-wrapper .ql-editor img{width:120px;height:90px;display:block}.editor-wrapper .ql-clipboard{position:fixed;left:50%;top:50%}rd-video{display:flex;max-width:770px;width:100%;margin:0 auto;position:relative;padding-bottom:30vw;height:0;z-index:2}@media only screen and (max-width: 767px){rd-video{padding-bottom:70vw}}@media only screen and (min-width: 768px)and (max-width: 1239px){rd-video{padding-bottom:40vw}}@media only screen and (min-width: 1240px)and (max-width: 1539px){rd-video{padding-bottom:30vw}}@media only screen and (min-width: 1540px){rd-video{padding-bottom:25vw}}rd-video iframe{position:absolute;top:0;left:0;width:100%;max-height:465px;height:100%}.rd-calendar-container{position:relative}.rd-calendar-container__input{width:100%;font-weight:500;height:40px;border-left:6px solid #c9da48}.rd-calendar-container .datepicker-btn{width:22px;height:22px;background:url("/Content/themes/Redesign/ico/calendar-icon.svg") center/80% no-repeat;position:absolute;right:12px;top:9px;cursor:pointer}.rd-calendar-container .input-group-btn{position:initial}.input-autocomplete{border-left:6px solid #c9da48;padding:5px 10px;font-weight:500;height:42px;width:100%}.easy-autocomplete-container{position:relative}.easy-autocomplete-container ul{background:#fff;position:absolute;left:0;right:0;z-index:10;border:1px solid #e7e7e7;border-top:none}.easy-autocomplete-container li{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:17px;color:#818181;min-height:36px;height:auto;padding:6px 15px;line-height:24px;cursor:pointer}.easy-autocomplete-container li b{font-weight:normal;color:#73b7c3}.easy-autocomplete-container li:first-child{margin-top:6px}.easy-autocomplete-container li:last-child{margin-bottom:6px}#faq-page-popup label{font-weight:400;font-style:normal;display:block;font-size:16px;line-height:1.13;color:#818181;margin-bottom:12px}#faq-page-popup .asterisk,#faq-page-popup .error-message{color:#f15c43}#faq-page-popup .faq-item,#faq-page-popup .faq-default{margin-bottom:25px}#faq-page-popup .faq-item-locale{margin-bottom:10px}#faq-page-popup textarea{height:140px;max-height:600px;width:100%;resize:vertical}#faq-page-popup .checkbox-inline{margin-bottom:5px;position:relative}#faq-page-popup .chosen-src{border-left:6px solid #c9da48}.faq-page__button{margin-bottom:10px;text-align:center;text-transform:uppercase;color:#fff;background:#77ced9;padding:5px 15px;font-weight:700}@media only screen and (min-width: 768px)and (max-width: 1239px){.faq-page .hero-banner--faq{margin-bottom:50px}}.faq-page .accordion.accordion--faq{margin:13px 0 0 0}.faq-page .accordion.accordion--faq .panel{margin-bottom:0;background-color:#fff;border:0;box-shadow:none}@media only screen and (min-width: 768px){.faq-page .accordion.accordion--faq{margin:13px 0 0 0}}.cancelRegistrationModal .modal-content{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-style:normal;border-radius:6px;width:100%}.cancelRegistrationModal .modal-content .modal-body{text-align:center;padding:66px 100px 36px 100px}@media only screen and (max-width: 767px){.cancelRegistrationModal .modal-content .modal-body{text-align:center;padding:30px 15px}}@media screen and (max-height: 649px){.cancelRegistrationModal .modal-content .modal-body{padding:20px 15px}}.cancelRegistrationModal .modal-content .modal-body__warning{font-size:17px;font-weight:normal;line-height:1.55;letter-spacing:normal;text-align:center;color:#000;margin-bottom:35px}@media only screen and (max-width: 767px){.cancelRegistrationModal .modal-content .modal-body__warning{margin-bottom:30px}}@media screen and (max-height: 649px){.cancelRegistrationModal .modal-content .modal-body__warning{margin-bottom:15px}}.cancelRegistrationModal .modal-content .modal-body__select-label{font-size:17px;font-weight:normal;line-height:1.55;letter-spacing:normal;text-align:center;color:#818181;margin-bottom:20px}.cancelRegistrationModal .modal-content .modal-body__select-reason .chosen-container{min-height:42px}.cancelRegistrationModal .modal-content .modal-body__select-reason .chosen-container .chosen-single{padding:8px 0 0 15px}@media only screen and (max-width: 767px){.cancelRegistrationModal .modal-content .modal-body__select-reason .chosen-container .chosen-single span{width:90%}}.cancelRegistrationModal .modal-content .modal-body__select-reason .chosen-container .chosen-single div b{top:16px}.cancelRegistrationModal .modal-content .modal-body__select-reason .chosen-container .chosen-drop .chosen-results{text-align:left}@media screen and (max-height: 649px){.cancelRegistrationModal .modal-content .modal-body__select-reason .chosen-container .chosen-drop .chosen-results{max-height:140px}}.cancelRegistrationModal .modal-content .modal-body__select-reason .chosen-container .chosen-drop .chosen-results .active-result{line-height:19px;font-weight:300}.cancelRegistrationModal .modal-content .modal-body__select-reason .other-reason{display:flex;flex-direction:column;text-align:left;position:relative}.cancelRegistrationModal .modal-content .modal-body__select-reason .other-reason__input{resize:none;margin-top:10px;padding-top:12px;width:100%;max-height:42px}.cancelRegistrationModal .modal-content .modal-body__select-reason .other-reason__hint{display:block;margin-top:6px;font-size:14px;line-height:1.2;color:#f15c43}.cancelRegistrationModal .modal-content .modal-body__submit-reason{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-style:normal;font-size:17px;letter-spacing:2px;font-weight:bold;padding:12px 45px;background:#76cdd8;border-radius:6px;margin-top:38px;text-transform:uppercase}.cancelRegistrationModal .modal-content .modal-body__submit-reason[disabled]{background:#818181;cursor:not-allowed}@media only screen and (max-width: 767px){.cancelRegistrationModal .modal-content .modal-body__submit-reason{font-size:15px;letter-spacing:1px;padding:12px 35px;margin-top:40px}}@media screen and (max-height: 649px){.cancelRegistrationModal .modal-content .modal-body__submit-reason{margin-top:25px}}.cancelRegistrationModal .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;background:#76cdd8;border-radius:10px 10px 0 0;padding:8px 20px}.cancelRegistrationModal .modal-content .modal-header h5{font-size:22px;font-weight:bold;letter-spacing:1.2px;color:#fff}@media only screen and (max-width: 767px){.cancelRegistrationModal .modal-content .modal-header h5{font-size:18px;letter-spacing:1px;margin-right:23px}}.cancelRegistrationModal .modal-content .modal-header .modal-logo{background:url("/Content/themes/Redesign/ico/training-center-logo-with-circle.svg") no-repeat;width:42px;height:42px}.cancelRegistrationModal .modal-content .modal-header .close{font-size:26px;font-weight:100}.cancelRegistrationModal .modal-content .modal-body .warning-icon{display:block}.cancelRegistrationModal .modal-content .modal-body .warning-icon:before{content:"";background:url("/Content/themes/Redesign/ico/reg-error.svg") no-repeat;background-size:contain;position:absolute;width:18px;height:18px;right:15px;top:22px}.cancelRegistrationModal .error-message{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;order:3;font-size:15px;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#ff5941;margin-top:5px;height:auto;min-height:0}.cancelRegistrationModal.fade.modal .modal-dialog{margin:auto;width:770px;display:flex;align-items:center;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 768px)and (max-width: 1239px){.cancelRegistrationModal.fade.modal .modal-dialog{width:720px}}@media only screen and (max-width: 767px){.cancelRegistrationModal.fade.modal .modal-dialog{margin:0;width:100%;display:flex;align-items:center;height:100%}}.cancelRegistrationModal.fade.modal .modal-dialog .modal-content{border:none;width:100%;margin:auto}.cancelRegistrationModal.fade.modal .modal-dialog .modal-header{border-radius:10px 10px 0 0}.cancelRegistrationModal.fade.modal .modal-dialog .modal-header .close{font-size:26px;opacity:1;color:#fff;font-weight:100}.cancelRegistrationModal.fade.modal .modal-dialog .modal-header .close:hover{background:none}#news-management-create{min-height:calc(100vh - 139px);background:#f5f5f5;font-family:"Source Sans Pro"}#news-management-create .create-news-item__form{width:100%}#news-management-create .breadcrumb-section{margin-top:-16px}#news-management-create .create-news-item__slider-image{background:#f7f7f7;padding:16px;margin-bottom:10px;display:flex;align-items:center}#news-management-create .create-news-item__slider-image img{width:65px;height:50px;background:#2a62bc;margin-right:15px}#news-management-create .create-news-item__slider-image-title{font-size:16px;color:#000;font-weight:600;flex:1;overflow:hidden;text-overflow:ellipsis;line-height:1.3}#news-management-create .create-news-item__slider-wrapper{display:flex;align-items:center;width:100%}#news-management-create .create-news-item__slider-image--delete{cursor:pointer;position:relative;width:10px;height:10px}#news-management-create .create-news-item__slider-image--delete::before,#news-management-create .create-news-item__slider-image--delete::after{position:absolute;left:50%;content:"";height:12px;border-right:solid 2px #777}#news-management-create .create-news-item__slider-image--delete::before{transform:rotate(45deg)}#news-management-create .create-news-item__slider-image--delete::after{transform:rotate(-45deg)}#news-management-create .news-management-create-wrap{display:flex;flex-direction:column;justify-content:center;align-content:center;width:100%}#news-management-create .create-news-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:64px;border-radius:6px;background:#fff}#news-management-create .create-news-item__header{width:100%;height:56px;background:#263852;border-radius:6px 6px 0 0}#news-management-create .create-news-item__header-title{height:100%;padding:19px 0 17px 30px;color:#76cdd8;font-size:20px;font-weight:bold;line-height:1;text-transform:uppercase}#news-management-create .create-news-item__author{display:flex;justify-content:space-between;width:100%;padding:24px 32px 18px;border-bottom:2px solid #f6f6f6}@media only screen and (max-width: 767px){#news-management-create .create-news-item__author{display:none}}#news-management-create .create-news-item__author-wrap{display:flex}#news-management-create .create-news-item__avatar{width:32px;height:32px;border:1px solid #e4e4e4;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat}#news-management-create .create-news-item__author-info{margin-left:8px}#news-management-create .create-news-item__fullname{color:#222220;font-size:16px;line-height:1;font-weight:normal}#news-management-create .create-news-item__status{color:#818181;font-size:14px;line-height:1.14;font-weight:normal}#news-management-create .create-news-item__create{margin-left:auto}@media only screen and (max-width: 767px){#news-management-create .create-news-item__create{width:100%;margin-bottom:8px}}#news-management-create .create-news-item__cancel{margin-left:16px}@media only screen and (max-width: 767px){#news-management-create .create-news-item__cancel{width:100%;margin-left:0;margin-bottom:16px}}#news-management-create .create-news-item__content{display:block;margin-bottom:32px}#news-management-create .create-news-item__form-wrap{padding:0 32px;width:100%}@media only screen and (max-width: 767px){#news-management-create .create-news-item__form-wrap{padding:0 8px}}#news-management-create .create-news-item__choose-field{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;height:auto;margin-top:16px}@media only screen and (max-width: 767px){#news-management-create .create-news-item__choose-field{justify-content:center}}#news-management-create .create-news-item__date{display:block;width:100%;height:40px;border-left:6px solid #c9da48;line-height:normal;font-weight:normal;font-size:16px}@media only screen and (max-width: 767px){#news-management-create .create-news-item__date{font-size:14px}}#news-management-create .create-news-item__hashtag{display:block;width:100%;border-left:6px solid #c9da48;line-height:normal;font-weight:normal;font-size:16px}@media only screen and (max-width: 767px){#news-management-create .create-news-item__hashtag{font-size:14px}}#news-management-create .create-news-item__datepicker-btn{position:absolute;right:12px;top:40px;width:22px;height:22px;background:url("/Content/themes/Redesign/ico/calendar-icon.svg") center/80% no-repeat;cursor:pointer}@media only screen and (max-width: 767px){#news-management-create .create-news-item__datepicker-btn{right:15px;top:31px}}#news-management-create .create-news-item__tabs{align-items:center;justify-content:center;flex:1;margin:0;border-top:8px solid #f6f6f6;border-bottom:2px solid #f6f6f6}@media only screen and (min-width: 768px)and (max-width: 1239px){#news-management-create .create-news-item__tabs{width:100%}}@media only screen and (max-width: 767px){#news-management-create .create-news-item__tabs{flex-direction:row;margin:0}}#news-management-create .create-news-item__tabs .tabs__info-tab{display:flex;justify-content:center;align-items:center;flex-basis:33.333%;padding:11px;font-size:16px}#news-management-create .create-news-item__tabs .tabs__info-tab:nth-child(n){border-radius:unset}@media only screen and (max-width: 767px){#news-management-create .create-news-item__tabs .tabs__info-tab{min-width:auto;margin-bottom:0}}#news-management-create .create-news-item__tab-item{display:flex;flex-direction:column;width:100%;margin-top:30px}#news-management-create .create-news-item__tab-item-error{font-size:14px;color:#d35d47;padding-top:4px}#news-management-create .create-news-item__tab-item-wrap{display:flex;flex-direction:column;justify-content:flex-start;width:100%;margin-bottom:32px}#news-management-create .create-news-item__tab-item-wrap-link-to-video{margin-top:16px}#news-management-create .create-news-item__tab-item-wrap input::placeholder{font-size:14px}#news-management-create .create-news-item__tab-item-wrap-description{position:relative}@media only screen and (min-width: 992px)and (max-width: 1239px){#news-management-create .create-news-item__tab-item-wrap-description .ql-toolbar{position:sticky !important;background:#fff;top:122px}}@media only screen and (min-width: 1240px)and (max-width: 1539px){#news-management-create .create-news-item__tab-item-wrap-description .ql-toolbar{position:sticky !important;background:#fff;top:122px}}@media only screen and (min-width: 1540px){#news-management-create .create-news-item__tab-item-wrap-description .ql-toolbar{position:sticky !important;background:#fff;top:122px}}#news-management-create .create-news-item__title{margin-bottom:8px;color:#7b7b7b;font-size:14px;font-weight:normal;line-height:1.14}#news-management-create .create-news-item__input{width:100%;height:40px;padding:11px 16px;border:solid 1px #ccc}#news-management-create .create-news-item__input-error{border-color:#d35e47}#news-management-create .create-news-item__textarea{resize:vertical;min-height:4em}@media only screen and (max-width: 767px){#news-management-create .create-news-item__buttons{display:flex;flex-direction:column;align-items:center}}#news-management-create .create-news-item__create{background:#cedb56}#news-management-create .create-news-item__create:hover{background:#a9b349}#news-management-create .create-news-item__cancel{margin-left:16px;background:#ccc}#news-management-create .create-news-item__cancel a{width:100%;display:block;color:#fff}#news-management-create .create-news-item__cancel a:hover{text-decoration:none}@media only screen and (max-width: 767px){#news-management-create .create-news-item__cancel{margin-left:0;margin-bottom:16px}}#news-management-create .create-news-item__cancel:hover{background:#989898}#news-management-create .create-news-item .choose-field__item{position:relative;width:352px;margin-bottom:24px}#news-management-create .create-news-item .choose-field__item th{vertical-align:top}@media only screen and (max-width: 767px){#news-management-create .create-news-item .choose-field__item a>span{font-size:14px}}#news-management-create .create-news-item .choose-field__item .hashtag-field-wrapper{position:relative}#news-management-create .create-news-item .choose-field__item .hashtag-field-wrapper .hashtag-error{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;position:absolute;width:100%;top:-64px;height:60px;text-align:center;border-radius:6px;z-index:1;padding:9px;box-shadow:2px 0 4px 2px rgba(227,227,227,.5);background:#fff}#news-management-create .create-news-item .choose-field__item .hashtag-field-wrapper .hashtag-error::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(227,227,227,.5) transparent transparent transparent}@media only screen and (max-width: 767px){#news-management-create .create-news-item .choose-field__item{width:100%;margin-bottom:20px;font-size:14px}}@media only screen and (max-width: 767px){#news-management-create .create-news-item .choose-field__item-hidden-mobile{display:none}}#news-management-create .create-news-item .choose-field__item-visible-mobile{display:none}@media only screen and (max-width: 767px){#news-management-create .create-news-item .choose-field__item-visible-mobile{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}}#news-management-create .create-news-item .choose-field__item-visible-mobile-button{width:49%;height:33px;font-size:12px;font-weight:500;background-color:#fff;color:#7b7b7b;border:solid 1px #ccc}#news-management-create .create-news-item .choose-field__item-visible-mobile-button-active{background-color:#77ced9;color:#fff;border:solid 1px #77ced9}#news-management-create .create-news-item .choose-field__item-error{font-size:14px;color:#d35d47;padding-top:4px}#news-management-create .create-news-item .choose-field__item .choose-field__label{margin-bottom:12px;color:#818181;font-size:16px;font-weight:normal;line-height:1.13}#news-management-create .create-news-item .choose-field__item .choose-field__label-status{width:100%}@media only screen and (max-width: 767px){#news-management-create .create-news-item .choose-field__item .choose-field__label{font-size:14px;margin-bottom:8px}}#news-management-create .create-news-item__footer-buttons{display:flex;justify-content:space-between;margin-bottom:18px}@media only screen and (max-width: 767px){#news-management-create .create-news-item__footer-buttons{padding:0;flex-direction:column;align-items:center}}.plus-circle{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #77ced9;border-radius:50%;text-transform:uppercase}.hashtag-field-wrapper .active-result{position:relative}.hashtag-field-wrapper .active-result .delete-tag-bin{font-size:15px;position:absolute;top:5px;right:10px;height:100%;width:30px;color:#333;opacity:.3;z-index:1011}.hashtag-field-wrapper .active-result .delete-tag-bin:after{font-family:"FontAwesome";display:block;content:"";position:absolute;top:0;left:10px;width:100%;height:100%}.hashtag-field-wrapper .active-result .delete-tag-bin:hover{color:#d35d47;opacity:1}.popup-preview__button{margin-right:auto}.popup-preview__button:before{font-family:"FontAwesome";content:"";width:18px;margin-right:8px}@media only screen and (max-width: 767px){.popup-preview__button{width:100%;margin:8px 0 16px 0}}.popup-preview__body{padding:20px 20px 48px 20px !important;display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-size:16.3px;line-height:1.65;letter-spacing:normal;color:#000;max-width:100%;word-break:break-word}@media only screen and (max-width: 767px){.popup-preview__body{padding:10px 10px 30px 10px !important}}.popup-preview__body-content{white-space:normal;width:100%}.popup-preview__body-banner{width:100%;background-image:url("/Content/themes/Redesign/banners/skill.jpg");background-position:center;background-size:cover;margin-bottom:40px;min-height:250px;max-height:300px}.popup-preview__body-introduction{margin-bottom:5px}.popup-preview__body-description .info-banner{margin-top:30px}.popup-preview__body-description .info-banner--blue{color:#fff}.popup-preview__body-description .container{width:100%;padding-top:25px;padding-bottom:25px}.popup-preview__body-description p{margin-bottom:10px}.popup-preview__body-description img{display:block;width:100%}.popup-preview__body-image{display:block;margin:0 auto}@media only screen and (max-width: 991px)and (min-width: 768px){.popup-preview__body-tabs.tabs{width:auto}}.popup-preview__body-tabs.tabs .tabs__info-tab{border-radius:inherit;border:1px solid #8181812b}@media only screen and (max-width: 767px){.popup-preview__body-tabs.tabs .tabs__info-tab{margin-bottom:4px}}.popup-preview__body-tabs.tabs .tabs__info-tab:last-child,.popup-preview__body-tabs.tabs .tabs__info-tab:first-child{border-radius:inherit}.timezone-modal{width:295px;position:fixed;left:-500px;bottom:25px;z-index:100;background:#fff;padding:10px 25px 10px 15px;border-left:5px solid #76cdd8;box-shadow:1px 1px 1px 1px #ccc;transition:.75s ease;transition-property:left}.timezone-modal--active{left:15px}.timezone-modal__text{font-size:15px;margin-bottom:7px}.timezone-modal__close{position:absolute;right:9px;top:9px;width:20px;height:15px;text-align:center;cursor:pointer}.timezone-modal .chosen-container{min-height:20px}.timezone-modal .chosen-container .chosen-drop{border-bottom:0;border-top:1px solid #aaa;top:auto;bottom:28px}.timezone-modal .chosen-container .chosen-single div b{top:9px}.timezone-modal .chosen-container .chosen-single,.timezone-modal .chosen-container .chosen-results li{font-size:14px;padding:5px 10px;min-height:27px;line-height:16px}.modal.popup-choose-image .modal-dialog{width:1170px;max-width:100%}.modal.popup-choose-image .modal-dialog .modal-content,.modal.popup-choose-image .modal-dialog .popup-wrapper,.modal.popup-choose-image .modal-dialog .popup__container{width:100%;margin:0}.modal.popup-choose-image .modal-dialog .modal-content .popup .modal-body{padding:0}.modal.popup-choose-image .modal-dialog .image-manager{padding-bottom:24px}.modal.popup-choose-image .modal-dialog .image-manager__toolbar{display:flex;justify-content:flex-end;padding:12px 24px;background:#f0f0f0}.modal.popup-choose-image .modal-dialog .image-manager__toolbar-buttons{justify-self:flex-end}.modal.popup-choose-image .modal-dialog .image-manager__toolbar-button{min-width:120px}.modal.popup-choose-image .modal-dialog .image-manager .icon-plus{margin-right:10px;margin-bottom:-1px}.modal.popup-choose-image .modal-dialog .image-manager__toolbar-button:hover .icon-plus{color:#7bbbc6}.modal.popup-choose-image .modal-dialog .image-manager__toolbar-button:hover .icon-plus::after{border-color:#7bbbc6}.modal.popup-choose-image .modal-dialog .image-manager__list{display:flex;flex-wrap:wrap;width:100%;padding:22px 12px 2px}.modal.popup-choose-image .modal-dialog .image-manager__item{width:12.5%;padding:0 10px;margin-bottom:20px;position:relative}.modal.popup-choose-image .modal-dialog .image-manager__item-delete{position:absolute;top:2px;right:-110vw;width:30px;height:30px;padding:5px;z-index:2;background:#f0f0f0;cursor:pointer;visibility:hidden;opacity:0;transition:opacity .2s ease,color .2s ease}.modal.popup-choose-image .modal-dialog .image-manager__item:hover .image-manager__item-delete{visibility:visible;opacity:1;right:12px}.modal.popup-choose-image .modal-dialog .image-manager__item-delete:hover{color:#f15c43}.modal.popup-choose-image .modal-dialog .image-manager__item-delete::after{content:"";font-family:"FontAwesome";font-size:14px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.modal.popup-choose-image .modal-dialog .image-manager__item-content{cursor:pointer;display:flex;flex-wrap:wrap;border:2px solid transparent}.modal.popup-choose-image .modal-dialog .image-manager__item--selected .image-manager__item-content{border-color:#89c679}.modal.popup-choose-image .modal-dialog .image-manager__preview{width:100%;height:85px;background-position:center;background-size:cover;position:relative}.modal.popup-choose-image .modal-dialog .image-manager__preview:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#000;z-index:1;opacity:0;transition:opacity .2s ease}.modal.popup-choose-image .modal-dialog .image-manager__item:hover .image-manager__preview:after{opacity:.2}.modal.popup-choose-image .modal-dialog .image-manager__item-info{display:flex;justify-content:space-between;align-items:center;width:100%;background:#f0f0f0;padding:6px}.modal.popup-choose-image .modal-dialog .image-manager__checkbox{position:relative;padding:0;width:14px;height:14px;margin:0;background:#fff}.modal.popup-choose-image .modal-dialog .image-manager__checkbox input{display:none}.modal.popup-choose-image .modal-dialog .image-manager__checkbox .check-mark{top:0}.modal.popup-choose-image .modal-dialog .image-manager__image-name{font-weight:400;font-size:13px;padding-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;max-width:calc(100% - 15px)}.modal.popup-choose-image .modal-dialog .image-manager__row:hover .image-manager__image-name{color:#77ced9}.modal.popup-choose-image .modal-dialog .image-manager__buttons{display:flex;justify-content:center;padding:0 24px;margin-top:12px}.modal.popup-choose-image .modal-dialog .image-manager__button{margin:0 12px}.modal.popup-choose-image .modal-dialog .crop-form{padding-bottom:24px}.modal.popup-choose-image .modal-dialog .crop-form__toolbar{display:flex;justify-content:flex-end;padding:12px 24px;background:#f0f0f0}.modal.popup-choose-image .modal-dialog .crop-form__dnd{width:600px;max-width:100%;margin:24px auto;height:333px}.modal.popup-choose-image .modal-dialog .dnd-area{background:#f0f0f0;padding:15px;cursor:pointer;height:100%}.modal.popup-choose-image .modal-dialog .dnd-area__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;border:3px dashed #cedb56;padding:30px 15px;height:100%}.modal.popup-choose-image .modal-dialog .dnd-area__icon{margin-bottom:20px}.modal.popup-choose-image .modal-dialog .dnd-area__icon::after{content:"";font-size:40px;font-family:"FontAwesome";color:#cedb56;font-weight:900}.modal.popup-choose-image .modal-dialog .dnd-area__notice{font-size:16px}.modal.popup-choose-image .modal-dialog .crop-form__image-wrapper{padding:24px}.modal.popup-choose-image .modal-dialog .crop-form__image{max-height:500px}.modal.popup-choose-image .modal-dialog .crop-form__buttons{display:flex;justify-content:center;padding:0 24px;margin-top:24px}.modal.popup-choose-image .modal-dialog .result{font-size:17px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.65;letter-spacing:normal;color:#000}.modal.popup-choose-image .modal-dialog .result img{margin:15px 0 10px;min-width:100%;max-width:100%}.modal.popup-choose-image .modal-dialog .ql-align-center{text-align:center}.modal.popup-choose-image .modal-dialog .ql-align-right{text-align:right}.modal.popup-choose-image .modal-dialog .ql-align-right img{float:right}.modal.popup-choose-image .modal-dialog .ql-align-left img{float:left}.modal.popup-choose-image .modal-dialog .ql-align-justify{text-align:justify}@media only screen and (min-width: 768px)and (max-width: 991px){.modal.popup-choose-image .modal-dialog .image-manager__item{width:50%;height:220px}.modal.popup-choose-image .modal-dialog .image-manager__preview{width:100%;height:200px}}@media only screen and (max-width: 767px){.modal.popup-choose-image .modal-dialog .image-manager__item{width:100%;height:270px}.modal.popup-choose-image .modal-dialog .image-manager__preview{width:100%;height:250px}.modal.popup-choose-image .modal-dialog .image-manager__buttons{flex-direction:column}.modal.popup-choose-image .modal-dialog .image-manager__button{margin-bottom:20px}.modal.popup-choose-image .modal-dialog .crop-form__buttons{flex-direction:column}}.training-center-item .training-center-header{height:310px;display:flex;justify-content:center;align-items:center}.training-center-item .training-center-header .center-title{text-align:center;font-size:54px}@media only screen and (min-width: 1540px){.training-center-item .training-center-header .title{margin-bottom:160px}}@media only screen and (min-width: 1240px)and (max-width: 1539px){.training-center-item .training-center-header .center-title{margin-bottom:160px}.training-center-item .training-center-header-preview{margin-top:100px;height:auto}.training-center-item .training-center-header-preview .center-title{margin-bottom:160px}}@media only screen and (min-width: 768px)and (max-width: 991px){.training-center-item .training-center-header{height:354px}}@media only screen and (max-width: 767px){.training-center-item .training-center-header{height:504px}}.training-center-item .locations{width:100%}.training-center-item .locations-facts{height:366px;display:flex}.training-center-item .locations-facts .locations-photo{width:50%}.training-center-item .locations-facts .locations-photo .preview-image{height:100%;width:100%;background-size:cover;background-position:center}@media only screen and (max-width: 767px){.training-center-item .locations-facts .locations-photo .preview-image{height:320px}}.training-center-item .locations-facts .locations-slider{width:50%}.training-center-item .locations-facts .locations-slider .owl-nav .slider-arrow{display:none}.training-center-item .locations-facts .locations-slider .owl-dots{position:absolute;bottom:48px;left:50%;transform:translateX(-50%)}.training-center-item .locations-facts .locations-slider .owl-dots .owl-dot span{background:transparent;width:12px;height:12px;border:1px solid #dadada}.training-center-item .locations-facts .locations-slider .owl-dots .active span{background:#222;border:none}.training-center-item .locations-facts .location-wrapper{height:366px;padding:0 100px;text-align:center;background:#ededed;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 768px)and (max-width: 1239px){.training-center-item .locations-facts .location-wrapper{padding:0 20px}}@media only screen and (max-width: 767px){.training-center-item .locations-facts .location-wrapper{padding:0 20px}}.training-center-item .locations-facts .location-wrapper .locations-title{font-size:34px;font-weight:900;letter-spacing:4px;text-align:center;margin-top:48px;text-transform:uppercase}.training-center-item .locations-facts .location-wrapper .locations-year{font-size:78px;font-weight:900;letter-spacing:1px;color:#cfdc54;margin-top:42px}.training-center-item .locations-facts .location-wrapper .locations-description{font-size:17px;margin-top:18px;padding:0 20px;text-align:center}@media only screen and (max-width: 1239px){.training-center-item .locations-facts .location-wrapper .locations-description{padding:0}}@media only screen and (min-width: 992px)and (max-width: 1239px){.training-center-item .locations-facts .location-wrapper .locations-title{font-size:30px;line-height:1.2;letter-spacing:3.53px}.training-center-item .locations-facts .location-wrapper .locations-year{font-size:78px;line-height:.85}.training-center-item .locations-facts .location-wrapper .locations-description{font-size:17px;line-height:1.35;letter-spacing:normal}.training-center-item .locations .locations-slider .owl-dots{bottom:54px}}@media only screen and (min-width: 768px)and (max-width: 991px){.training-center-item .locations-facts{height:282px}.training-center-item .locations-facts .location-wrapper{height:282px}.training-center-item .locations-facts .location-wrapper .locations-title{font-size:27px;line-height:normal;letter-spacing:3.18px;margin-top:36px}.training-center-item .locations-facts .location-wrapper .locations-year{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:900;font-style:normal;margin-top:30px;font-size:43px;line-height:1.12;letter-spacing:2px;color:#cfdc54}.training-center-item .locations-facts .location-wrapper .locations-description{font-size:17px;letter-spacing:normal;font-weight:normal;font-style:normal;line-height:1.06}.training-center-item .locations .locations-slider .owl-dots{bottom:20px}}@media only screen and (max-width: 767px){.training-center-item .locations-facts{height:610px;display:block}.training-center-item .locations-facts .locations-photo{width:100%}.training-center-item .locations-facts .locations-slider{width:100%}.training-center-item .locations-facts .locations-slider .owl-dots{bottom:30px}}@media only screen and (max-width: 767px)and (max-width: 767px){.training-center-item .locations-facts .locations-slider .owl-dots{transform:translateX(-50%);bottom:15px}}@media only screen and (max-width: 767px){.training-center-item .locations-facts .location-wrapper{height:290px}.training-center-item .locations-facts .location-wrapper .locations-title{font-size:27px;margin-top:30px}.training-center-item .locations-facts .location-wrapper .locations-year{font-size:48px;margin-top:24px}.training-center-item .locations-facts .location-wrapper .locations-description{margin-top:12px}}.training-center-item .description{margin:48px 0 80px;font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;padding:0 255px;font-size:16px;line-height:1.75}@media only screen and (min-width: 992px)and (max-width: 1239px){.training-center-item .description{padding:0 127px;margin:48px 0 72px}}@media only screen and (min-width: 768px)and (max-width: 991px){.training-center-item .description{padding:0 24px;margin:49px 0 72px;line-height:1.63}}@media only screen and (max-width: 767px){.training-center-item .description{padding:0 20px;line-height:1.5}}.training-center-item .university{display:flex;flex-direction:column;align-items:center;margin-top:72px}.training-center-item .university .rd-stripes{position:absolute;bottom:0;left:15px;right:15px}.training-center-item .university-header{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-style:normal;font-size:24px;letter-spacing:4px;text-align:center;margin-bottom:48px;text-transform:uppercase}@media only screen and (min-width: 768px)and (max-width: 1239px){.training-center-item .university-header{font-size:32px}}.training-center-item .university-items{display:flex;flex-wrap:wrap;z-index:2;margin-bottom:35px}.training-center-item .university-card{height:270px;width:270px;border:solid 1px #ffc000;padding:10px;margin:0 auto 30px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;transition:background-color .3s;background-color:#fff;z-index:2}@media only screen and (max-width: 767px){.training-center-item .university-card{margin:0 auto 30px auto}}.training-center-item .university-card-title{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-style:normal;font-size:20px;font-weight:bold;line-height:1.2;letter-spacing:2px;text-align:center}.training-center-item .university-card-active{color:#fff;background-color:#ffc000}.training-center-item .university-item{width:20%}.training-center-item .university-item-content{max-height:0;overflow:hidden;margin:-30px 15px 30px;position:relative;transition:margin-top .5s ease,max-height .5s ease;background-color:#fff;z-index:2}.training-center-item .university-item-content::before,.training-center-item .university-item-content::after{content:"";position:absolute;top:-34px;left:130px;border:14px solid transparent;border-bottom:20px solid #76cdd8}.training-center-item .university-item-content::after{border-bottom:21px solid #fff;top:-33px}.training-center-item .university-item-content-active{opacity:1;overflow:visible;margin:0 15px 30px;border-top:solid 1px #76cdd8;border-bottom:solid 1px #76cdd8;max-height:9999px}.training-center-item .university-item-content-active .university-item-body{opacity:1}.training-center-item .university-item-content-active .university-item-title{opacity:1;word-wrap:break-word}.training-center-item .university-item-title{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-style:normal;margin-top:32px;font-size:27px;line-height:1.19;letter-spacing:2px;text-transform:uppercase;color:#76cdd8;background-color:#fff;opacity:0;transition:opacity .5s ease}.training-center-item .university-item-body{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:17px;line-height:28px;margin:24px 0 28px;padding:5px 0;opacity:0;background-color:#fff;transition:opacity .5s ease}@media only screen and (max-width: 767px){.training-center-item .university .container{width:auto;max-width:100%}}@media only screen and (min-width: 1540px){.training-center-item .university-card:hover{background-color:#ffcd46}.training-center-item .university-card-active{background-color:#ffc000}.training-center-item .university-card-active:hover{background-color:#ffc000}.training-center-item .university-item:nth-child(5n+2) .university-item-content{left:-100%}.training-center-item .university-item:nth-child(5n+2) .university-item-content::before,.training-center-item .university-item:nth-child(5n+2) .university-item-content::after{left:410px}.training-center-item .university-item:nth-child(5n+3) .university-item-content{left:-200%}.training-center-item .university-item:nth-child(5n+3) .university-item-content::before,.training-center-item .university-item:nth-child(5n+3) .university-item-content::after{left:710px}.training-center-item .university-item:nth-child(5n+4) .university-item-content{left:-300%}.training-center-item .university-item:nth-child(5n+4) .university-item-content::before,.training-center-item .university-item:nth-child(5n+4) .university-item-content::after{left:1000px}.training-center-item .university-item:nth-child(5n+5) .university-item-content{left:-400%}.training-center-item .university-item:nth-child(5n+5) .university-item-content::before,.training-center-item .university-item:nth-child(5n+5) .university-item-content::after{left:1300px}.training-center-item .university-item-content{padding:0 255px;width:calc(500% - 30px)}}@media only screen and (min-width: 1240px)and (max-width: 1539px){.training-center-item .university-card:hover{background-color:rgba(255,195,0,.7)}.training-center-item .university-card-active:hover{background-color:#ffc000}.training-center-item .university-item{width:25%}.training-center-item .university-item:nth-child(4n+2) .university-item-content{left:-100%}.training-center-item .university-item:nth-child(4n+2) .university-item-content::before,.training-center-item .university-item:nth-child(4n+2) .university-item-content::after{left:410px}.training-center-item .university-item:nth-child(4n+3) .university-item-content{left:-200%}.training-center-item .university-item:nth-child(4n+3) .university-item-content::before,.training-center-item .university-item:nth-child(4n+3) .university-item-content::after{left:705px}.training-center-item .university-item:nth-child(4n+4) .university-item-content{left:-300%}.training-center-item .university-item:nth-child(4n+4) .university-item-content::before,.training-center-item .university-item:nth-child(4n+4) .university-item-content::after{left:1000px}.training-center-item .university-item-content{padding:0 255px;width:calc(400% - 30px)}}@media only screen and (min-width: 992px)and (max-width: 1239px){.training-center-item .university-item{width:33.3%}.training-center-item .university-item:nth-child(3n+2) .university-item-content{left:-100%}.training-center-item .university-item:nth-child(3n+2) .university-item-content::before,.training-center-item .university-item:nth-child(3n+2) .university-item-content::after{left:440px}.training-center-item .university-item:nth-child(3n+3) .university-item-content{left:-200%}.training-center-item .university-item:nth-child(3n+3) .university-item-content::before,.training-center-item .university-item:nth-child(3n+3) .university-item-content::after{left:755px}.training-center-item .university-item-content{padding:0 127px;width:calc(300% - 30px)}.training-center-item .university-item-content::before,.training-center-item .university-item-content::after{left:130px}}@media only screen and (min-width: 768px)and (max-width: 991px){.training-center-item .university-item{width:50%}.training-center-item .university-item:nth-child(2n) .university-item-content{left:-100%}.training-center-item .university-item:nth-child(2n) .university-item-content::before,.training-center-item .university-item:nth-child(2n) .university-item-content::after{left:440px}.training-center-item .university-item-content{padding:0 24px;width:calc(200% - 30px)}.training-center-item .university-item-content::before,.training-center-item .university-item-content::after{left:130px}}@media only screen and (max-width: 767px){.training-center-item .university-items{display:flex;flex-direction:column;align-items:center}.training-center-item .university-item{width:100%}.training-center-item .university-item-content{padding:0 20px;width:calc(100% - 30px)}.training-center-item .university-item-content::before,.training-center-item .university-item-content::after{left:47%}}.training-center-item .skills{margin-top:72px}.training-center-item .skills .skill-carousel{display:block}.training-center-item .skills .skill-carousel .owl-item{display:flex;justify-content:space-around}.training-center-item .skills-header{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-style:normal;font-size:24px;letter-spacing:4px;text-align:center;text-transform:uppercase;margin-bottom:48px}@media only screen and (min-width: 768px)and (max-width: 1239px){.training-center-item .skills-header{font-size:32px}}.training-center-item .skills-wrapper{margin-top:48px}.training-center-item .skills-wrapper .skill-block{display:flex;flex-wrap:wrap;justify-content:flex-start}.training-center-item .skills .skill{display:flex;flex-direction:column;align-items:center;height:450px;width:270px;margin:0 15px 30px;background-color:#263852;border:1px solid #dadada;padding:0 15px 20px;transition:all .3s ease;cursor:pointer;position:relative}.training-center-item .skills .skill-active{background-color:#ffc000}.training-center-item .skills .skill-logo{height:231px;display:flex;justify-content:center;align-items:center;font-size:0;text-align:center;margin-bottom:21px;opacity:1;transition:opacity .3s ease}.training-center-item .skills .skill-logo-active{opacity:0}.training-center-item .skills .skill-logo-icon{width:84px;display:inline-block;position:relative;vertical-align:middle;border-radius:50%;box-shadow:0 0 1px 3px #e9e9e9;margin-top:147px}.training-center-item .skills .skill-name{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-style:normal;width:167px;text-align:center;text-transform:uppercase;color:#fff;font-size:22px;line-height:1.09;letter-spacing:2px;transition:margin .3s ease}.training-center-item .skills .skill-name-active{margin-top:-200px}.training-center-item .skills .skill-description{max-height:0;font-family:"Source Sans Pro",Arial,sans-serif;font-weight:300;font-style:normal;font-size:17px;line-height:1.4;text-align:center;color:#fff;margin-top:10px;transition:max-height .3s ease;overflow:hidden;font-weight:500}.training-center-item .skills .skill-description-active{max-height:310px}.training-center-item .skills .skill .trainings-link{color:#fff;text-transform:uppercase;position:absolute;bottom:25px;text-decoration:underline;font-size:17px;font-weight:bold}.training-center-item .skills .skill .trainings-link:hover{color:#76cdd8}.training-center-item .skills .skill .trainings-link--opened:hover{color:#263852}.training-center-item .skills-trainings-link{margin-top:18px;margin-bottom:108px;text-align:center}.training-center-item .skills-trainings-link a{width:122px;color:#76cdd8;font-size:14px;text-transform:uppercase;text-decoration:underline;cursor:pointer;font-weight:bold}.training-center-item .skills-trainings-link a:hover{color:#73b7c3}@media only screen and (min-width: 768px)and (max-width: 991px){.training-center-item .skill-carousel,.training-center-item .university-items{max-width:620px;margin:0 auto}}@media only screen and (max-width: 767px){.training-center-item .skills .skills-wrapper{margin-top:30px}.training-center-item .skills .skill-block{display:none}.training-center-item .skills .skill-carousel{max-width:350px;margin:0 auto}.training-center-item .skills .skill-carousel .owl-item{padding:0 20px}.training-center-item .skills .skill-carousel .skill{margin:0 auto}.training-center-item .skills .skill-carousel .skill-logo-icon{width:90px}.training-center-item .skills-trainings-link{margin-top:42px}.training-center-item .slider-component .slider-arrow--next{right:22px;border-top:14px solid transparent;border-bottom:14px solid transparent}}@media only screen and (max-width: 767px)and (max-width: 767px){.training-center-item .slider-component .slider-arrow--next{right:30%;top:42%;border-left-color:#fff}}@media only screen and (max-width: 767px){.training-center-item .slider-component .slider-arrow--prev{left:22px;border-top:14px solid transparent;border-bottom:14px solid transparent}}@media only screen and (max-width: 767px)and (max-width: 767px){.training-center-item .slider-component .slider-arrow--prev{left:30%;top:42%;border-right-color:#fff}}.training-center-item .feedback{width:100%;margin-bottom:72px}@media only screen and (max-width: 767px){.training-center-item .feedback{margin-top:54px}}.training-center-item .feedback-block{display:flex;flex-direction:column;align-items:center}.training-center-item .feedback-block .feedback-title{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-style:normal;font-size:24px;text-align:center;text-transform:uppercase;margin-bottom:48px;letter-spacing:4px}@media only screen and (min-width: 768px)and (max-width: 1239px){.training-center-item .feedback-block .feedback-title{font-size:32px}}.training-center-item .feedback-block .feedback-slider{width:960px}@media only screen and (min-width: 1240px)and (max-width: 1539px){.training-center-item .feedback-block .feedback-slider{width:660px}}@media only screen and (min-width: 992px)and (max-width: 1239px){.training-center-item .feedback-block .feedback-slider{width:686px}}@media only screen and (min-width: 768px)and (max-width: 991px){.training-center-item .feedback-block .feedback-slider{width:672px}}@media only screen and (max-width: 767px){.training-center-item .feedback-block .feedback-slider{width:90%}}.training-center-item .feedback-block .feedback-slider .feedback-quotes{position:absolute;color:#f5f5f5;font-size:68px}.training-center-item .feedback-block .feedback-slider .feedback-quotes--left{left:10%;top:15%;transform:scale(1, -1)}@media only screen and (min-width: 768px)and (max-width: 1239px){.training-center-item .feedback-block .feedback-slider .feedback-quotes--left{left:4%}}@media only screen and (max-width: 767px){.training-center-item .feedback-block .feedback-slider .feedback-quotes--left{left:4%}}.training-center-item .feedback-block .feedback-slider .feedback-quotes--right{right:10%;bottom:25%}@media only screen and (min-width: 768px)and (max-width: 1239px){.training-center-item .feedback-block .feedback-slider .feedback-quotes--right{right:4%}}@media only screen and (max-width: 767px){.training-center-item .feedback-block .feedback-slider .feedback-quotes--right{right:4%}}.training-center-item .feedback-block .feedback-slider .owl-nav .slider-arrow{display:none}.training-center-item .feedback-block .feedback-slider .owl-dots .owl-dot span{background:transparent;width:12px;height:12px;border:1px solid #dadada}.training-center-item .feedback-block .feedback-slider .owl-dots .active span{background:#222;border:none}.training-center-item .feedback-block .feedback-slider .owl-dots .owl-dot span:hover{background:#222;border:none}.training-center-item .feedback-wrapper{width:100%;color:#000;display:flex;flex-direction:column;align-items:center}.training-center-item .feedback-text{font-size:17px;line-height:1.65;position:relative}.training-center-item .feedback-name{text-align:center;text-transform:capitalize;font-size:17px;font-weight:600;margin-top:30px}.training-center-item .feedback-role{margin:6px 0 42px;text-align:center;font-size:17px;font-weight:300}.resume-container .resume-button{min-width:170px;height:42px;padding:13px 15px;margin:12px 0;font-size:17px;letter-spacing:2px;text-transform:uppercase}.resume-container .resume-button:disabled{background:#ccc}.resume-container .resume-hint{margin-bottom:10px}.resume-container .resume-item{display:flex;align-items:center;background:#f7f7f7;padding:15px;margin-bottom:15px}.resume-container .resume-item__name{color:#000;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resume-container .resume-item__date{padding:0 20px}.resume-container .resume-item__remove{cursor:pointer;position:relative;width:12px;height:12px}.resume-container .resume-item__remove::before,.resume-container .resume-item__remove::after{content:"";position:absolute;top:50%;left:50%;width:1px;height:15px;background:#818181}.resume-container .resume-item__remove::before{transform:translate(-50%, -50%) rotate(45deg)}.resume-container .resume-item__remove::after{transform:translate(-50%, -50%) rotate(-45deg)}.resume-container .resume-item__spinner{font-size:20px;color:#73b7c3}.our-centers{position:relative}.our-centers__item{margin:0 auto;width:205px;height:205px}@media only screen and (min-width: 1240px)and (max-width: 1539px){.our-centers__item{width:257px;height:257px}}@media only screen and (min-width: 1540px){.our-centers__item{width:257px;height:257px}}.our-centers__item-image{background:#ccc;background-size:cover;height:100%;position:relative}.our-centers__item-link{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 1240px)and (max-width: 1539px){.our-centers__item-link{font-size:17px}}@media only screen and (min-width: 1540px){.our-centers__item-link{font-size:17px}}.our-centers__item-link:hover{text-decoration:none;color:#fff}.our-centers__item-link .our-centers__item-city{font-size:15px;font-weight:bold}.our-centers__item-link .our-centers__item-city:hover{background:#ffc000}.our-centers__item-city{width:200px;padding:11px 5px;background:#76cdd8;border-radius:6px;text-align:center;color:#fff;margin:0 10px}@media only screen and (min-width: 1240px)and (max-width: 1539px){.our-centers__item-city{margin:0}}@media only screen and (min-width: 1540px){.our-centers__item-city{margin:0}}.our-centers .tab-nav{margin-bottom:40px}.create-training-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:64px;border-radius:6px;background:#fff}.create-training-item__tabs{align-items:center;justify-content:center;flex:1;margin:0;border-top:8px solid #f6f6f6;border-bottom:2px solid #f6f6f6}@media only screen and (max-width: 767px){.create-training-item__tabs{flex-direction:row;margin:0}}.create-training-item__tab-item{display:flex;flex-direction:column;width:100%;margin-top:30px}.create-training-item__tab-item .empty-field-text{text-align:center;position:relative}.create-training-item__tab-item .english-hint{padding:0 32px 16px 32px;margin-top:-8px}@media only screen and (max-width: 767px){.create-training-item__tab-item .english-hint{padding-left:8px}}.create-training-item__tab-item .english-hint .create-center-item__subtitle{padding-left:0;padding-bottom:10px;margin-top:0;width:100%;color:#7b7b7b;font-size:12px}.create-training-item__tab-item .english-hint .create-center-item__subtitle-error{color:#d35d47}.create-training-item__tab-item-error{font-size:14px;color:#d35d47;padding-top:4px}.create-training-item__tab-item-wrap{display:none;flex-direction:column;justify-content:flex-start;width:100%;padding:0 32px 24px 32px}@media only screen and (max-width: 767px){.create-training-item__tab-item-wrap{padding:0 0 18px 8px}}.create-training-item__tab-item-wrap-tab-header{min-height:97px;padding:32px 39px 32px 24px;color:#000;font-size:22px;font-weight:bold;text-transform:uppercase;border-top:8px solid #f6f6f6;justify-content:space-between;display:flex;cursor:pointer;position:relative}@media only screen and (max-width: 767px){.create-training-item__tab-item-wrap-tab-header{padding:32px 55px 32px 24px}}.create-training-item__tab-item-wrap-tab-header:after{content:"";position:absolute;top:30px;right:40px;border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:10px;transform:rotate(45deg);transition:transform .2s}@media only screen and (max-width: 767px){.create-training-item__tab-item-wrap-tab-header:after{right:24px}}.create-training-item__tab-item-wrap-tab-header-active{border-bottom:2px solid #f6f6f6}.create-training-item__tab-item-wrap-tab-header-active:after{top:40px;right:40px;transform:rotate(-135deg)}@media only screen and (max-width: 767px){.create-training-item__tab-item-wrap-tab-header-active:after{right:24px}}.create-training-item__tab-item-wrap-block{display:flex;flex-wrap:wrap;justify-content:center}.create-training-item__tab-item-wrap-block .create-center-item__subtitle{padding-left:6px;padding-bottom:10px;margin-top:0;width:100%;color:#7b7b7b;font-size:12px}.create-training-item__tab-item-wrap-block-title{width:100%;padding:10px 0;font-size:17px;font-weight:600;line-height:1.13;color:#7b7b7b}.create-training-item__tab-item-wrap-block-content{width:100%;background-color:#f5f5f5;display:flex;flex-wrap:wrap;padding:16px 13px 16px 24px;margin-bottom:10px;border-radius:6px;position:relative}.create-training-item__tab-item-wrap-block-content .delete-item-bin{height:20px;width:30px;font-size:16px;position:relative;align-self:center;top:8px;color:#333;opacity:.8;cursor:pointer;margin-left:5px}.create-training-item__tab-item-wrap-block-content .delete-item-bin:after{font-family:"FontAwesome";display:block;content:"";position:absolute;top:0;left:5px;width:100%;height:100%}.create-training-item__tab-item-wrap-block-content .delete-item-bin:hover{color:#d35d47;opacity:1}.create-training-item__tab-item-wrap-block-content-date{max-width:223px}@media only screen and (max-width: 767px){.create-training-item__tab-item-wrap-block-content-date{max-width:100%}}.create-training-item__tab-item-wrap-block-content-date-input{height:40px;margin-right:24px}@media only screen and (max-width: 767px){.create-training-item__tab-item-wrap-block-content-date-input{margin-right:0;width:100%}}@media only screen and (max-width: 767px){.create-training-item__tab-item-wrap-block-content-date{margin-bottom:20px;width:100%}}.create-training-item__tab-item-wrap-block-content-author{width:330px}@media only screen and (max-width: 767px){.create-training-item__tab-item-wrap-block-content-author{width:100%;padding-top:10px}}.create-training-item__tab-item-wrap-block-content-author input{width:90%;height:40px}@media only screen and (max-width: 767px){.create-training-item__tab-item-wrap-block-content-author input{width:100%}}.create-training-item__tab-item-wrap-block-content-job{flex-grow:1;display:flex;flex-direction:column}.create-training-item__tab-item-wrap-block-content-job .create-training-item__tab-item-wrap-block-content-date-input{margin-right:0}.create-training-item__tab-item-wrap-block-content-description{flex-grow:1}.create-training-item__tab-item-wrap-block-content-description-feedback{padding-top:14px;width:100%}.create-training-item__tab-item-wrap-block-content-description-input{width:100%;height:40px}.create-training-item__tab-item-wrap-block-content-description .alone-feedback{width:calc(100% - 12px)}.create-training-item__tab-item-wrap-block-content-button{margin-left:auto}@media only screen and (max-width: 767px){.create-training-item__tab-item-wrap-block-content-button{width:100%}}.create-training-item__tab-item-wrap .tab-university-wrapper{width:100%}.create-training-item__tab-item-wrap .tab-university-wrapper+button{margin-top:0}@media only screen and (max-width: 767px){.create-training-item__tab-item-wrap .tab-university-wrapper+button{width:100%}}.create-training-item__tab-item-wrap .tab-university-header{display:block;border-radius:6px;background:#fff;border:1px solid #77ced9;font-size:14px;padding:17px 72px 17px 15px;line-height:1.2;text-transform:uppercase;color:#77ced9;font-weight:bold;position:relative;transition:background .3s ease;cursor:pointer;margin-bottom:24px;overflow-wrap:break-word;word-wrap:break-word}.create-training-item__tab-item-wrap .tab-university-header:after{content:"";position:absolute;right:17px;top:15px;border:solid #77ced9;border-width:0 3px 3px 0;display:inline-block;padding:5px;transform:rotate(45deg);transition:transform .2s}.create-training-item__tab-item-wrap .tab-university-header .delete-university-bin{height:30px;width:30px;font-size:16px;position:absolute;top:16px;right:40px;color:#77ced9;font-weight:500;opacity:.8;z-index:1}.create-training-item__tab-item-wrap .tab-university-header .delete-university-bin::after{font-family:"FontAwesome";display:block;content:"";position:absolute;top:0;left:10px;width:100%;height:100%}.create-training-item__tab-item-wrap .tab-university-header .delete-university-bin:hover{color:#d35d47;opacity:1}.create-training-item__tab-item-wrap .tab-university-header-active{background-color:#76cdd8;color:#fff;border-radius:6px 6px 0 0;border:1px solid #76cdd8;margin-bottom:0;border-bottom:2px solid #f6f6f6}.create-training-item__tab-item-wrap .tab-university-header-active:after{border-color:#fff;margin-top:6px;transform:rotate(-135deg)}.create-training-item__tab-item-wrap .tab-university-header-active .delete-university-bin{color:#fff}.create-training-item__tab-item-wrap .tab-university-content{display:none}.create-training-item__tab-item-wrap .tab-university-content-head{display:flex;flex-direction:row;flex-wrap:wrap}.create-training-item__tab-item-wrap .tab-university-content-head-block-name{margin-right:24px;flex-grow:1}@media only screen and (max-width: 767px){.create-training-item__tab-item-wrap .tab-university-content-head-block-name{margin-right:0}}.create-training-item__tab-item-wrap .tab-university-content-head-block-short-description{max-width:223px}@media only screen and (max-width: 767px){.create-training-item__tab-item-wrap .tab-university-content-head-block-short-description{width:100%;max-width:100%}}.create-training-item__tab-item-wrap .tab-university-content .create-training-item__title{padding-top:10px}.create-training-item__tab-item-wrap .tab-university-content-active{display:block;margin-bottom:24px;padding:0 20px 20px 20px;border-radius:0 0 6px 6px;background-color:#f5f5f5}.create-training-item__tab-item-wrap .tab-university-content-active+button{margin-top:0}.create-training-item__tab-item-wrap-description{margin-bottom:0;position:relative}.create-training-item__tab-item-wrap input::placeholder{font-size:14px}.create-training-item__tab-item-wrap-description{position:relative}@media only screen and (min-width: 992px)and (max-width: 1239px){.create-training-item__tab-item-wrap-description .ql-toolbar{position:sticky !important;background:#fff;top:122px}}@media only screen and (min-width: 1240px)and (max-width: 1539px){.create-training-item__tab-item-wrap-description .ql-toolbar{position:sticky !important;background:#fff;top:122px}}@media only screen and (min-width: 1540px){.create-training-item__tab-item-wrap-description .ql-toolbar{position:sticky !important;background:#fff;top:122px}}.create-training-item .item-tab-content{position:relative;padding-top:32px}.create-training-item .item-tab-content:before{height:100%;width:4px;position:absolute;content:"";left:0;top:0;background-color:#77ced9}.create-training-item .item-opened{display:flex}.create-training-item__input{width:100%;height:40px;padding:11px 16px;border:solid 1px #ccc}@media only screen and (max-width: 767px){.create-training-item__input::placeholder{font-size:14px}}.create-training-item__input-error{border-color:#d35e47}.create-training-item__textarea{resize:vertical;min-height:4em}.create-training-item__textarea-error{border-color:#d35e47}.create-training-item__description{resize:vertical;border:1px solid transparent}.create-training-item__choose-field{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;height:auto;margin-top:16px;padding:0 32px}.create-training-item__choose-field-image{padding-left:32px}@media only screen and (max-width: 767px){.create-training-item__choose-field{padding:0 8px;justify-content:center}}.create-training-item__btn{width:170px;height:40px;color:#fff;border-radius:6px;font-size:17px;font-weight:bold;line-height:1.06;letter-spacing:1px;text-align:center;text-transform:uppercase}@media only screen and (max-width: 767px){.create-training-item__btn{margin-bottom:8px;width:100%}}.create-training-item__buttons{display:flex;padding:24px 32px 0 32px;border-top:8px solid #f6f6f6;margin-bottom:24px}@media only screen and (max-width: 767px){.create-training-item__buttons{padding:0;flex-direction:column;align-items:center}}.create-training-item__create{margin-left:auto}@media only screen and (max-width: 767px){.create-training-item__create{width:100%;margin-bottom:8px}}.create-training-item__cancel{margin-left:16px}@media only screen and (max-width: 767px){.create-training-item__cancel{width:100%;margin-left:0;margin-bottom:16px}}.create-training-item__back-edit{margin:0 0 8px auto;background:#cedb56;width:auto}.create-training-item__back-edit:hover{background:#a9b349}.create-training-item__header{width:100%;min-height:56px;background:#263852;border-radius:6px 6px 0 0}.create-training-item__title{margin-bottom:8px;color:#7b7b7b;font-size:14px;font-weight:normal;line-height:1.14}.create-training-item__header-title{height:100%;padding:19px 0 17px 30px;color:#76cdd8;font-size:20px;font-weight:bold;line-height:1;font-family:"Source Sans Pro",sans-serif;text-transform:uppercase}.create-training-item__author{display:flex;width:100%;padding:24px 32px 0;border-bottom:2px solid #f6f6f6}.create-training-item__author-action-buttons{display:flex;justify-content:space-between;width:100%;margin-bottom:18px}@media only screen and (max-width: 767px){.create-training-item__author{display:none}}.create-training-item__form{width:100%}.create-training-item__form-wrap{width:100%}@media only screen and (max-width: 767px){.create-training-item__form-wrap{padding:0 8px}}.create-training-item__skills{display:block;width:100%;border-left:6px solid #c9da48;line-height:normal;font-weight:normal;font-size:16px}@media only screen and (max-width: 767px){.create-training-item__skills{font-size:14px}}.create-training-item .choose-field__item{position:relative;width:352px;margin-bottom:24px}.create-training-item .choose-field__item th{vertical-align:top}@media only screen and (max-width: 767px){.create-training-item .choose-field__item a>span{font-size:14px}}@media only screen and (max-width: 767px){.create-training-item .choose-field__item input::placeholder{font-size:14px}}@media only screen and (max-width: 767px){.create-training-item .choose-field__item{width:100%;margin-bottom:20px;font-size:14px}}.create-training-item .choose-field__item-error{font-size:14px;color:#d35d47;padding-top:4px}.create-training-item .choose-field__item .choose-field__label{margin-bottom:12px;color:#818181;font-size:16px;font-weight:normal;line-height:1.13}@media only screen and (max-width: 767px){.create-training-item .choose-field__item .choose-field__label{font-size:14px;margin-bottom:8px}}#training-management-create.training-management-create__preview::before{background:#fff}#training-management-create.training-management-create__preview .create-training-item__tabs{border-top:2px solid #f6f6f6}#training-management-create.training-management-create__preview .skills-wrapper{margin-bottom:125px}#training-management-create .training-management-create-wrap{display:flex;flex-direction:column;justify-content:center;align-content:center;width:100%;margin-top:16px}@media only screen and (min-width: 768px)and (max-width: 1239px){#training-management-create .create-training-item__tabs{width:100%}}#training-management-create .create-training-item__tabs .tabs__info-tab{padding:11px;font-size:16px}@media only screen and (max-width: 767px){#training-management-create .create-training-item__tabs .tabs__info-tab{min-width:auto;margin-bottom:0}}#training-management-create .create-training-item__tabs .tabs__info-tab:nth-child(n){border-radius:unset;flex-grow:1}#training-management-create .breadcrumb-section{margin-top:-16px}@media only screen and (min-width: 768px)and (max-width: 1239px){#training-management-create .create-training-item__tabs{width:100%}}.training-centers .add-center-wrapper{display:flex;justify-content:flex-end;padding-top:20px}@media only screen and (max-width: 767px){.training-centers .add-center-wrapper .button{width:100%;letter-spacing:2px}}.training-centers .filters__header{background-color:#263852;border-top-left-radius:6px;border-top-right-radius:6px;margin-top:18px;padding:19px 0 17px 30px;text-transform:uppercase;font-size:20px;font-weight:bold;line-height:1;color:#76ced9}@media only screen and (max-width: 767px){.training-centers .filters__header{padding:15px 0 15px 12px;font-size:17px;line-height:1.41}}.training-centers .filters__content{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding-bottom:24px}.training-centers .filters__search-container{margin-bottom:8px;padding:30px;background:#fff}.training-centers .filters__search{display:flex}.training-centers .filters__search__input{flex-grow:1;margin-right:24px;padding:14px 0 14px 12px}.training-centers .filters__search__button{text-align:center;text-transform:uppercase;color:#fff;background:#77ced9;padding:15px;letter-spacing:2px;font-weight:700}.training-centers .filters__choose-container{display:flex;background:#fff;justify-content:flex-start;margin-bottom:8px;flex-wrap:wrap;padding:30px}.training-centers .filters__choose-container--phone{display:none;background:#fff;padding:16px;flex-wrap:wrap;color:#000;font-weight:600;font-size:14px;margin-bottom:8px}.training-centers .filters__choose-container--phone .phone-filter{width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f5f5f5;padding-bottom:11px}.training-centers .filters__choose-container--phone .phone-sorting-property{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:11px}.training-centers .filters__choose-container--phone .phone-sorting-property__title .filters-number{color:#77ced9}.training-centers .filters__choose-container--phone .phone-sorting-property__current-property{display:flex;align-items:center;color:#7b7b7b;font-weight:normal}.training-centers .filters__choose-container--phone .phone-filter-arrow{border-bottom:2px solid #ccc;border-right:2px solid #ccc;height:8px;width:8px;transform:rotate(-45deg);margin-left:15px}@media only screen and (max-width: 767px){.training-centers .filters__choose-container--phone{display:flex}}@media only screen and (max-width: 767px){.training-centers .filters__choose-container{display:none}}.training-centers .filters__choose-field{display:flex;flex-direction:column;position:relative;width:370px;margin-bottom:24px;margin-right:30px}.training-centers .filters__choose-field__label{font-size:16px;line-height:1.13;color:#818181;margin-bottom:12px;font-weight:normal}.training-centers .filters__buttons{margin-top:8px;width:100%}.training-centers .filters__buttons--reset{margin-left:12px}.training-centers .filters__table-container{padding:30px;background:#fff}.training-centers .status{height:10px;width:10px;border-radius:50%;display:inline-block;margin-right:8px}.training-centers .status.draft{background-color:#89c679}.training-centers .status.published{background-color:#008ace}.training-centers .rd-table .rd-table__cell{overflow:initial;position:relative}.training-centers .rd-table .rd-table__cell:nth-child(3){border-right:none}.training-centers .rd-table .rd-table__cell:last-child{flex:0 0 65px;position:relative}.training-centers .rd-table .rd-table__cell:last-child span{cursor:pointer;z-index:1;user-select:none;color:#d8d8d8;letter-spacing:1px;font-size:24px;max-width:50px}.training-centers__pagination{display:flex;justify-content:space-between}.training-centers__pagination .count-picker{margin-top:30px;display:flex;justify-content:space-between;align-items:center;color:#828282;margin-left:auto}.training-centers__pagination .count-picker div{margin-right:20px}.training-centers__pagination .count-picker div:first-child{width:150px}.training-centers__pagination .count-picker .chosen-container{border-radius:6px;border-color:#ccc}.training-centers__pagination .count-picker .chosen-container .chosen-single div{position:absolute;top:0;right:20px;display:block;width:18px}.training-centers__pagination .count-picker .chosen-container .chosen-single div b{border-bottom:1px solid #000;border-left:1px solid #000;border-right:none;border-top:none;height:10px;width:10px;transform:rotate(-45deg);left:30px;top:12px}@media only screen and (max-width: 767px){.training-centers__pagination .count-picker{display:none}}@media only screen and (min-width: 768px)and (max-width: 991px){.training-centers__pagination .count-picker div{margin-right:10px}}.training-centers__tooltip{position:absolute;top:45px;right:0px;max-width:initial;padding:16px;border-radius:6px;box-shadow:0 0 4px 2px rgba(227,227,227,.5);font-size:14px;z-index:2;background:#fff}.training-centers__tooltip__item{min-width:128px;display:block;color:#222;cursor:pointer}.training-centers__tooltip__item:hover{color:#76cdd8;text-decoration:none}.training-centers .brief-center__city{margin-bottom:8px;word-break:break-all;margin-right:30px}.training-centers .brief-center__country{font-size:14px;color:#767676}.training-centers .brief-center__actions{position:absolute;right:-15px;top:-8px;color:#d8d8d8;font-size:20px;letter-spacing:2px}@media only screen and (max-width: 767px){.modal.task-modal.center-management.fade{top:-10px}}.skills-management .add-skill-wrapper{display:flex;justify-content:flex-end;padding-top:20px}@media only screen and (max-width: 767px){.skills-management .add-skill-wrapper .button{width:100%;letter-spacing:2px}}.skills-management .filters__header{background-color:#263852;border-top-left-radius:6px;border-top-right-radius:6px;margin-top:18px;padding:19px 0 17px 30px;text-transform:uppercase;font-size:20px;font-weight:bold;line-height:1;color:#76ced9}@media only screen and (max-width: 767px){.skills-management .filters__header{padding:15px 0 15px 12px;font-size:17px;line-height:1.41}}.skills-management .filters__content{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding-bottom:24px}.skills-management .filters__search-container{margin-bottom:8px;padding:30px;background:#fff}.skills-management .filters__choose-container{display:flex;background:#fff;justify-content:flex-start;margin-bottom:8px;flex-wrap:wrap;padding:30px}.skills-management .filters__choose-field{display:flex;flex-direction:column;position:relative;width:370px;margin-bottom:24px;margin-right:30px}.skills-management .filters__choose-field__label{font-size:16px;line-height:1.13;color:#818181;margin-bottom:12px;font-weight:normal}.skills-management .filters__buttons{margin-top:29px}.skills-management .filters__buttons--reset{margin-left:12px}@media only screen and (max-width: 767px){.skills-management .filters__buttons{width:100%;margin-top:0}.skills-management .filters__buttons--apply,.skills-management .filters__buttons--reset{width:100%;margin:10px 0}}.skills-management .filters__table-container{padding:30px;background:#fff}.skills-management .status{display:inline-block;height:10px;width:10px;border-radius:50%;margin-right:8px}.skills-management .status.draft{background-color:#89c679}.skills-management .status.published{background-color:#008ace}.skills-management .status-name{color:#333}@media only screen and (max-width: 767px){.skills-management .status-name{display:none}}.skills-management .rd-table .rd-table__cell{overflow:initial;position:relative}.skills-management .rd-table .rd-table__cell:first-child{min-width:200px}.skills-management .rd-table .rd-table__cell:nth-child(2){border-right:none}.skills-management .rd-table .rd-table__cell:last-child{flex:0 0 65px;position:relative}.skills-management .rd-table .rd-table__cell:last-child span{cursor:pointer;z-index:1;user-select:none;color:#d8d8d8;letter-spacing:1px;font-size:24px;max-width:50px}.skills-management__pagination{display:flex;justify-content:flex-end;margin-top:45px}.skills-management__tooltip{position:absolute;top:45px;right:0;max-width:initial;padding:16px;border-radius:6px;box-shadow:0 0 4px 2px rgba(227,227,227,.5);font-size:14px;z-index:2;background:#fff}.skills-management__tooltip__item{min-width:128px;display:block;color:#222;cursor:pointer}.skills-management__tooltip__item:hover{color:#76cdd8;text-decoration:none}#skill-description-create .skill-description{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:64px;border-radius:6px;background:#fff}#skill-description-create .skill-description__create-wrap{display:flex;flex-direction:column;justify-content:center;align-content:center;width:100%}#skill-description-create .skill-description__create{margin-left:auto}@media only screen and (max-width: 767px){#skill-description-create .skill-description__create{width:100%;margin-bottom:8px}}#skill-description-create .skill-description__cancel{margin-left:16px}@media only screen and (max-width: 767px){#skill-description-create .skill-description__cancel{width:100%;margin-left:0;margin-bottom:16px}}#skill-description-create .skill-description__back-edit{margin:0 0 8px auto}#skill-description-create .skill-description__header{width:100%;min-height:56px;background:#263852;border-radius:6px 6px 0 0}#skill-description-create .skill-description__title{position:relative;margin-bottom:8px;color:#7b7b7b;font-size:14px;font-weight:normal;line-height:1.14}#skill-description-create .skill-description__title:after{display:inline-block;width:20px;height:20px;margin-left:6px;vertical-align:bottom}#skill-description-create .skill-description__title--orange:after{content:"";background:#ffc000}#skill-description-create .skill-description__title--green:after{content:"";background:#cfdc54}#skill-description-create .skill-description__title--blue:after{content:"";background:#008ace}#skill-description-create .skill-description__header-title{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-style:normal;height:100%;padding:19px 0 17px 30px;color:#76cdd8;font-size:20px;text-transform:uppercase}#skill-description-create .skill-description__author{display:flex;width:100%;padding:24px 32px 0;border-bottom:2px solid #f6f6f6}@media only screen and (max-width: 767px){#skill-description-create .skill-description__author{display:none}}#skill-description-create .skill-description__action-buttons{display:flex;width:100%;margin-bottom:18px}@media only screen and (max-width: 767px){#skill-description-create .skill-description__action-buttons{padding:0;flex-direction:column;align-items:center}}#skill-description-create .skill-description__form{width:100%}#skill-description-create .skill-description__form-wrap{padding:0 32px;width:100%}@media only screen and (max-width: 767px){#skill-description-create .skill-description__form-wrap{padding:0 8px}}#skill-description-create .skill-description__choose-field{display:flex;flex-wrap:wrap;width:100%;height:auto;margin-top:16px}@media only screen and (max-width: 767px){#skill-description-create .skill-description__choose-field{padding:0 8px;justify-content:center}}#skill-description-create .skill-description .choose-field__item{position:relative;width:352px;margin-bottom:24px;margin-right:12.5%}@media only screen and (max-width: 767px){#skill-description-create .skill-description .choose-field__item{width:100%;margin-bottom:20px;font-size:14px}}@media only screen and (max-width: 767px){#skill-description-create .skill-description .choose-field__item a>span{font-size:14px}}#skill-description-create .skill-description .choose-field__item-error{font-size:14px;color:#d35d47;padding-top:4px}#skill-description-create .skill-description .choose-field__item .choose-field__label{margin-bottom:12px;color:#818181;font-size:16px;font-weight:normal;line-height:1.13}@media only screen and (max-width: 767px){#skill-description-create .skill-description .choose-field__item .choose-field__label{font-size:14px;margin-bottom:8px}}#skill-description-create .skill-description__tabs{align-items:center;justify-content:center;flex:1;margin:0;border-top:8px solid #f6f6f6;border-bottom:2px solid #f6f6f6}@media only screen and (max-width: 767px){#skill-description-create .skill-description__tabs{flex-direction:row;margin:0}}#skill-description-create .skill-description__tabs .tabs__info-tab{display:flex;justify-content:center;align-items:center;flex-basis:33.333%;padding:11px;font-size:16px}#skill-description-create .skill-description__tabs .tabs__info-tab:nth-child(n){border-radius:unset}@media only screen and (max-width: 767px){#skill-description-create .skill-description__tabs .tabs__info-tab{min-width:auto;margin-bottom:0}}#skill-description-create .skill-description__tab-item{display:flex;flex-direction:column;width:100%;margin-top:30px}#skill-description-create .skill-description__tab-item-error{font-size:14px;color:#d35d47;padding-top:4px}#skill-description-create .skill-description__tab-item-wrap{display:flex;flex-direction:column;justify-content:flex-start;width:100%;margin-bottom:32px}#skill-description-create .skill-description__tab-item-wrap input::placeholder{font-size:14px}#skill-description-create .skill-description__input{width:100%;height:40px;padding:11px 16px;border:solid 1px #ccc}#skill-description-create .skill-description__input-error{border-color:#d35e47}#skill-description-create .skill-description__textarea{resize:vertical;min-height:4em}#skill-description-create .skill-description__textarea-error{border-color:#d35e47}#skill-description-create .skill-description__description{resize:vertical;border:1px solid transparent}.registration-page .steps-nav{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin:50px 0}@media only screen and (max-width: 767px){.registration-page .steps-nav{margin:20px 0 25px;flex-direction:column}}.registration-page .steps-nav .steps-nav__item{flex:1;padding:18px 0;font-size:20px;line-height:1.2;color:#000;height:60px;border-bottom:4px solid #eff2f4;text-align:center;font-weight:700;text-transform:uppercase;cursor:default}.registration-page .steps-nav .steps-nav__item.active{display:block;color:#c9da48;border-bottom:4px solid #c9da48}@media only screen and (max-width: 767px){.registration-page .steps-nav .steps-nav__item{display:none;padding:13px 0}}.registration-page .step-content .user-skills-accordion{max-width:870px;margin:0 auto}.registration-page .step-content .registration-form{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px 30px;width:100%;max-width:870px;margin:0 auto}.registration-page .step-content .registration-form .registration-form__field{display:flex;width:calc(50% - 15px);flex-direction:column}@media only screen and (max-width: 767px){.registration-page .step-content .registration-form .registration-form__field{width:100%}}.registration-page .step-content .registration-form .registration-form__field .field-label{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;display:block;position:relative;font-size:16px;line-height:1.13;color:#818181}.registration-page .step-content .registration-form .registration-form__field .field-label--clickable{width:max-content;padding-left:25px;padding-top:2px;margin-top:10px;cursor:pointer}.registration-page .step-content .registration-form .registration-form__field .field-input{width:100%;height:42px;margin-top:12px;font-weight:500;border-left:6px solid #c9da48}.registration-page .step-content .registration-form .registration-form__field .field-textarea{height:140px;margin-top:12px;resize:none}.registration-page .step-content .input-group-btn{width:0}.registration-page .step-content .input-group-btn .button-calendar.btn{width:22px;height:22px;border:none;margin-top:30px;margin-left:-33px;background:url("/Content/themes/Redesign/ico/calendar-icon.svg") center/80% no-repeat;box-shadow:none}.registration-page .step-content .input-group th{vertical-align:top}.registration-page .step-content .chosen-container .chosen-single div b{top:16px;right:12px;border-top:10px solid #000;margin-right:1px}.registration-page .step-content .required-info{width:100%;max-width:870px;margin:20px auto 0;color:#818181}.registration-page .other-skills{margin-top:30px}.registration-page .asterisk{color:#f15c43}.registration-page .error-message{height:auto;min-height:0;font-size:15px;line-height:1.5em;color:#ff5941}.registration-page .steps-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;max-width:870px;margin:30px auto 150px auto}@media only screen and (max-width: 767px){.registration-page .steps-buttons .step-finish{flex-basis:100%}}@media only screen and (min-width: 768px){.registration-page .steps-buttons .step-finish{display:block;justify-self:center;margin-left:auto;margin-right:auto;transform:translateX(-25%)}}.registration-page .steps-buttons .step-prev,.registration-page .steps-buttons .step-next{display:inline-block;width:70px;min-width:70px}.registration-page .steps-buttons .step-prev:before{content:url("/Content/themes/Redesign/ico/arrow-left.svg")}.registration-page .steps-buttons .step-next:before{content:url("/Content/themes/Redesign/ico/arrow-right.svg")}.skill-details .skill-details-header{background-image:url("/Content/themes/Redesign/banners/skill.jpg");background-position:center;background-size:cover;padding-bottom:44px;min-height:550px;color:#fff}.skill-details .breadcrumb-section{opacity:.7}.skill-details .breadcrumb-section .breadcrumb__item a{color:#fff}.skill-details .skill-details-title{color:#fff;font-weight:400;text-align:center;padding-top:85px;font-size:80px;line-height:1.11em;letter-spacing:1.5px}@media only screen and (max-width: 767px){.skill-details .skill-details-title{font-size:60px}}.skill-details .skill-facts{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;padding-top:50px}@media only screen and (max-width: 767px){.skill-details .skill-facts{flex-direction:column}}.skill-details .skill-facts .skill-fact{flex:1;text-align:center;margin-bottom:40px}.skill-details .skill-facts .skill-fact:nth-child(n){color:#39c2d7}.skill-details .skill-facts .skill-fact:nth-child(2n){color:#d35d47}.skill-details .skill-facts .skill-fact:nth-child(3n){color:#cedb56}.skill-details .skill-facts .skill-fact:nth-child(4n){color:#ffc000}.skill-details .skill-facts .skill-fact:nth-child(5n){color:#77ced9}.skill-details .skill-facts .skill-fact .skill-fact-title{font-size:65px;font-weight:bold;padding-bottom:20px}@media only screen and (max-width: 767px){.skill-details .skill-facts .skill-fact .skill-fact-title{font-size:50px}}.skill-details .skill-facts .skill-fact .skill-fact-description{color:#fff;font-size:22px}.skill-details .skill-details-container{margin:0 auto;padding-top:45px}.skill-details .skill-details-content{margin:0 auto;padding-left:30px;padding-right:30px;font-size:18px}@media only screen and (min-width: 1240px)and (max-width: 1539px){.skill-details .skill-details-content{padding-left:50px;padding-right:50px}}@media only screen and (min-width: 1540px){.skill-details .skill-details-content{padding-left:150px;padding-right:150px}}.skill-details .skill-details-image{display:block;width:100%;padding-top:10px;padding-bottom:10px}.skill-details .skill-details-video{padding:70px 0 40px}.skill-details .info-banner{margin:50px 0 0}.skill-details .info-banner .container{padding-top:25px;padding-bottom:50px}.skill-details .skill-banner li{position:relative;list-style-type:none;padding:0 0 20px 10px}@media only screen and (max-width: 767px){.skill-details .skill-banner li{padding:0 0 14px 20px !important}}.skill-details .skill-banner li:first-child{margin-top:24px}@media only screen and (max-width: 767px){.skill-details .skill-banner li:first-child{margin-top:10px}}.skill-details .skill-banner li::before{content:"" !important;position:absolute;width:20px;height:21px;top:1px;left:14px;background-image:url("/Content/themes/Redesign/ico/arrow-bullet-black.svg");background-size:contain}.skill-details .skill-info-banner{color:#fff}.skill-details .training-list{padding-top:40px}.add-image-row{display:flex;width:100%;flex-direction:column;justify-content:flex-start;padding-bottom:16px}.add-image-row--uploaded{position:relative;width:190px;height:110px;margin-bottom:20px}.add-image-row__image{width:100%;height:100%;background-repeat:no-repeat;background-size:contain}.add-image-row__delete{position:absolute;height:30px;width:30px;top:-10px;right:-10px;cursor:pointer;border-radius:50%;background-image:url("/Content/themes/Redesign/images/remove-photo.svg");background-size:cover}.add-image-row__button{display:flex;align-items:center;justify-content:flex-start;width:max-content;padding:0;margin-bottom:8px;background:none;color:#77ced9;font-size:14px;font-weight:normal;line-height:1.14;box-shadow:none !important}.add-image-row__button:before{display:inline-block;content:"+";width:16px;height:16px;border:1px solid #77ced9;margin-right:7px;border-radius:50%}.add-image-row__button:hover{background:none}.add-image-row__subtitle{color:#7b7b7b;font-size:12px;font-weight:normal;line-height:1.33}@media only screen and (max-width: 767px){.add-image-row__subtitle{font-size:9px}}.fast-facts{display:flex;flex-wrap:wrap;justify-content:center}.fast-facts__block{display:flex;width:100%;background-color:#f5f5f5;flex-wrap:wrap;padding:14px 22px 10px 22px;margin-bottom:10px;border-radius:6px;position:relative}.fast-facts__text{margin-bottom:8px;color:#7b7b7b;font-size:14px;font-weight:normal;line-height:1.14}.fast-facts__title{width:220px;margin:0 24px 0 0}@media only screen and (max-width: 767px){.fast-facts__title{width:100%;margin:0 0 20px 0}}.fast-facts__input{width:100%;height:40px}.fast-facts__input--error{border-color:#d35e47}.fast-facts__error{padding-top:4px;font-size:14px;color:#d35d47}.fast-facts__description{flex-grow:1}.fast-facts__remove{display:block;height:80px;width:30px;font-size:16px;position:relative;margin-left:5px;align-self:flex-start;color:#333;opacity:.8;cursor:pointer}.fast-facts__remove:after{font-family:"FontAwesome";content:"";position:absolute;top:35px;left:5px}.fast-facts__remove:hover:after{color:#d35d47;opacity:1}.fast-facts__button{margin-right:auto}.user-skills-accordion .other-skills{display:flex;flex-direction:column}.user-skills-accordion .other-skills__item{width:100%}.user-skills-accordion .other-skills__item:before{content:"";display:block;margin:auto;height:1px;background-color:#d8d8d8}.user-skills-accordion .other-skills__item .accordion-item{display:flex;flex-direction:column;width:100%;margin:0 auto;padding:0;border:0}@media only screen and (max-width: 767px){.user-skills-accordion .other-skills__item .accordion-item__opener:before{top:25px}.user-skills-accordion .other-skills__item .accordion-item__opener:after{top:25px}}.user-skills-accordion .other-skills__item .accordion-item__question{font-size:22px;font-weight:bold;line-height:1.09;color:#000}@media only screen and (min-width: 992px)and (max-width: 1239px){.user-skills-accordion .other-skills__item .accordion-item__question{font-size:18px;line-height:1.33}}@media only screen and (min-width: 768px)and (max-width: 991px){.user-skills-accordion .other-skills__item .accordion-item__question{font-size:18px;line-height:1.33}}@media only screen and (max-width: 767px){.user-skills-accordion .other-skills__item .accordion-item__question{font-size:16px;line-height:1.5;padding-top:15px;padding-bottom:15px}}.user-skills-accordion .other-skills__item .accordion-item__answer .list-of-skills .skill{color:#000;margin-bottom:17px}.user-skills-accordion .other-skills__item .accordion-item__answer .list-of-skills .skill:last-child{margin-bottom:0}.user-skills-accordion .other-skills__item .accordion-item__answer .starRating{float:right;display:inline-block;vertical-align:top}.user-skills-accordion .other-skills__item .accordion-item__answer .starRating span{display:inline-block;float:right;position:relative;margin:0 3px;width:21px;height:20px;background:url("/Content/themes/Redesign/ico/star-off.svg");background-size:contain;transition:background-image .2s;cursor:pointer}.user-skills-accordion .other-skills__item .accordion-item__answer .starRating span.check{background-image:url("/Content/themes/Redesign/ico/start-on.svg")}@media only screen and (min-width: 1240px)and (max-width: 1539px){.user-skills-accordion .other-skills__item .accordion-item__answer .starRating span:hover,.user-skills-accordion .other-skills__item .accordion-item__answer .starRating span:hover~span{background-image:url("/Content/themes/Redesign/ico/start-on.svg")}}.user-skills-accordion .other-skills__item .accordion-item__answer--list li:first-child{margin-top:15px}.user-skills-accordion .other-skills__item .accordion-item__answer--list__item{display:flex;justify-content:space-between;margin-top:6px}@media only screen and (max-width: 767px){.user-skills-accordion .other-skills__item .accordion-item__answer--list__item{margin-top:18px}}.user-skills-accordion .other-skills__item .accordion-item__answer--list__item--variant{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:17px;line-height:1.76;letter-spacing:1px;color:#000}.user-skills-accordion .other-skills__item .accordion-item__answer--list__item--level{display:flex;align-items:center}.user-skills-accordion .other-skills__item .accordion-item__answer--list__item--level svg{margin-right:6px}.user-skills-accordion .other-skills__item .accordion-item__answer--list__item--level svg:last-child{margin-right:0}.user-skills-accordion .other-skills__item .accordion-item:last-child{margin-bottom:0}.user-skills-accordion .other-skills__item:last-child:after{content:"";display:block;margin:auto;height:1px;background-color:#d8d8d8}.user-skills-accordion .skill-level-descr{width:100%;max-width:775px;margin:0 auto}.user-skills-accordion .skill-level-descr__heading{opacity:.7;font-size:18px;font-weight:900;line-height:1.33;color:#000;margin:48px auto 30px;text-transform:capitalize}@media only screen and (max-width: 767px){.user-skills-accordion .skill-level-descr__heading{font-size:16px;line-height:1.5;margin-top:30px}}.user-skills-accordion .skill-level-descr__list{display:flex}.user-skills-accordion .skill-level-descr__list .skill-ul{display:flex;flex-direction:column}.user-skills-accordion .skill-level-descr__list .skill-ul__item{display:flex;margin-bottom:20px}@media only screen and (max-width: 767px){.user-skills-accordion .skill-level-descr__list .skill-ul__item{flex-direction:column;margin-bottom:24px}.user-skills-accordion .skill-level-descr__list .skill-ul__item:last-child{margin-bottom:0}}.user-skills-accordion .skill-level-descr__list .skill-ul__item--level{display:flex;margin-right:18px;padding-top:3px}@media only screen and (max-width: 767px){.user-skills-accordion .skill-level-descr__list .skill-ul__item--level{margin-bottom:14px}}.user-skills-accordion .skill-level-descr__list .skill-ul__item--level .svg-star-icon{margin-right:6px;width:16px;height:16px}.user-skills-accordion .skill-level-descr__list .skill-ul__item--level .svg-star-icon:last-child{margin-right:0}.user-skills-accordion .skill-level-descr__list .skill-ul__item--level .svg-star-icon-green{background:url("/Content/themes/Redesign/ico/start-on.svg") no-repeat}.user-skills-accordion .skill-level-descr__list .skill-ul__item--level .svg-star-icon-grey{background:url("/Content/themes/Redesign/ico/star-off.svg") no-repeat}.user-skills-accordion .skill-level-descr__list .skill-ul__item--descr{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;opacity:.7;font-size:16px;line-height:1.5;color:#000}.learning-comments .header-comments{margin:0 0 10px 0;font-size:14px;font-weight:700;line-height:1.14;color:#333}.learning-comments .info{color:rgba(0,0,0,.51);line-height:1.5;font-size:16px}.learning-comments .trainer-comments{padding-top:10px}.learning-comments .trainer-comments__name{display:flex;flex-wrap:wrap;justify-content:flex-start;font-weight:700;font-size:14px;line-height:1.14;color:#777}.learning-comments .trainer-comments__name .name{color:#000}.learning-comments .trainer-comments__name .date{font-weight:500}.learning-comments .trainer-comments__name .icon-trainer{background:url("/Content/themes/NewDesign/images/no_photo.png");border-radius:50%;width:32px;height:32px;background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid #e4e4e4;margin-right:8px}.learning-comments .trainer-comments__message{font-size:16px;line-height:1.5;color:#000;padding-left:40px;word-break:break-word}@media only screen and (max-width: 767px){.learning-comments .trainer-comments__message{font-size:14px}}.learning-comments .comments-history{margin:24px auto 0}.learning-comments .comments-history__header{padding:18px 0 18px 30px;text-transform:uppercase;font-size:16px;font-weight:bold;line-height:1.5;background-color:#f3f3f3;color:#77ced9;border-top-left-radius:6px;border-top-right-radius:6px;position:relative;transition:background .3s ease;cursor:pointer}.learning-comments .comments-history__header-toggle{position:absolute;top:50%;right:18px;transform:translate(0, -50%);padding:5px;width:28px;height:28px;box-sizing:border-box}.learning-comments .comments-history__header-toggle::before,.learning-comments .comments-history__header-toggle::after{content:"";position:absolute;width:18px;height:4px;background:#0089cf;top:50%;left:50%;transition:transform .3s ease}.learning-comments .comments-history__header-toggle::before{transform:translate(-50%, -50%) rotate(0deg)}.learning-comments .comments-history__header-toggle::after{transform:translate(-50%, -50%) rotate(-90deg)}.learning-comments .comments-history .opened-comments{background:#263852;color:#77ced9}.learning-comments .comments-history .opened-comments .comments-history__header-toggle::before{transform:translate(-50%, -50%) rotate(-45deg);background:#fff}.learning-comments .comments-history .opened-comments .comments-history__header-toggle::after{transform:translate(-50%, -50%) rotate(45deg);background:#fff}.learning-comments .comments-history__content{display:none;background-color:#f3f3f3;flex-wrap:wrap;justify-content:flex-start;padding:24px}@media only screen and (max-width: 767px){.learning-comments .comments-history__content{padding:16px 16px 24px 16px}}.learning-comments .comments-history__content-one-note{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.learning-comments .comments-history__content-one-note-message{font-size:16px;line-height:1.5;width:100%;color:#333;padding-bottom:16px;padding-left:40px}.learning-comments .comments-history__content-one-note-message .showFullTextButton,.learning-comments .comments-history__content-one-note-message .showLessTextButton{text-decoration:none}@media only screen and (max-width: 767px){.learning-comments .comments-history__content-one-note-message{font-size:14px}}.learning-comments .comments-history__content-one-note .name-trainer{font-weight:700;font-size:14px;line-height:1.14;color:#777}.learning-comments .comments-history__content-one-note .name-trainer .name{color:#000}.learning-comments .comments-history__content-one-note .name-trainer .date{font-weight:500}.learning-comments .comments-history__content-one-note .icon-trainer{background:url("/Content/themes/NewDesign/images/no_photo.png");border-radius:50%;width:32px;height:32px;background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid #e4e4e4;margin-right:8px}.learning-comments .comments-history .opened-comments-content{display:flex}.freemium{background:#fff}.freemium .container{display:flex;flex-direction:column;height:100%}.freemium .container .breadcrumb-section{margin-left:-15px;opacity:.7}@media only screen and (max-width: 767px){.freemium .container .breadcrumb-section{display:none}}.freemium .container .breadcrumb-section .breadcrumb__item a{color:#fff}.freemium-header{background-image:url("/Content/themes/Redesign/images/pattern-header-freemium.png");background-size:contain;color:#fff;padding-bottom:44px;height:505px;position:relative;margin-bottom:70px}@media only screen and (max-width: 767px){.freemium-header{padding-bottom:48px;background-size:200%}}.freemium-header__title{font-size:54px;font-weight:600}@media only screen and (max-width: 767px){.freemium-header__title{font-size:34px}}.freemium-header__skill{padding-top:30px;margin-bottom:20px;font-size:28px;opacity:.8}@media only screen and (max-width: 767px){.freemium-header__skill{font-size:20px;padding-top:80px}}.freemium-header__button{margin:auto auto 0 auto}.freemium-header__button button{min-width:248px;height:50px;text-transform:uppercase;padding:16px 0 18px 0;text-align:center;font-size:22px;font-weight:bold;line-height:.82;letter-spacing:1.29px;border-radius:6px;cursor:pointer;margin-top:24px;color:#fff;background:#77ced9;cursor:pointer;text-decoration:none}.freemium-header__button button:hover{background:#73b7c3;text-decoration:none}.freemium #applyForm{background-image:url("/Content/themes/Redesign/images/apply.svg");background-repeat:no-repeat;background-size:100%}.freemium-details{margin-bottom:20px}.freemium-details__button a{display:inline-block;min-width:248px;color:#008ace;border:1px solid #008ace;border-radius:6px;font-size:17px;font-weight:bold;text-align:center;text-transform:uppercase;padding:12px 28px;cursor:pointer;text-decoration:none}.freemium-details__button a:hover{background:#008ace;color:#fff}@media only screen and (max-width: 1239px){.freemium-details__button{margin-bottom:50px}}.freemium-details__main{display:flex;flex-direction:column;flex-grow:1;padding-right:50px}.freemium-details__main.ql-snow{padding:0}.freemium-details__main.ql-snow .ql-editor{padding:0;margin-bottom:30px}.freemium-details__main-title{font-size:32px;font-weight:bold;line-height:1.13;letter-spacing:2.9px;color:#008ace;text-transform:uppercase;margin-bottom:32px;align-self:flex-start}@media only screen and (max-width: 767px){.freemium-details__main-title{font-size:22px;margin-bottom:20px}}.freemium-details__price-info{padding:50px 40px;min-width:350px;display:flex;flex-direction:column;justify-content:flex-start;border-radius:6px;background-color:#f5f5f5;color:#263852}@media only screen and (max-width: 767px){.freemium-details__price-info{min-width:auto;margin-bottom:48px}}.freemium-details__price-wrapper{margin-bottom:30px}.freemium-details__price-value{font-size:48px;font-weight:600}@media only screen and (max-width: 767px){.freemium-details__price-value{font-size:36px}}.freemium-details__price-currency{font-size:34px;font-weight:200;text-transform:uppercase;margin-bottom:32px}@media only screen and (max-width: 767px){.freemium-details__price-currency{font-size:24px}}.freemium-details__price-tax{color:#000;opacity:.5;margin-bottom:15px}.freemium-details__price-contract::before{content:url("/Content/themes/Redesign/ico/freemium-pdf.svg");vertical-align:middle;margin-right:10px}.freemium-details__price-contract a{color:#263852}.freemium-details .container{flex-direction:row}@media only screen and (max-width: 767px){.freemium-details .container{flex-direction:column}}.freemium-apply-form{min-height:615px;padding-top:90px;background:rgba(118,205,216,.99)}.freemium-apply-form__title{letter-spacing:2.9px;color:#263852;font-size:32px;font-weight:bold;text-align:center;margin-bottom:56px}@media only screen and (max-width: 767px){.freemium-apply-form__title{font-size:22px;margin-bottom:32px}}.freemium-apply-form__form{max-width:772px;width:100%}.freemium-apply-form__form .block{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 767px){.freemium-apply-form__form .block{width:100%}}.freemium-apply-form__form .field-wrapper{margin-bottom:28px}@media only screen and (max-width: 767px){.freemium-apply-form__form .field-wrapper{margin-bottom:16px;width:100%}}.freemium-apply-form__form .field-wrapper label{display:block;font-size:16px;font-weight:normal;color:#000;margin-bottom:12px}.freemium-apply-form__form .field-wrapper label::after{content:" *";color:#e00000}.freemium-apply-form__form .field-wrapper input{width:370px;height:42px;line-height:42px;border:solid 1px #76cdd8;background:#9edbe3}@media only screen and (min-width: 768px)and (max-width: 991px){.freemium-apply-form__form .field-wrapper input{width:345px}}@media only screen and (max-width: 767px){.freemium-apply-form__form .field-wrapper input{width:100%}}.freemium-apply-form__form .field-wrapper input:focus{border:solid 1px #0aa8c1;background:#b0e2e8}.freemium-apply-form__form .topic{width:100%;margin-bottom:40px}@media only screen and (max-width: 767px){.freemium-apply-form__form .topic{margin-bottom:32px}}.freemium-apply-form__form .topic textarea{width:100%;height:140px;border:solid 1px #76cdd8;background:#9edbe3}@media only screen and (max-width: 767px){.freemium-apply-form__form .topic textarea{width:100%}}.freemium-apply-form__form .topic textarea:focus{border:solid 1px #0aa8c1;background:#b0e2e8}.freemium-apply-form__form-button{margin-bottom:40px;text-align:center}@media only screen and (max-width: 767px){.freemium-apply-form__form-button{margin-bottom:56px}}.freemium-apply-form__form-button input{min-width:248px;width:auto;height:50px;text-transform:uppercase;padding:16px 0 18px 0;text-align:center;font-size:22px;font-weight:bold;line-height:.82;letter-spacing:1.29px;border-radius:6px;cursor:pointer;color:#fff;background:#263852;cursor:pointer;border:none}.freemium-apply-form__form-button input:hover{background:#73b7c3}.freemium-apply-form__form-button input:focus{background:#263852}.freemium-apply-form .container{flex-direction:row;display:flex;justify-content:center;height:auto}.freemium-apply-form .error-message{color:#ff5941;font-size:15px;font-weight:400;margin-top:6px}.section-ui{padding-top:100px;padding-bottom:95px;position:relative}@media only screen and (max-width: 1239px){.section-ui{padding-top:70px;padding-bottom:73px}}.section-ui__title{color:#000;font-size:34px;letter-spacing:4px;text-align:center;text-transform:uppercase;margin-bottom:50px}@media only screen and (max-width: 767px){.section-ui__title{margin-bottom:29px}}.section-ui__text{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;font-style:normal;font-size:19px}.section-ui--bg-gray{background:#f5f5f5}.section-ui--bg-gray-full::before{content:"";display:block;position:absolute;top:0;background:#f5f5f5;min-height:100%;width:100%}.button{display:inline-flex;justify-content:center;align-items:center;border:none;border-radius:6px;font-size:17px;letter-spacing:1px;color:#fff;text-decoration:none;text-align:center;text-transform:uppercase;min-height:42px;line-height:1.1em;min-width:170px;padding:12px 30px;cursor:pointer}.button:hover,.button:focus{color:#fff;text-decoration:none}.button:disabled,.button:disabled:hover{background:#bcbcbc}.button--blue{background-color:#76cdd8}.button--blue:hover{background-color:#73b7c3}.button--green{background-color:#cedb56}.button--green:hover{background-color:#c1ce52}.button--gray{background-color:#ccc}.button--gray:hover{background-color:#919191}.button--white{background-color:#fff;color:#818181;border:1px solid #ccc}.button--white:hover{background-color:#73b7c3;color:#fff;border:1px solid #73b7c3}.button--white:focus{color:#818181}@media only screen and (max-width: 767px){.hidden-xs{display:none}}@media only screen and (min-width: 768px)and (max-width: 991px){.hidden-sm{display:none}}@media only screen and (min-width: 992px)and (max-width: 1239px){.hidden-md{display:none}}@media only screen and (min-width: 1240px)and (max-width: 1539px){.hidden-lg{display:none}}.hidden{display:none !important}@media only screen and (min-width: 768px)and (max-width: 1239px){.section-ui__title{margin-bottom:50px}}@media only screen and (min-width: 768px)and (max-width: 991px){.section-ui__title{font-size:29px}}@media only screen and (max-width: 767px){.section-ui__title{font-size:29px;margin-bottom:40px}}@media only screen and (min-width: 1240px){.training-list-page .breadcrumb-section+.section-ui,.our-skills-page .breadcrumb-section+.section-ui,.about .breadcrumb-section+.section-ui,.faq-page .breadcrumb-section+.section-ui{padding-top:25px}}i.required-label{display:inline-block;color:#f15c43;font-size:16px;font-style:normal;font-weight:normal}.no-access{display:none !important}.custom-scroll{max-height:85vh;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) #a9a9a9}.custom-scroll::-webkit-scrollbar{width:5px}.custom-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:30px}.custom-scroll::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:7px}.draggable-area{position:relative}.draggable-area:before{position:absolute;width:100%;height:100%;left:0;top:0;font-family:FontAwesome;outline:2px dashed #77ced9;outline-offset:-10px;background-color:#77ced963;border-radius:5px;font-weight:900;content:"";color:#77ced9;font-size:10vh;z-index:1;display:flex;justify-content:center;align-items:center}