@import "./46101781c743e0d0.css";

@font-face {
	font-family: 'TT Norms';
	src: local('TT Norms Light'), local('TTNorms-Light'),
		url("./fonts/TTNorms-Light.woff2") format('woff2'),
		url("./fonts/TTNorms-Light.woff") format('woff');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'TT Norms';
	src: local('TT Norms Regular'), local('TTNorms-Regular'),
		url("./fonts/TTNorms-Regular.woff2") format('woff2'),
		url("./fonts/TTNorms-Regular.woff") format('woff');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'TT Norms';
	src: local('TT Norms Medium'), local('TTNorms-Medium'),
		url("./fonts/TTNorms-Medium.woff2") format('woff2'),
		url("./fonts/TTNorms-Medium.woff") format('woff');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'TT Norms';
	src: local('TT Norms Bold'), local('TTNorms-Bold'),
		url("./fonts/TTNorms-Bold.woff2") format('woff2'),
		url("./fonts/TTNorms-Bold.woff") format('woff');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

/* Light mode *//*
@media (prefers-color-scheme: light) {
    body {
        background-color: white;
        color: black;
    }
}*/

/* Dark mode *//*
@media (prefers-color-scheme: dark) {
    body {
        background-color: black;
        color: white;
    }
}*/

/* Switcher Templates */
.tm-page-container,
.tm-page-container-top {
	/* margin-top: 105px; */
}
/* //Switcher Templates */

/* VIDEO RESPONSIVE */
.lp-video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.lp-video-container iframe,
.lp-video-container object,
.lp-video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
/* //VIDEO RESPONSIVE */

/* Пульсирующая кнопка Telegram */
.lp-button-telegram-pulse {
	position: fixed;
	background-color: #3fa2e0;
	color: #fff !important;
	/* font-size: 18px; */
	width: 60px;
	padding: 16px;
	border: none;
	border-radius: 50px;
	cursor: pointer;
	box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
	animation: pulse 2s infinite;
	right: 40px;
	bottom: 180px;
	text-align: center;
	z-index: 999;
}

.uk-button-telegram {
	background-color: #0088cc;
	color: #fff;
}

.uk-button-telegram:focus,
.uk-button-telegram:hover {
	background-color: #007dbb;
	color: #fff;
}

@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(52, 152, 219, 0.7); /* Начальная тень с нулевой рамкой */
  }
  50% {
    box-shadow: 0 0 0 10px rgba(52, 152, 219, 0.14); /* Пульсация тени без рамки */
  }
  100% {
    box-shadow: 0 0 0 0 rgba(52, 152, 219, 0.7); /* Возвращение к начальной тени */
  }
}
/* //Пульсирующая кнопка Telegram */

[id*="h-captcha-"] {
	text-align: center;
}

.lp-font-24 {
	font-size: 24px;
}

.lp-heading-bullet-full,
.lp-heading-bullet-mini {
	position: relative;
	padding-left: 22px;
}

.lp-heading-bullet-full:before,
.lp-heading-bullet-mini:before {
	content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 4px;
    height: 46px;
    background-color: #fc4c02;
}

.lp-heading-bullet-mini:before {
    height: 20px;
}

.lp-p-bullet-full {
	padding-left: 22px;
}

/* Styles website #128c7e */
/* Header block */
.lp-button-whatsapp {
	background-color: #5ed169;
    color: #fff;
    border: 2px solid transparent;
}

.lp-button-whatsapp:focus,
.lp-button-whatsapp:hover {
    background-color: transparent;
    color: #52b85c;
    border-color: #52b85c;
}

.lp-headerbar .lp-header-phone {
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 5px;
}

.lp-headerbar .lp-header-phone a {
	color: #0c0003;
}

#modal-formcall .uk-modal-header {
	background: initial;
}

.lp-form-center .rsform-submit-button,
.lp-form-bottom .rsform-submit-button {
	background: #0c0003;
}

.lp-form-center .rsform-submit-button:disabled,
.lp-form-bottom .rsform-submit-button:disabled {
	color: #fff;
	border: 2px solid #fff;
}

.lp-pg-distant .lp-form-bottom .rsform-submit-button:disabled,
.lp-pg-do .lp-form-bottom .rsform-submit-button:disabled {
	background: transparent;
	color: #fff;
	border: 2px solid #fff;
}

.uk-offcanvas-bar .uk-nav li {
	font-size: 26px;
	text-align: center;
}

.uk-offcanvas-bar .uk-nav li a {
	display: block;
	width: 100%;
}
/* //Header block */

.ul-number-counter-reset {
    counter-reset: section;
}

.ul-number-counter-reset li {
    position: relative;
}

.ul-number-counter-reset li:before {
    counter-increment: section;
    content: counters(section,".") " ";
    position: absolute;
    left: 0;
    top: 0;
    height: 54px;
    color: #fc4c02;
    font-size: 75px;
    font-weight: 700;
    line-height: 65px;
}

/* ---------- */
/* Module */
.lp-leading-teachers {
	
}
/*  //Module */

/* ---------- */
/* a. Style Section Primary Form */
form .uk-button:disabled {
    background-color: transparent;
    color: #212c34;
	cursor: no-drop;
    border: 2px solid #212c34;
}

.lp-form-top-h .rsform-submit-button:disabled {
	background: transparent;
	border: 2px solid #ff4700;
}

.lp-pg-dod .lp-form-bottom .rsform-submit-button:disabled,
.lp-pg-ochza .lp-form-bottom .rsform-submit-button:disabled,
.lp-pg-och-distant .lp-form-bottom .rsform-submit-button:disabled {
	background: inherit;
}

.lp-form-top .rsform-submit-button:disabled {
	background: inherit;
	border: 2px solid #ff4700;
}

.lp-pg-dod .lp-form-bottom .rsform-submit-button,
.lp-pg-ochza .lp-form-bottom .rsform-submit-button,
.lp-pg-och-distant .lp-form-bottom .rsform-submit-button {
	background-color: #ff4700;
    color: #fff;
}

.lp-pg-distant

.uk-tile-secondary form input[type="text"] {
	background-color: transparent !important;
	border-bottom: 1px solid #fff;
}

.uk-tile-secondary .rsform-block-ftop-submit,
.uk-tile-secondary .rsform-block-ftop-accept {
	text-align: center;
}

.uk-section-primary form input[type="text"] {
	background: none;
	border-bottom: 1px solid #1c1c1c;
}

.uk-tile-secondary form input[type="text"]:focus {
	background-color: transparent;
}

.uk-section-primary form input[type="text"]:focus {
	background: none;
}
/* a. //Style Section Primary Form */

/* ---------- */
/* 1. Page Index */
.lp-block-advantages {
	
}

.lp-block-advantages li {
	position: relative;
	width: 48%;
	min-height: 45px;
	float: left;
	font-size: 16px;
	line-height: 1.4;
	font-weight: 700;
	margin-top: 0 !important;
	padding-left: 20px;
	padding-right: 10px;
	margin-bottom: 25px;
}

.lp-block-advantages li:nth-child(even) {
	margin-left: 20px;
}

.lp-block-advantages li:before {
	content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 5px;
    width: 4px;
    height: 24px;
    background-color: #fc4c02;
}


.lp-get4diplomas-tabs .uk-switcher .uk-flex-last\@m {
	text-align: center;
}

.lp-we-can-learn-grid .el-item {
	padding: 5px;
}

.lp-learn-list-item h3 {
    position: relative;
    padding-left: 20px;
}

.lp-learn-list-item h3:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 4px;
    height: 100%;
    background-color: #fc4c02;
}

.lp-learn-list-item .lp-learn-text-small {
	font-size: 16px;
}


.lp-panel-slider-learn canvas {
	min-height: 300px;
}


.lp-ul-price-list .el-content {
	/* margin: 0 0 0 70px; */
	margin: 0 0 0 40px;
}

.lp-ul-price-list h3.uk-heading-bullet {
	font-size: 20px;
}

/*
.lp-ul-price-list h3 {
	font-size: 32px;
}
*/

.lp-ul-price-list .uk-text-primary {
	font-size: 20px;
	margin-left: calc(5px + 0.2em);
}

/* //1. Page Index */

/* ---------- */
/* 2. Page Ochnaya */
.lp-custom-class {
	
}

.lp-ul-results-ege li {
	min-height: 110px;
}

.lp-ul-results-ege li h4 {
	min-height: 56px;
}
/* //2. Page Ochnaya */

/* ---------- */
/* 3. Page Distant */
.lp-custom-class {
	
}
/* //3. Page Distant */

/* ---------- */
/* 4. Page Ochno-zaochnaya */
.lp-full-time-form-list li {
	min-height: 190px;
	margin: 35px;
	margin-top: 0 !important;
}
/* //4. Page Ochno-zaochnaya */

/* ---------- */
/* 5. Page Kolledz */
.lp-higher-education-university,
.lp-education-kmept-list {
	display: flex;
	flex-wrap: wrap;
	*justify-content: center;
	width: 100%;
}

.lp-higher-education-university li,
.lp-education-kmept-list li {
	width: 25%;
    float: left;
    margin: 35px 5px 35px 5px !important;
    height: 125px;
}

.lp-education-kmept-list li {
    margin: 35px !important;
}

.lp-higher-education-university li {
    height: 64px;
	margin: 15px 5px 15px 5px !important;
}

.lp-higher-education-university li h4,
.lp-education-kmept-list li h4 {
	margin-bottom: 5px;
}

.lp-higher-education-university li p,
.lp-education-kmept-list li p {
    color: #1c1c1c;
    font-size: 16px;
    line-height: 1.6;
    font-weight: 500;
	margin-top: 0;
	padding-left: 22px;
	padding-top: 15px;
}

.lp-pg-april-group .lp-higher-education-university li {
	width: 20%;
}

.lp-participant-list {
	/* background: url("./176c6482293a7342.png"); */
	/* background-position: 0 34px; */
	/* background-repeat: repeat-x; */
}

/*
.lp-participant-list li {
	height: 230px;
}*/

.lp-participant-list li span {
	display: inline-block;
    position: relative;
    background-color: #0c0003;
    color: #ffffff;
    font-size: 40px;
    line-height: 80px;
    font-weight: bold;
    width: 80px;
    height: 80px;
    border-radius: 80px;
    z-index: 5;
}
/* //5. Page Kolledz */

/* ---------- */
/* 6. Page Perevod-iz-vuza */
.lp-ul-facts-about-us p {
    padding-left: 22px;
}
.lp-ul-flex-list.lp-ul-facts-about-us li {
    width: 27%;
}

.lp-ul-flex-list {
    display: flex;
    flex-wrap: wrap;
    list-style-type: none;
    justify-content: center;
}

.lp-ul-flex-list li {
    position: relative;
    /* width: 27%; */
    width: 20%;
    /* padding-left: 70px; */
    color: #1c1c1c;
    font-size: 18px;
	line-height: normal;
    font-weight: 500;
    margin: 45px 30px 0px 30px !important;
    text-align: left;
}

.lp-ul-flex-list li .lp-heading-bullet-full:before {
	background-color: #000;
}
/*
.lp-ul-flex-list li .el-content h3 {
	font-size: 38px;
}*/

.lp-ul-flex-list li .el-content p {
	font-size: 26px;
}

.lp-ul-price-list li {
	width: 22%;
	margin: 45px 15px 0 15px !important;
}
/* //6. Page Perevod-iz-vuza */

/* ---------- */
/* 7. Page Bez-ege */
.facts-about-ul-list {
	
}

.lp-we-can-learn-list {
	
}

.lp-we-can-learn-list h3,
.lp-we-can-learn-grid h3 {
	font-size: 22px;
	padding-left: 20px;
}

.lp-we-can-learn-list h3:before,
.lp-we-can-learn-grid h3:before {
	content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 4px;
    height: 100%;
    background-color: #fc4c02;
}

.lp-we-can-learn-list .uk-text-small,
.lp-we-can-learn-grid .uk-text-small {
	font-size: 18px;
	line-height: 1.2;
}

.lp-we-can-learn-grid .el-content .uk-text-small {
	line-height: normal;
}

.lp-ul-list-2-column {
    display: inline-block;
}

.lp-ul-list-2-column li {
    display: block;
    width: 50%;
	height: 64px;
    float: left;
    position: relative;
    color: #1c1c1c;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 35px;
    padding-left: 20px;
}

.lp-ul-list-2-column.lp-font-24 li {
	display: list-item;
    width: calc(50% - 15px);
	min-height: 40px;
    font-size: 24px;
	line-height: normal;
	margin-right: 15px;
	margin-top: 0;
}

.lp-ul-list-2-column li:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 5px;
    width: 4px;
    height: 24px;
    background-color: #fc4c02;
}

.lp-ul-list-yellow li {
    display: block;
    position: relative;
    padding-left: 30px;
    margin-top: 20px;
    color: #1c1c1c;
    font-size: 18px;
    font-weight: 500;
}

.lp-ul-list-yellow li:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    width: 7px;
    height: 7px;
    border-radius: 7px;
    background-color: #ff4700;
}

.lp-facts-about-item {
    position: relative;
    margin: 40px 40px 0px 40px;
    text-align: left;
}

.lp-ul-number-list {
    display: flex;
    flex-wrap: wrap;
    list-style-type: none;
    counter-reset: section;
    justify-content: center;
}

.lp-ul-number-list li {
    position: relative;
    width: 27%;
    padding-left: 70px;
    color: #1c1c1c;
    font-size: 18px;
	line-height: normal;
    font-weight: 500;
    margin: 45px 10px 0px 10px !important;
    text-align: left;
}

.lp-ul-number-list li {
    min-height: 40px !important;
    margin-top: 40px !important;
}

.lp-ul-number-list li:nth-child(3) {
    min-height: 25px;
}

.lp-ul-number-list li:before {
    counter-increment: section;
    content: counters(section,".") " ";
    position: absolute;
    left: 0;
    top: 0;
    height: 54px;
    color: #fc4c02;
    font-size: 75px;
    font-weight: 700;
    line-height: 65px;
}

.lp-ul-training-directions {
	
}

.lp-ul-training-directions li {
	width: calc(50% - 30px);
    float: left;
    margin: 15px;
    margin-top: 0 !important;
}
/*
.lp-ul-training-directions li:nth-child(5) {
	width: calc(100% - 30px);
}*/

.lp-panel-three-tips {
	
}

.lp-panel-three-tips h2 {
	color: #fff;
}

.lp-panel-three-tips .lp-lifehack-list {
	counter-reset: section;
}

.lp-panel-three-tips .lp-lifehack-list li.el-item {
	position: relative;
    padding-left: 70px;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    margin: 70px 0px 0px 0px;
    text-align: left;
    line-height: 1.4;
}

.lp-panel-three-tips .lp-lifehack-list li.el-item:before {
    counter-increment: section;
    content: counters(section,".") " ";
    position: absolute;
    left: 0;
    top: 0;
    color: #fc4c02;
    font-size: 75px;
    font-weight: 700;
    line-height: 1;
}
/* //7. Page Bez-ege */

/* ---------- */
/* 8. Page Thanks */
.lp-pg-thanks .lp-social {
	
}

.lp-pg-thanks .lp-social li {
	
}

.lp-pg-thanks .uk-article {
	text-align: center;
}
/* //8. Page Thanks */

/* ---------- */
/* 9. Page Open House Day */
.lp-ul-facts-about {
    display: inline-block;
}

.lp-ul-facts-about li {
    display: block;
    width: 50%;
    float: left;
    position: relative;
    color: #1c1c1c;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 35px;
    padding-left: 20px;
	margin-top: 0 !important;
}

.lp-ul-facts-about li .uk-icon svg {
    width: 50px;
	color: #ff4700;
}

.lp-ul-no-number-list {
    display: flex;
    flex-wrap: wrap;
    list-style-type: none;
    justify-content: center;
}

.lp-ul-no-number-list li {
    position: relative;
    *padding-left: 70px;
    color: #1c1c1c;
    font-size: 18px;
    line-height: normal;
    font-weight: 500;
    margin: 45px 10px 0px 10px !important;
    /* text-align: center; */
}

.lp-ul-no-number-list li {
    width: 30%;
}

/*
.lp-ul-no-number-list li:nth-child(1),
.lp-ul-no-number-list li:nth-child(2) {
    width: 45%;
}

.lp-ul-no-number-list li:nth-child(3),
.lp-ul-no-number-list li:nth-child(4),
.lp-ul-no-number-list li:nth-child(5) {
    width: 30%;
}

.lp-ul-no-number-list li:nth-child(6),
.lp-ul-no-number-list li:nth-child(7),
.lp-ul-no-number-list li:nth-child(8),
.lp-ul-no-number-list li:nth-child(9) {
    width: 20%;
}*/

.lp-pg-dod .lp-ul-list-2-column li {
    height: 50px;
	margin-top: 0;
}

.lp-pg-dod .lp-participant-list li {
    height: auto;
}

/* //9. Page Open House Day */

/* 10. Page Napravleniya */
.lp-grid-advantages {
	
}

.lp-grid-advantages .uk-background-secondary {
	background-color: #ebebeb;
	border-radius: 20px;
}

.lp-grid-advantages > div > div:nth-child(2) .el-item {
	border-radius: 20px;
}

.lp-grid-advantages > div > div:nth-child(2) .el-item .uk-child-width-expand .uk-width-auto\@m {
	width: 100%;
	text-align: center;
	/* padding: 38px 40px; */
	padding: 50px;
}

.lp-grid-advantages > div > div:nth-child(2) .el-item .uk-child-width-expand .uk-margin-remove-first-child {
	display: none;
}

.lp-grid-advantages .lp-accordion-prof-future li .uk-accordion-title {
	font-size: 16px;
	font-weight: 700;
}

.lp-grid-advantages .lp-accordion-professions li {
	
}

.lp-section-team-prog {
	
}

.lp-section-team-prog .uk-card-title {
	font-size: 22px;
}

.lp-section-team-prog .uk-position-center-left,
.lp-section-team-prog .uk-position-center-right {
	background: #000;
    width: 48px;
    height: 48px;
    text-align: center;
    border-radius: 50%;
}

.lp-section-team-prog .uk-position-center-left {
	left: -100px;
}

.lp-section-team-prog .uk-position-center-right {
	right: -100px;
}

.lp-section-what-do-you-study {
	
}

.lp-grid-what-study .uk-card-secondary,
.lp-grid-what-study .uk-card-primary {
	background-color: transparent;
    border-radius: 20px;
	padding: 20px;
}

.lp-grid-what-study .uk-card-secondary .el-title,
.lp-grid-what-study .uk-card-secondary .el-content,
.lp-grid-what-study .uk-card-primary .el-title,
.lp-grid-what-study .uk-card-primary .el-content {
	color: #000;
}

.lp-grid-what-study .uk-card-secondary {
	border: 4px solid #d3d1d1;
}

.lp-grid-what-study .uk-card-primary {
	border: 4px solid #ff4700;
}

.lp-accordion-what-study .uk-accordion-title::before {
	background-image: none;
	content: "\f063";
	font-family: 'Font Awesome 5 Pro';
}

.lp-accordion-what-study .uk-open > .uk-accordion-title::before {
	content: "\f062";
}

.lp-accordion-what-study {
	display: flex;
	align-items: flex-start;
	margin-left: -40px;
}

.lp-accordion-what-study .el-item {
	border-radius: 20px;
    padding: 20px;
	border: 4px solid #d3d1d1;
	width: 50%;
	margin-top: 0;
	margin-left: 40px;
}

.lp-accordion-what-study .el-item:nth-child(2) {
	border: 4px solid #ff4700;
}

.lp-accordion-what-will-study {
	
}

.lp-accordion-what-will-study > li {
	width: calc(33.333% - 20px);
	float: left;
	margin: 0 10px;
	margin-top: 0 !important;
	padding-top: 0 !important;
}

.lp-imes-desc-border-radius {
	border: 4px solid #ff4700;
    border-radius: 20px;
	padding: 20px;
}

.lp-list-spec-color {
	
}

.lp-list-spec-color li {
	background: #444;
	color: #fff;
	float: left;
	width: calc(33.3% - 10px);
	height: 124px;
	margin: 5px !important;
	padding: 20px 60px;
	border-radius: 20px;
}

.lp-list-spec-color li:nth-child(1),
.lp-list-spec-color li:nth-child(4) {
	width: calc(32% - 10px);
}

.lp-list-spec-color li:nth-child(2),
.lp-list-spec-color li:nth-child(5) {
	width: calc(26% - 10px);
}

.lp-list-spec-color li:nth-child(3),
.lp-list-spec-color li:nth-child(6),
.lp-list-spec-color li:nth-child(8) {
	width: calc(42% - 10px);
}

.lp-list-spec-color li:nth-child(1) {
	border-top-left-radius: 80px;
}

.lp-list-spec-color li:nth-child(3) {
	border-top-right-radius: 80px;
}

.lp-list-spec-color li:nth-child(7) {
	width: calc(58% - 10px);
	border-bottom-left-radius: 80px;
}

.lp-list-spec-color li:nth-child(8) {
	border-bottom-right-radius: 80px;
}
/* //10. Page Napravleniya */


/* 11. Page Calc 2023 */
.lp-form-calc .uk-h4 {
	min-height: 56px;
}

.lp-form-calc .lp-desc {
	min-height: 364px;
}

.lp-form-calc .lp-button-w240 {
	min-width: 240px;
}
/* //11. Page Calc 2023 */

/* ---------- */
/* Module Page */
#modal-formcall .uk-modal-header {
	border-bottom: 0;
}

#modal-formcall .rsform-submit-button:disabled {
	background-color: transparent;
    color: #ff4700;
    cursor: no-drop;
    border: 2px solid #ff4700;
}

#modal-autoopen .rsform-block-ftopdod-submit {
	text-align: center;
}

.lp-social-big {
	padding-left: 20px;
}
.lp-social-big > li {
	background: #ff4700;
	padding-left: 0;
	margin: 0 10px;
}

.lp-social-big > li > a {
	color: #fff !important;
	width: 60px;
    height: 60px;
    justify-content: center;
}
/* //Module Page */

/* ---------- */
/* Footer */
.lp-footer .lp-social > li {
	/* width: 40px; */
	/* height: 40px; */
	border: 1px solid #ff4700;
	padding-left: 0;
	/* text-align: center; */
	margin: 0 5px;
}

.lp-footer .lp-social > li > a {
	color: #ff4700;
	width: 38px;
    height: 38px;
    justify-content: center;
}
/* //Footer */
/* //Styles website */


/* ---------- */
/* Adaptive Style */
@media (max-width: 1280px) {
	.lp-participant-list li {
		min-height: 230px;
	}
}
@media (max-width: 1160px) {
	.uk-navbar-center {
		
	}
	
	.uk-navbar-nav {
		
	}
	
	.uk-navbar-nav li {
		
	}
}

@media (min-width: 960px) and (max-width: 1279px) {
	.lp-ul-flex-list li {
		width: 30%;
	}
	
	.lp-higher-education-university li {
		height: auto;
	}
}

@media (min-width: 1070px) and (max-width: 1156px) {
	.lp-full-time-form-list .el-item {
		min-height: 245px;
	}
}

@media (max-width: 1069px) {
	.lp-ul-training-directions li .uk-text-large {
		font-size: 18px;
	}
}

@media (max-width: 1020px) {
	.lp-forms-btn-cert .el-content {
		font-size: 16px;
	}
}

@media (min-width: 960px) and (max-width: 1069px) {
	.uk-navbar-container {
		
	}
	
	.lp-footer .lp-button-mainsite {
		font-size: inherit;
	}
	
	.lp-full-time-form-list .el-item {
		min-height: 245px;
	}
}

@media (min-width: 960px) and (max-width: 980px) {
	.lp-ul-list-2-column.lp-font-24 li {
		min-height: 90px;
	}
}

@media (min-width: 960px) {
	.lp-participant-list li {
		min-height: 300px;
	}
	
	.tm-header {
		margin-top: 15px;
	}
	
	.lp-section-program-event .tm-grid-expand {
		
	}
}

@media (max-width: 959px) {
	.uk-navbar-toggle {
		padding: 25px;
	}
	
	.lp-full-time-form-list li {
		min-height: auto;
	}
	
	.lp-h2-program-event {
		padding: 0 0 15px 0;
	}
	
	.lp-pg-dod .lp-program-event-text-1,
	.lp-pg-dod .lp-program-event-text-2,
	.lp-pg-dod .lp-program-event-text-3 {
		padding: 30px 0;
		margin-left: 40px;
		margin-top: 0;
	}
	
	.lp-leading-teachers {
		width: 300px;
		margin: 0 auto;
	}
	
	.lp-block-advantages li {
		width: 45%;
	}
	
	.lp-block-advantages li:nth-child(even) {
		margin-left: 0;
	}
	
	.lp-ul-training-directions li,
	.lp-ul-training-directions li:nth-child(5) {
		width: 100%;
		margin: 15px 0;
	}
	
	.lp-ul-flex-list li {
		width: 100%;
	}
	
	.lp-ul-flex-list.lp-ul-facts-about-us li {
		width: 40%;
	}
	
	.lp-ul-list-2-column.lp-font-24 li {
		width: calc(50% - 20px);
		height: auto;
		font-size: 14px;
		margin-bottom: 35px;
	}
	
	.lp-ul-list-2-column li,
	.lp-higher-education-university li,
	.lp-education-kmept-list li,
	.lp-ul-number-list li	{
		width: 100%;
		height: auto;
	}
	
	.lp-education-kmept-list li	{
		margin: 35px 3% 15px 3% !important;
	}
	
	.lp-get4diplomas-tabs .el-nav li {
		width: 100%;
	}
	
	.lp-get4diplomas-tabs .el-nav li a {
		font-size: 14px;
		opacity: .75;
	}
	
	.lp-get4diplomas-tabs .el-nav li.uk-active a {
		border: none;
		opacity: 1;
	}
	
	.lp-ul-price-list .el-content {
		margin: 0 0 0 35px;
	}
	
	.lp-ul-number-list {
		margin-bottom: 20px !important;
	}
	
	.lp-participant-list {
		background: none;
		/*background: url("./unavailable.svg");
		background-position: 0 34px;
		background-repeat: repeat-x;*/
	}
	
	.lp-participant-list li {
		min-height: auto;
	}
	
	.lp-section-program-event .tm-grid-expand:nth-child(2) {
		/* margin: 60px 0; */
		margin-bottom: 0 !important;
	}
	
	.lp-section-program-event .tm-grid-expand:nth-child(3) {
		margin-top: 0 !important;
	}
	
	.lp-section-program-event .tm-grid-expand:nth-child(4) {
		margin-top: 60px !important;
	}
	
	.lp-social-big > li {
		margin: 0 2px;
	}
	
	.lp-social-big > li > a {
		width: 45px;
		height: 45px;
	}
	
	.lp-footer .uk-button-primary {
		font-size: 16px;
		line-height: normal;
		padding: 10px;
	}
}

@media (max-width: 768px) {
	h1 {
		font-size: 24px;
	}
	
	h2 {
		font-size: 20px;
	}
	.lp-pg-april-group .lp-higher-education-university li {
		width: 50%;
	}
	
	.lp-button-telegram-pulse {
		left: 40px;
	}
	
	.lp-button-whatsapp {
		display: none;
	}
}

@media (max-width: 639px) {
	.lp-our-leadership {
		width: 300px;
		margin: 0 auto;
	}
	
	.lp-ul-facts-about li {
		width: 100%;
	}
	
	.lp-panel-slider-learn img {
		min-height: 300px;
	}
	
	.lp-ul-no-number-list li {
		width: 50%;
	}
	
	.lp-forms-btn-cert .el-item {
		width: 100%;
	}
	
	.lp-forms-btn-cert .el-item .el-content {
		width: 235px;
	}

	.lp-accordion-what-study {
		flex-direction: column
	}

	.lp-accordion-what-study .el-item {
		width: calc(100% - 40px);
		margin-bottom: 20px;
	}
}

@media (max-width: 630px) {
	.lp-ul-flex-list.lp-ul-facts-about-us li:first-child {
		margin-top: 10px !important;
	}
	.lp-ul-facts-about-us .lp-heading-bullet-full {
		font-size: 18px;
	}
	
	.lp-ul-flex-list li .el-content p {
		font-size: 18px;
	}
}

@media (max-width: 376px) {
	.uk-logo {
		width: 200px;
		margin-left: -65px;
	}
}

@media (max-width: 330px) {
	.lp-ul-list-2-column.lp-font-24 li {
		width: 100%;
	}
}