@charset 'UTF-8';
.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
 .slick-loading .slick-list
{
background: #fff url(https://mnu.kz/core/views/7cd350347a/assets/css/ajax-loader.gif) center center no-repeat;
} @font-face
{
font-family: 'slick';
font-weight: normal;
font-style: normal;
src: url(https://mnu.kz/core/views/7cd350347a/assets/css/fonts/slick.eot);
src: url(https://mnu.kz/core/views/7cd350347a/assets/css/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://mnu.kz/core/views/7cd350347a/assets/css/fonts/slick.woff) format('woff'), url(https://mnu.kz/core/views/7cd350347a/assets/css/fonts/slick.ttf) format('truetype'), url(https://mnu.kz/core/views/7cd350347a/assets/css/fonts/slick.svg#slick) format('svg');
} .slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-prev:before
{
content: '←';
}
[dir='rtl'] .slick-prev:before
{
content: '→';
}
.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
.slick-next:before
{
content: '→';
}
[dir='rtl'] .slick-next:before
{
content: '←';
} .slick-dotted.slick-slider
{
margin-bottom: 30px;
}
.slick-dots
{
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li
{
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button
{
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
opacity: 1;
}
.slick-dots li button:before
{
font-family: 'slick';
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}.arcticmodal-overlay,
.arcticmodal-container { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000; }
.arcticmodal-container { overflow: auto; margin: 0; padding: 0; border: 0; border-collapse: collapse; }
*:first-child+html .arcticmodal-container { height: 100% }
.arcticmodal-container_i { height: 100%; margin: 0 auto; }
.arcticmodal-container_i2 { padding: 24px; margin: 0; border: 0; vertical-align: middle; }
.arcticmodal-error { padding: 20px; border-radius: 10px; background: #000; color: #fff; }
.arcticmodal-loading { width: 80px; height: 80px; border-radius: 10px; background: #000 url(//mnu.kz/core/views/7cd350347a/assets/css/loading.gif) no-repeat 50% 50%; }html {
scroll-behavior: smooth;
}
.box-modal {
position: relative;
width: 500px;
padding: 16px;
background: #fff;
color: #3c3c3c;
font: 14px/18px Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
box-shadow: 0 0 0 6px rgba(153, 153, 153, 0.3);
border-radius: 6px;
}
.box-modal_close {
position: absolute;
right: 10px;
top: 6px;
font-size: 11px;
line-height: 15px;
color: #999;
cursor: pointer;
}
.box-modal_close:hover {
color: #666;
} html {
overflow: scroll;
overflow-x: hidden;
}   .main-scroll-container::-webkit-scrollbar {
width: 4px;
height: 4px;
}
.main-scroll-container::-webkit-scrollbar-track {
border-radius: 100vh;
background: #0f0f0f;
opacity: 25%;
}
.main-scroll-container::-webkit-scrollbar-thumb {
background: #d62e1f;
border-radius: 100vh;
border: 2px solid #d62e1f;
}
.main-scroll-container::-webkit-scrollbar-thumb:hover {
background: #c0a0b9;
}
.menu > li > a:hover {
color: #f8ce46 !important;
}
.menu > li > ul > li > a:hover {
color: #f8ce46 !important;
}
.menu > li > ul > li > ul > li > a:hover {
color: #f8ce46 !important;
} @media (min-width: 769px) {
.menu li > ul {
display: none;
}
.menu li:focus-within > ul,
.menu li:active > ul,
.menu li:hover > ul,
.menu li.open > ul {
display: flex;
flex-direction: column;
position: absolute;
top: 20vh;
left: 100%;
animation: 0.3s animOpenSubMenu;
background: #0f0f0f;
z-index: 999;
box-shadow: 300px 0px #0f0f0f, 0 300px #0f0f0f;
}
#menu-header > .active > a {
color: #f8ce46 !important;
}
.menu li > ul > li:hover > ul {
position: absolute;
top: 20vh;
left: 100%;
display: flex;
flex-direction: column;
animation: 0.3s animOpenSubMenu;
background: #0f0f0f;
z-index: 999;
box-shadow: 300px 0px #0f0f0f, 0 300px #0f0f0f;
}
}
:root:has(.no-doc-scroll) {
overflow: hidden;
}
h1 a,
.off-edge__title,
.news-card__title,
.events-card__title,
.media-card__title,
.single-article-content p a,
.archive-news-post .title {
background: linear-gradient(
to right,
rgba(100, 200, 200, 0),
rgba(100, 200, 200, 0)
),
linear-gradient(to right, rgba(214, 46, 31, 1), rgba(214, 46, 31, 1));
background-size: 100% 0.08em, 0 0.08em;
background-position: 100% 100%, 0 100%;
background-repeat: no-repeat;
transition: background-size 400ms;
}
.single-article-content p a {
background: linear-gradient(to right, rgb(195, 195, 195), rgb(195, 195, 195)),
linear-gradient(to right, rgba(214, 46, 31, 1), rgba(214, 46, 31, 1));
background-size: 100% 0.08em, 0 0.08em;
background-position: 100% 100%, 0 100%;
background-repeat: no-repeat;
transition: background-size 400ms;
}
h1 a:hover,
h1 a:focus,
.off-edge__title:hover,
.off-edge__title:focus,
.news-card__title:hover,
.news-card__title:focus,
.media-card__title:hover,
.media-card__title:focus,
.events-card__title:hover,
.events-card__title:focus,
.single-article-content p a:hover,
.single-article-content p a:focus,
.archive-news-post .title:hover,
.archive-news-post .title:focus {
background-size: 0 0.08em, 100% 0.08em;
} #applyFilters {
width: 100% !important;
}
#applyFilters > * + * {
margin-top: 1rem !important;
}
#applyFilters ul {
list-style-type: circle !important;
list-style-position: inside !important;
font-size: 14px !important;
font-weight: 300 !important;
}
#applyFilters ol {
list-style-type: decimal !important;
list-style-position: inside !important;
font-size: 14px !important;
font-weight: 300 !important;
}
#applyFilters h1 {
font-size: 28px !important;
}
#applyFilters h2 {
font-size: 24px !important;
}
#applyFilters h3 {
font-size: 20px !important;
}
#applyFilters h4 {
font-size: 16px !important;
}
#applyFilters p {
font-size: 14px !important;
font-weight: 300 !important;
}
.wysiwyg-content table {
width: 100%;
border-collapse: collapse;
border: 1px solid #ddd;
}
.wysiwyg-content th,
.wysiwyg-content td {
border: 1px solid #ddd;
padding: 8px;
text-align: left;
}
.wysiwyg-content th {
background-color: #f4f4f4;
}
.wysiwyg-content ol {
list-style-type: decimal;
padding-left: 20px;
margin-bottom: 1em;
}
.wysiwyg-content ol li {
margin-bottom: 0.5em;
}
.wysiwyg-content ul {
list-style-type: disc;
padding-left: 20px;
margin-bottom: 1em;
}
.wysiwyg-content ul li {
margin-bottom: 0.5em;
}
#formModal {
margin: 0 auto !important;
}@font-face {
font-family: 'Aeroport';
font-weight: normal;
src: url(//mnu.kz/core/views/7cd350347a/assets/fonts/Aeroport.eot); src: url(//mnu.kz/core/views/7cd350347a/assets/fonts/Aeroport.eot?#iefix) format('embedded-opentype'), url(//mnu.kz/core/views/7cd350347a/assets/fonts/Aeroport.woff2) format('woff2'), url(//mnu.kz/core/views/7cd350347a/assets/fonts/Aeroport.woff) format('woff'), url(//mnu.kz/core/views/7cd350347a/assets/fonts/Aeroport.ttf) format('truetype'), url(//mnu.kz/core/views/7cd350347a/assets/fonts/Aeroport.svg#Aeroport) format('svg'); }
@font-face {
font-family: 'Aeroport';
font-weight: bold;
src: url(//mnu.kz/core/views/7cd350347a/assets/fonts/Aeroport-Bold.eot); src: url(//mnu.kz/core/views/7cd350347a/assets/fonts/Aeroport-Bold.eot?#iefix) format('embedded-opentype'), url(//mnu.kz/core/views/7cd350347a/assets/fonts/Aeroport-Bold.woff2) format('woff2'), url(//mnu.kz/core/views/7cd350347a/assets/fonts/Aeroport-Bold.woff) format('woff'), url(//mnu.kz/core/views/7cd350347a/assets/fonts/Aeroport-Bold.ttf) format('truetype'), url(//mnu.kz/core/views/7cd350347a/assets/fonts/Aeroport-Bold.svg#Aeroport-Bold) format('svg'); }
@font-face { 
font-family: 'Aeroport';
font-weight: light;
src: url(//mnu.kz/core/views/7cd350347a/assets/fonts/AeroportLight.eot);
src: url(//mnu.kz/core/views/7cd350347a/assets/fonts/AeroportLight.eot?#iefix)format("embedded-opentype"),
url(//mnu.kz/core/views/7cd350347a/assets/fonts/AeroportLight.woff) format("woff"),
url(//mnu.kz/core/views/7cd350347a/assets/fonts/AeroportLight.ttf) format("truetype");
font-style: normal;
font-weight: 300;
} body {
font-family: 'Aeroport', sans-serif;
background: #ffffff;
font-size: 16px;
color: #000;
padding: 0;
margin: 0;
}
.container {
width: 1280px;
margin: 0 auto;
padding: 0;
}
div,
p,
form,
input,
a,
span,
button,
ul,
li {
box-sizing: border-box;
margin: 0;
padding: 0;
} p {
font-family: 'Aeroport', sans-serif;
font-size: 16px;
color: #000000;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Aeroport', sans-serif;
color: #000;
padding: 0;
margin: 0;
}
h1 {}
h2 {}
h3 {}
a {
font-family: 'Aeroport', sans-serif;
font-size: 16px;
color: #000000;
text-decoration: none;
}
a:hover,
a:active {
text-decoration: none;
}
button,
button:hover,
button:focus,
button:active,
input,
input:hover,
input:focus,
input:active,
textarea,
textarea:hover,
textarea:focus,
textarea:active {
outline: none;
overflow: hidden;
box-shadow: 0;
border-radius: 0;
}
.btn {
display: block;
width: 197px;
height: 40px;
background: #D62E1F;
font-size: 16px;
color: #fff;
text-align: center;
display: flex;
justify-content: center;
align-items: center;
transition: 0.3s;
}
.btn_stroke {
background: none;
border: 1px solid #1E1E1E;
color: #1E1E1E;
}
.btn_stroke svg {
stroke: #111;
transition: 0.3s;
}
.btn:hover {
background: #ae1e11;
color: #fff;
}
.btn_stroke:hover {
background: #1e1e1e;
color: #fff;
}
.btn_stroke:hover svg {
stroke: #fff;
} .header {
position: absolute;
width: 100%;
padding: 24px 0;
background: #0F0F0F;
z-index: 1000;
}
.header-wrap {
display: flex;
justify-content: space-between;
}
.header-left {
display: flex;
align-items: center;
width: 530px;
}
.menu-btn {
width: 27px;
height: 17px;
position: relative;
margin-right: 32px;
margin-top: -2px;
margin-bottom: 2px;
z-index: 99999;
cursor: pointer;
}
.menu-btn .line {
position: absolute;
width: 100%;
height: 2px;
background: #fff;
left: 0;
transition: 0.5s;
}
.menu-btn .line-1 {
top: 0;
}
.menu-btn .line-2 {
top: 50%;
}
.menu-btn .line-3 {
top: 100%;
}
.menu-btn.collapse .line-1 {
top: 50%;
transform: rotate(45deg);
}
.menu-btn.collapse .line-2 {
width: 0;
}
.menu-btn.collapse .line-3 {
top: 50%;
transform: rotate(-45deg);
}
.ver-vis {
display: flex;
align-items: center;
font-size: 14px;
color: #fff;
}
.ver-vis img {
width: 24px;
display: block;
margin-right: 4px;
}
.logo {
display: block;
width: 125px;
position: relative;
z-index: 9999;
}
.logo img {
display: block;
width: 100%;
}
.header-right {
display: flex;
align-items: center;
justify-content: flex-end;
width: 530px;
}
.lang div {
display: flex;
align-items: center;
}
.lang div span {
color: #fff;
}
.lang span img {
margin-left: 4px;
}
.search-header {
margin-left: 36px;
font-weight: 700;
position: relative;
z-index: 999;
cursor: pointer;
}
.search-header img {
display: block;
width: 40px;
}
.search-header form {
display: flex;
position: absolute;
right: 0;
top: 0;
z-index: 9999; max-height: 0;
overflow: hidden;
transition: 0.3s;
}
.search-header:hover form {
max-height: 40px;
}
.search-header form.vis {
max-height: 40px !important;
}
.search-header form input {
height: 40px;
width: 220px;
border: 0;
padding: 0 12px;
border-radius: 10px;
}
.search-header form #searchsubmit {
width: 50px;
border: 0;
padding: 0;
opacity: 0;
cursor: pointer; }
.header-meet {
display: flex;
align-items: center;
font-size: 16;
color: #fff;
font-weight: 700;
margin-right: 25px;
cursor: pointer;
}
.header-meet img {
display: block;
margin-left: 8px;
}
.nav {
position: fixed;
left: 0;
right: 0;
top: 0;
width: 100%;
background: #0F0F0F;
overflow: hidden;
max-height: 0;
transition: 0.3s;
}
.nav.collapse {
max-height: 100vh;
}
.nav .container {
height: 100%;
}
.nav-wr {
height: 100vh;
position: relative;
}
.menu {
padding-top: 20vh;
position: relative;
width: 440px;
}
.menu>li {
display: block;  }
.menu>li>a {
font-size: 36px;  font-weight: 400;
color: #fff;
position: relative;
padding: 1.3vh 0;
display: block;
}
.menu li ul {
display: none;
padding-left: 24px;
border-left: 1px solid rgba(255, 255, 255, 0.3);
height: 100%; width: 44vh;
}
.menu li.current-menu-parent>ul {
position: absolute;
top: 20vh;
left: 100%;
display: flex;
flex-direction: column;
animation: 0.3s animOpenSubMenu;
}  @media (max-width: 769px) {
.menu li:hover>ul {
position: absolute;
top: 20vh;
left: 100%;
display: flex;
flex-direction: column;
animation: 0.3s animOpenSubMenu;
background: #0F0F0F;
z-index: 999;
box-shadow: 300px 0px #0F0F0F, 0 300px #0F0F0F;
}
}
@keyframes animOpenSubMenu {
0% {
transform: translateX(10px);
opacity: 0;
}
100% {
transform: translateX(0px);
opacity: 1;
}
}
.menu>li>ul li.current-menu-parent>ul {
top: 0;
}
.menu>li>ul li:hover>ul {
top: 0;
}
.menu>li ul li {
display: block; margin-bottom: 2.7vh;
}
.menu>li ul li:last-child {
margin-bottom: 0;
}
.menu>li ul a { font-size: 2.4vh;
font-weight: bold;
color: #AFAFAF;  }
.menu>li>ul>li>ul ul {
display: none !important;
}
.menu>li.current_page_item a,
.menu>li.current-menu-parent>a {
padding-left: 40px;
}
.menu>li.current_page_item a::before,
.menu>li.current-menu-parent>a::before {
content: '';
width: 18px;
height: 13px;
background: url(//mnu.kz/core/views/7cd350347a/assets/img/icons/arrow-current-menu.svg) no-repeat center center;
position: absolute;
left: 0;
top: 3.5vh;
}
.current_page_item a,
.current-menu-parent>a {
color: #F8CE46 !important;
}
.menu-bottom {
position: absolute;
bottom: 40px;
width: 100%;
display: flex;
align-items: flex-end;
justify-content: space-between;
z-index: 999;
}
.menu-lang__item {
color: #fff;
font-weight: 700;
color: 16px;
margin-right: 16px;
text-transform: uppercase;
}
.menu-lang__item.current {
color: #D62E1F;
}
.menu-lang {
display: flex;
}
.menu-soc-wr {}
.menu-soc__title {
font-size: 16px;
font-weight: 700;
color: #9E9E9E;
position: relative;
margin-bottom: 14px;
text-decoration: underline;
text-transform: uppercase;
text-align: right;
}
.menu-soc {
width: 156px;
display: flex;
justify-content: space-between;
}
.menu-soc__link {
display: block;
width: 24px;
}
.menu-lang li a span {
font-size: 16px;
font-weight: 700;
color: #fff;
margin-right: 16px;
text-transform: uppercase;
}
.menu-lang li a {
padding: 0;
}
.menu-lang ul {
padding: 0;
}
.menu-lang .wpml-ls {
padding: 0;
}
.menu-lang li.wpml-ls-current-language span {
color: #D62E1F;
} .body-fixed {
overflow: hidden;
}
@keyframes animeVisMenu {
0% {
transform: translateY(-100%);
}
100% {
transform: translateY(0);
}
}
@keyframes animeHideMenu {
0% {
transform: translateY(0);
opacity: 1;
}
100% {
transform: translateY(-100%);
opacity: 0;
}
} .offer {
position: relative;
height: 95vh;
min-height: 737px;
display: flex;
align-items: flex-end;
z-index: 5;
}
.offer .container {
position: relative;
}
.offer::after {
content: "";
position: absolute;
right: 0;
bottom: 0;
left: 0;
height: 50%;
background: linear-gradient(180deg, rgba(15, 15, 15, 0.00) 0%, #0f0f0f 100%);
z-index: 10;
}
.offer-wrap {
position: relative;
max-width: 586px;
margin-bottom: 40px;
z-index: 100;
}
.offer__title {
font-size: 32px;
font-weight: 700;
color: #FFFFFF;
margin-bottom: 8px;
}
.offer__dis,
.offer__dis p {
font-size: 18px;
margin-bottom: 16px;
color: #FFFFFF;
}
.offer__btn {}
.offer__logo-qaa {
display: block;
position: absolute;
bottom: 40px;
right: 0;
z-index: 100;
}
.offer__logo-qaa img {
display: block;
width: 100%;
} .off-edge {
background: #0F0F0F;
}
.off-edge .container {
padding: 40px 0;
border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.off-edge-flex {
display: flex;
justify-content: space-between;
}
.off-edge-card {
width: 49.3%;
display: flex;
}
.off-edge-card:nth-child(1) {
display: none;
}
.off-edge__photo {
width: 35%;
min-width: 200px;
height: 121px;
margin-right: 16px;
}
.off-edge-content {}
.off-edge__title {
font-size: 18px;
color: #fff;
margin-bottom: 4px;
}
.off-edge__dis,
.off-edge__dis p {
font-size: 14px;
color: #fff;
} .news {
padding: 80px 0 60px; }
.news_project {
padding: 0 0 120px;
}
.news-title-btn {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 24px;
}
.news__title {
font-size: 16px;
text-transform: uppercase;
color: #9B9B9B;
}
.news__btn {}
.news__btn svg {
margin-left: 14px;
}
.news-flex {
display: flex; }
.news-card {
width: 24%;
margin: 0 0.5%;
}
.news-card__photo {
width: 100%;
height: 327px;
margin-bottom: 16px;
}
.news-card__title {
font-size: 16px;
font-weight: bold;
color: #000;
text-transform: none;
min-height: 44px;
margin-bottom: 4px;
}
.news-card__dis {
font-weight: bold;
font-size: 14px;
color: #5F5F5F;
}
.news-card__dis p {
font-weight: bold;
font-size: 14px;
color: #5F5F5F;
}
.news_coop {
padding-top: 40px;
}
.news-card__date {
display: inline-flex;
align-items: center;
padding: 4px 8px;
border: 1px solid rgba(30, 30, 30, 0.17);
border-radius: 20px;
color: #5F5F5F;
font-size: 14px;
margin-bottom: 12px;
}
.news-card__date svg {
min-width: 18px;
height: 18px;
display: block;
margin-right: 4px;
}
.newssin-nav {
display: flex;
justify-content: space-between;
margin-top: 40px;
}
.newssin-nav__btn {
display: flex;
align-items: center;
justify-content: center;
height: 44px;
padding: 0 60px;
border: 1px solid #1E1E1E;
font-weight: bold;
transition: 0.3s;
}
.newssin-nav__btn svg {
margin-left: 10px;
stroke: #1E1E1E;
}
.newssin-nav__btn:hover {
background: #1E1E1E;
color: #fff;
}
.newssin-nav__btn:hover svg {
stroke: #fff;
}
.newssin-btn-wrap a {
display: flex;
align-items: center;
justify-content: center;
height: 44px;
padding: 0 60px;
border: 1px solid #1E1E1E;
font-weight: bold;
transition: 0.3s;
}
.newssin-btn-wrap a svg {
margin-left: 10px;
stroke: #1E1E1E;
}
.newssin-btn-wrap a:hover {
background: #1E1E1E;
color: #fff;
}
.newssin-btn-wrap a:hover svg {
stroke: #fff;
} .news-flex_home .news-card:nth-child(1) {
display: none;
}
.news-flex_home .news-card:nth-child(2) {
display: none;
}
.news-flex_home .news-card:nth-child(3) {
display: none;
}
.news_n .news-flex {
flex-wrap: wrap;
}
.news_n .news-card {
width: 31.3%;
margin: 0 1% 30px;
}
.news_n .news-title-btn {
margin: 0 1% 24px;
} .events {}
.events .container {
padding: 60px 0 80px;
border-top: 1px solid rgba(30, 30, 30, 0.17);
}
.events-flex {
display: flex;
justify-content: space-between;
}
.events-card {
width: 49.3%;
}
.events-card__title {
font-size: 24px;
font-weight: 400;
color: #1E1E1E;
margin-bottom: 8px;
}
.events-card__dis {
font-size: 14px;
color: #1E1E1E;
margin-bottom: 8px;
}
.events-card__dis p {
font-size: 14px;
color: #1E1E1E;
}
.events-card-tabs {
display: flex;
margin-bottom: 16px;
}
.events-card-item {
display: flex;
justify-content: center;
align-items: center;
padding: 6px 8px;
border: 1px solid rgba(30, 30, 30, 0.17);
border-radius: 15px;
margin-right: 8px;
}
.events-card__icon {
min-width: 18px;
width: 18px;
margin-right: 4px;
}
.events-card-item span {
display: block;
font-family: 'Mulish', sans-serif;
font-size: 14px;
line-height: 120%;
color: #1E1E1E;
}
.events-card__photo {
width: 100%;
height: 435px;
} .media {
padding: 80px 0;
}
.media-wrap {
display: flex;
justify-content: space-between;
align-items: center;
}
.media-card {
width: 24%;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
padding-bottom: 35px;
position: relative;
}
.media-card__site {
color: #D62E1F;
font-size: 16px;
margin-bottom: 2px;
}
.media-card__title {
color: #000;
margin-bottom: 2px;
padding-right: 30px;
min-height: 76px;
}
.media-card__name {
position: absolute;
bottom: 16px;
font-size: 14px;
color: #5F5F5F;
} .info-bl {
position: relative;
}
.info-bl::after {
content: '';
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100%;
height: 100%;
background: linear-gradient(180deg, rgba(15, 15, 15, 0.00) 0%, #0f0f0f 120%);
}
.info-bl-wrap {
padding: 133px 0;
max-width: 882px;
margin: 0 auto;
display: flex;
flex-direction: column;
align-items: center;
position: relative;
z-index: 10;
}
.info-bl__title {
font-size: 48px;
text-align: center;
margin-bottom: 12px;
color: #fff;
font-weight: 400;
line-height: 100%;
}
.info-bl__text {
font-family: 'Mulish', sans-serif;
text-align: center;
font-size: 18px;
margin-bottom: 24px;
color: #fff;
line-height: 120%;
}
.info-bl__texts p {
font-family: 'Mulish', sans-serif;
text-align: center;
font-size: 18px;
margin-bottom: 24px;
color: #fff;
line-height: 120%;
}
.info-bl__btn {}
.marg-head {
height: 86px;
} .hero .container {
height: 100%;
display: flex;
align-items: flex-end;
position: relative;
}
.hero-wrap {
padding-bottom: 36px;
position: relative;
z-index: 30;
}
.hero_shadow {
position: relative;
}
.hero_shadow::after {
content: "";
position: absolute;
right: 0;
bottom: 0;
left: 0;
height: 50%;
background: linear-gradient(180deg, rgba(15, 15, 15, 0.00) 0%, #0f0f0f 100%);
z-index: 10;
} .hero_rating {}
.hero-rat {
font-size: 64px;
color: #fff;
margin-bottom: 10px;
}
.hero-rat__text {
font-size: 42px;
margin-bottom: 24px;
color: #fff;
}
.hero_rating .hero__btn {
border: 1px solid #fff;
color: #fff;
background: transparent;
width: 148px;
height: 42px;
}
.hero_rating .hero__btn svg {
stroke: #fff;
margin-left: 10px;
transition: 0.3s;
}
.hero_rating .hero__btn:hover {
background: #fff;
color: #000;
}
.hero_rating .hero__btn:hover svg {
stroke: #000;
} .rating {
padding: 80px 0 70px;
}
.inner-line {
width: 100%;
height: 1px;
background: rgba(30, 30, 30, 0.17);
margin-bottom: 40px;
}
.inner-page-h2 {
text-transform: uppercase;
margin-bottom: 24px;
color: #9B9B9B;
font-size: 16px;
font-weight: bold;
}
.rating-cards {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: flex-start;
}
.rating-card {
padding: 17px 16px;
display: flex;
align-items: center;
width: 630px;
margin-bottom: 20px;
transition: 0.3s;
}
.rating-card:hover {
background: #F1F1F1;
}
.rating-card__logo {
display: block;
min-width: 80px;
width: 80px;
margin-right: 16px;
}
.rating-card-content {}
.rating-card__title {
margin-bottom: 8px;
font-size: 24px;
}
.rating-card__text {
font-size: 14px;
margin-bottom: 8px;
}
.rating-card__link {
display: flex;
align-items: center;
color: #D62E1F;
}
.rating-card__link img {
display: block;
margin-left: 10px;
} .rating-logo-title {
display: flex;
align-items: center;
margin-bottom: 30px;
}
.rating__logo-img {
width: 89px;
height: 89px;
margin-right: 20px;
}
.rating-logo-title .single-article__title {
margin-bottom: 0;
font-weight: 400;
font-size: 24px;
}
.single-article-content_rating {
margin-bottom: 40px;
}
.rating-files {
display: flex;
flex-wrap: wrap;
margin-bottom: 80px;
}
.rating-files__item {
display: flex;
align-items: center;
justify-content: center;
border: 1px solid #1E1E1E;
height: 42px;
padding: 0 54px;
margin-right: 16px;
margin-bottom: 16px;
font-size: 14px;
transition: 0.3s;
}
.rating-files__item svg {
margin-right: 12px;
stroke: #1E1E1E;
transition: 0.3s;
}
.rating-files__item:hover {
color: #fff;
background: #1E1E1E;
}
.rating-files__item:hover svg {
stroke: #fff;
}
.rating-back-link {
height: 42px;
padding: 0 24px;
border: 1px solid #1E1E1E;
display: inline-flex;
align-items: center;
justify-content: center;
color: #1E1E1E;
opacity: 0.6;
transition: 0.3s;
}
.rating-back-link svg {
stroke: #1e1e1e;
margin-right: 8px;
}
.rating-back-link:hover {
opacity: 1;
}
.hero-quote {
font-size: 36px;
color: #fff;
padding: 0 35px 0 66px;
position: relative;
}
.hero-quote::before {
content: '';
position: absolute;
width: 66px;
height: 48px;
bottom: 100%;
left: 0;
background: url(//mnu.kz/core/views/7cd350347a/assets/img/icons/quote-left.svg) no-repeat center center;
}
.hero-quote::after {
content: '';
position: absolute;
right: 0;
top: 100%;
width: 35px;
height: 25px;
background: url(//mnu.kz/core/views/7cd350347a/assets/img/icons/quote-right.svg) no-repeat center center;
}
.hero_cooperation {
padding-bottom: 56px;
} .num-block {
padding: 80px 0 0;
}
.num-block .container {
padding-bottom: 40px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.num-block .inner-page-h2 {
margin-bottom: 40px;
}
.num-block-wrap {
display: flex;
justify-content: space-between;
}
.num-block-items {
max-width: 630px;
width: 100%;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.num-block-item {
width: 31.5%;
background: #F1F1F1;
padding: 24px 16px;
margin-bottom: 20px;
font-size: 36px;
}
.num-block-item span {
display: block;
margin-top: 8px;
font-size: 14px;
font-family: 'Mulish', sans-serif;
}
.num-block-item_big {
width: 48.5%;
margin-bottom: 0;
}
.num-block-photo {
width: 630px;
} .direction {
padding: 40px 0 0;
}
.direction .container {
padding-bottom: 20px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.direction .inner-page-h2 {
margin-bottom: 37px;
}
.direction-wrap {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.direction__link {
width: 48.5%;
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 20px;
padding: 33px 24px;
background: #F1F1F1;
color: #1E1E1E;
font-size: 24px;
transition: 0.3s;
}
.direction__link:hover {
background: #e3e3e3;
}
.direction__link img {
display: block;
width: 24px;
} .otdel {
padding: 20px 0 60px;
}
.otdel .inner-page-h2 {
margin-bottom: 30px;
}
.otdel-wrap {}
.otdel-item {
display: flex;
justify-content: space-between;
margin-bottom: 20px;
padding: 24px;
transition: 0.3s;
}
.otdel-item:hover {
background: #F1F1F1;
}
.otdel-item-nm {}
.otdel-item-nm__name {
font-size: 24px;
margin-bottom: 4px;
}
.otdel-item-nm__prof {
font-size: 14px;
color: #D62E1F;
}
.otdel-item-contacts {
display: flex;
align-items: center;
}
.otdel-item-link {
display: flex;
align-items: center;
font-size: 14px;
font-weight: bold;
font-family: 'Mulish', sans-serif;
}
.otdel-item-link img {
display: block;
min-width: 45px;
width: 45px;
margin-right: 12px;
}
.otdel-item__phone {
margin-right: 24px;
}
.otdel-item__mail {} .history {
background: #0F0F0F;
padding: 40px 0 80px;
}
.history__title {
font-size: 48px;
color: #fff;
text-align: center;
margin-bottom: 8px;
}
.history__text {
font-family: 'Mulish', sans-serif;
font-size: 18px;
color: #fff;
text-align: center;
max-width: 882px;
margin: 0 auto 46px;
}
.history-track { }
.history-item {
display: flex;
padding-bottom: 30px;
position: relative;
}
.history-item::after {
content: '';
position: absolute;
left: 50%;
top: 0;
width: 1px;
height: 100%;
background: #D62E1F;
}
.history-item:first-child::after {
top: auto;
bottom: 0;
height: calc(50% + 15px);
}
.history-item:last-child::after {
height: calc(50% - 15px);
}
.history-item-year {
width: 50%;
font-size: 36px;
color: #fff;
display: flex;
align-items: center;
justify-content: flex-end;
padding: 0 95px;
position: relative;
text-decoration: underline;
}
.history-item-year::before {
content: '';
position: absolute;
right: 0;
top: 50%;
width: 60px;
height: 1px;
background: #D62E1F;
}
.history-item-year::after {
content: '';
position: absolute;
right: 60px;
top: 50%;
width: 7px;
height: 7px;
margin-top: -3px;
background: #D62E1F;
transform: rotate(45deg);
}
.history-item-people {
width: 50%;
padding: 0 95px;
display: flex;
flex-direction: column;
align-items: flex-start;
min-height: 85px;
}
.history-item:nth-child(2n) {
flex-direction: row-reverse;
}
.history-item:nth-child(2n) .history-item-year {
justify-content: flex-start;
}
.history-item:nth-child(2n) .history-item-people {
align-items: flex-end;
}
.history-item:nth-child(2n) .history-item-year::before {
content: '';
position: absolute;
right: auto;
left: 0;
top: 50%;
width: 60px;
height: 1px;
background: #D62E1F;
}
.history-item:nth-child(2n) .history-item-year::after {
content: '';
position: absolute;
right: auto;
left: 60px;
top: 50%;
width: 7px;
height: 7px;
margin-top: -3px;
background: #D62E1F;
transform: rotate(45deg);
}
.history-item-people-card {
background: #1E1E1E;
border-radius: 4px;
width: 360px;
padding: 12px;
margin-bottom: 16px;
display: flex;
align-items: center;
flex-direction: row-reverse;
}
.history-item-people-card:last-child {
margin-bottom: 0;
}
.history-item-people-card__ava {
width: 61px;
height: 61px;
border-radius: 50%;
box-shadow: inset 0 0 0 3px #D62E1F;
margin-left: 14px;
}
.history-item-people-card__name {
font-size: 14px;
font-weight: bold;
font-family: 'Mulish', sans-serif;
color: #fff;
margin-bottom: 4px;
text-align: right;
}
.history-item-people-card__text {
font-family: 'Mulish', sans-serif;
font-size: 14px;
color: #9B9B9B;
text-align: right;
}
.history-item:nth-child(2n+1) .history-item-people-card {
flex-direction: row;
}
.history-item:nth-child(2n+1) .history-item-people-card__ava {
margin-left: 0;
margin-right: 14px;
}
.history-item:nth-child(2n+1) .history-item-people-card__name {
text-align: left;
}
.history-item:nth-child(2n+1) .history-item-people-card__text {
text-align: left;
}
.history-item-year {
position: relative;
cursor: pointer;
transition: 0.3s;
}
.history-item-year:hover {
color: #D62E1F;
}
.history-item-year__label { position: absolute;
left: 100%;
top: 60%;
margin-left: -75px;
width: 548px;
padding: 12px;
border-radius: 4px;
background: #353535;
font-size: 14px;
font-family: 'Mulish', sans-serif;
z-index: 50;
color: #fff;
opacity: 0;
pointer-events: none;
}
.history-item-year__label img {
display: block;
margin-bottom: 12px;
}
.history-item-year:hover .history-item-year__label {
color: #fff;
animation: 0.3s animVisLab;
opacity: 1;
}
@keyframes animVisLab {
0% {
transform: translateY(14px);
opacity: 0;
}
100% {
transform: translateY(0px);
opacity: 1;
}
}
.history-item:nth-child(2n) .history-item-year__label img {
margin-left: auto;
}
.history-item:nth-child(2n) .history-item-year__label {
text-align: right;
left: auto;
right: 100%;
margin-left: 0;
margin-right: -75px;
}   .management {
padding: 60px 0 0px;
}
.management__title {
font-size: 48px;
margin: 0 1% 40px;
}
.management-wrap {
display: flex;
flex-wrap: wrap;
}
.management-card {
width: 31.3%;
margin: 0 1% 40px;
}
.management-card__photo {
width: 100%;
height: 303px;
background-color: #e5e5e5;
margin-bottom: 16px;
border-radius: 4px;
}
.management-card__name {
font-family: 'Mulish', sans-serif;
font-weight: bold;
font-size: 18px;
margin-bottom: 4px;
}
.management-card__prof {
font-family: 'Mulish', sans-serif;
color: #9E9E9E;
font-size: 14px;
min-height: 34px;
margin-bottom: 16px;
}
.management-card_single {
margin-bottom: 24px !important;
}
.management-card__prof_dis {
margin-bottom: 0;
}
.management-card__prof_office {
margin-top: 4px;
min-height: auto;
margin-bottom: 0;
}
.management-card__prof_phone {
display: block;
margin-top: 4px;
min-height: auto;
margin-bottom: 0;
}
.management-card__prof_mail {
display: block;
margin-top: 4px;
text-decoration: underline;
min-height: auto;
margin-bottom: 0;
}
.management-card__more {
display: flex;
align-items: center;
color: #D62E1F;
cursor: pointer;
}
.management-card__more svg {
display: block;
margin-left: 10px;
}
.management-card__more:hover {
filter: contrast(50);
} .honorary {
background: #0F0F0F;
padding: 40px 0 80px;
}
.honorary__title {
font-size: 48px;
margin: 0 1% 40px;
color: #fff;
}
.honorary-wrap {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.honorary .management-card {
width: 23%;
}
.honorary .management-card__photo {
height: 224px;
}
.honorary .management-card__name {
color: #fff;
} .board {
padding: 80px 0;
}
.board__title {
font-size: 36px;
font-weight: 400;
margin-bottom: 8px;
}
.board__text {
margin-bottom: 40px;
}
.board__text p {
font-family: 'Mulish', sans-serif;
font-size: 18px;
margin-bottom: 20px;
}
.board__text p:last-child {
margin-bottom: 0;
}
.board__h3 {
font-size: 16px;
margin-bottom: 20px;
text-transform: uppercase;
color: #9B9B9B;
}
.board-wrap {
display: flex;
flex-wrap: wrap;
max-width: 1000px;
margin-bottom: 20px;
}
.board-item {
padding: 20px 12px;
background: #F1F1F1;
margin-right: 20px;
margin-bottom: 20px;
width: 305px;
height: 80px;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: center;
}
.board-item__name {
font-size: 14px;
font-family: 'Mulish', sans-serif;
font-weight: bold;
margin-bottom: 4px;
}
.board-item__prof {
font-family: 'Mulish', sans-serif;
font-size: 14px;
color: #9B9B9B;
}
.board__btn {
width: 580px;
}
.board__btn svg {
margin-left: 10px;
}  .hero {
min-height: 477px;
height: 477px;
} .mission-pg {
padding: 80px 0;
}
.inner-pg-block {
max-width: 882px;
margin-bottom: 40px;
}
.inner-pg__title {
font-size: 48px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 8px;
}
.inner-pg__dis {
font-size: 18px;
line-height: 120%;
color: #1E1E1E;
}
.mission-pg-flex {
display: flex;
justify-content: space-between;
}
.simple-card {
width: 49.3%;
padding: 16px;
background: #F1F1F1;
}
.simple-card__title {
font-size: 24px;
font-weight: 400;
color: #1E1E1E;
margin-bottom: 8px;
}
.simple-card__dis {
font-size: 14px;
color: #1E1E1E;
}
.inner-pg__editor p {
line-height: 120%;
}
.inner-pg__editor ul {
padding-left: 20px;
} .strategy {}
.strategy .container {
padding: 80px 0 40px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.strategy__title {
text-align: center;
font-size: 48px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 24px;
}
.strategy-flex {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.strategy__link {
display: flex;
align-items: center;
padding: 9px 16px;
border: 1px solid #1E1E1E;
margin: 0 1% 16px;
}
.strategy__link svg {
min-width: 24px;
width: 24px;
}
.strategy__link span {
display: block;
color: #1E1E1E;
margin: 0 12px;
} .gallery {
padding: 40px 0 80px;
}
.gallery-slider {}
.gallery-slide {
width: 45vw;
height: 30vw;
margin: 0 12px;
} .numbers-pg {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-auto-rows: 24vw;
grid-template-areas:
"a b c c"
"d d c c"
"e f f g";
}
.numbers-pg__title {
max-width: 13.8vw;
font-size: 3.33vw;
line-height: 100%;
color: #fff;
}
.numbers-pg-content {
position: relative;
z-index: 100;
}
.numbers-pg__num {
font-size: 3.33vw;
line-height: 100%;
color: #fff;
}
.numbers-pg__num_big {
font-size: 4.44vw;
}
.numbers-pg__text {
font-size: 1.11vw;
line-height: 120%;
color: #fff;
}
.numbers-pg-box {
position: relative;
display: flex;
align-items: flex-end;
padding: 2.08vw;
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
transition: 0.5s;
}
.numbers-pg-box::after {
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0, 0, 0, 0.5);
}
.numbers-pg-box:hover {
filter: grayscale(0%);
-webkit-filter: grayscale(0%);
transition: 0.5s;
}
.numbers-pg-box:hover::after {
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 70%, rgba(0, 0, 0, 0.50) 85%);
}
.numbers-pg-box_1 {
grid-area: a;
justify-content: center;
align-items: center;
background: #D62E1F;
filter: grayscale(0%);
-webkit-filter: grayscale(0%);
}
.numbers-pg-box_1::after {
content: "";
position: absolute;
background: none;
}
.numbers-pg-box_1:hover::after {
content: "";
position: absolute;
background: none;
}
.numbers-pg-box_2 {
grid-area: b;
}
.numbers-pg-box_3 {
grid-area: c;
}
.numbers-pg-box_4 {
grid-area: d;
}
.numbers-pg-box_5 {
grid-area: e;
}
.numbers-pg-box_6 {
grid-area: f;
}
.numbers-pg-box_7 {
grid-area: g;
} .graduates {}
.graduates .container {
padding: 80px 0 40px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.inner-pg-block_graduates {
max-width: 1172px;
}
.graduates-wrap {
display: flex;
justify-content: space-between;
align-items: center;
}
.graduates__photo {
min-width: 48.5%;
width: 48.5%;
height: 630px;
}
.graduates-content {
width: 50%;
}
.graduates__title {
font-size: 36px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 8px;
}
.graduates__dis {
font-size: 18px;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 22px;
}
.graduates-flex {
display: flex;
flex-wrap: wrap;
margin-bottom: 22px;
}
.graduates-item {
display: flex;
align-items: center;
padding: 6px 8px;
border: 1px solid rgba(214, 46, 31, 0.15);
border-radius: 15px;
margin: 0 8px 8px 0;
}
.graduates__icon {
min-width: 18px;
width: 18px;
max-height: 18px;
height: 18px;
margin-right: 4px;
}
.graduates__text {
font-size: 14px;
line-height: 120%;
color: #D62E1F;
}
.graduates__btn {
width: 182px;
}
.graduates__btn svg {
margin-left: 14px;
} .club {}
.club .container {
padding: 40px 0 20px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.club-wrap {
display: flex;
justify-content: space-between;
align-items: center;
}
.club-content {
min-width: 48.5%;
width: 48.5%;
}
.club__title {
font-size: 36px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 8px;
}
.club__dis {
font-size: 18px;
line-height: 120%;
color: #1E1E1E;
}
.club-flex {
width: 50%;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.club-item {
width: 48.5%;
height: 128px;
display: flex;
flex-direction: column;
justify-content: center;
background: #F1F1F1;
padding: 18px 24px;
margin-bottom: 20px;
}
.club-item__title {
font-size: 24px;
font-weight: 400;
color: #1E1E1E;
margin-bottom: 8px;
}
.club-item__link {
display: flex;
align-items: center;
color: #D62E1F;
}
.club-item__link img {
margin-left: 10px;
min-width: 24px;
} .faces {}
.faces .container {
padding: 40px 0 40px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.faces-wrap {
display: flex;
justify-content: space-between;
align-items: center;
}
.faces__photo {
min-width: 48.5%;
width: 48.5%;
height: 630px;
}
.faces-content {
width: 50%;
}
.faces__title {
font-size: 36px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 8px;
}
.faces-texts {}
.faces-texts p {
font-size: 18px;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 22px;
}
.faces-info {
display: flex;
padding: 8px;
border: 1px solid rgba(214, 46, 31, 0.15);
border-radius: 15px;
margin-bottom: 22px;
}
.faces-info__icon {
min-width: 18px;
width: 18px;
min-height: 18px;
height: 18px;
margin-right: 8px;
}
.faces-info__text {
font-size: 14px;
line-height: 120%;
color: #1E1E1E;
}
.faces-info__text a {
font-family: 'Mulish', sans-serif;
font-size: 14px;
line-height: 120%;
color: #1E1E1E;
text-decoration: underline;
}
.faces-info__text a:hover {
color: #D62E1F;
}
.faces__btn {
width: 236px;
}
.faces__btn svg {
margin-left: 10px;
} .footnote {
padding: 24px 0;
background: #F1F1F1;
}
.footnote-wrap {
display: flex;
justify-content: space-between;
align-items: center;
}
.footnote__logo {
width: 177px;
}
.footnote-content {
width: 64%;
}
.footnote__title {
font-size: 24px;
font-weight: 400;
color: #1E1E1E;
margin-bottom: 4px;
}
.footnote__text {
font-size: 18px;
line-height: 120%;
color: #1E1E1E;
}
.footnote__btn {
width: 236px;
}
.footnote__btn svg {
margin-left: 10px;
} .requirements {
padding: 80px 0 100px;
}
.requirements__title {
font-size: 48px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 40px;
}
.direction__link_small {
height: 96px;
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: 700;
line-height: 120%;
padding: 16px;
} .footer {
padding: 40px 0;
background: #0F0F0F;
}
.footer-wrap {
display: flex;
justify-content: space-between;
}
.footer-logo-copy {
width: 322px;
border-right: 1px solid rgba(255, 255, 255, 0.17);
margin-right: 116px;
}
.footer__logo {
display: block;
width: 141px;
margin-bottom: 84px;
}
.footer__logo img {
display: block;
width: 100%;
}
.footer .ver-vis {
margin-bottom: 20px;
}
.footer-lang {
display: flex;
}
.footer-lang li a span {
font-size: 16px;
font-weight: 700;
color: #fff;
margin-right: 16px;
text-transform: uppercase;
}
.footer-lang li a {
padding: 0;
}
.footer-lang ul {
padding: 0;
}
.footer-lang .wpml-ls {
padding: 0;
}
.footer-lang li.wpml-ls-current-language span {
color: #D62E1F;
}
.footer-lang__item.current {
color: #D62E1F;
}
.footer-col {}
.footer__title {
display: inline-block;
color: #9E9E9E;
font-weight: 700;
font-size: 16px; text-transform: uppercase;
margin-bottom: 12px;
position: relative;
}
.footer__title::after {
content: '';
position: absolute;
left: 0;
bottom: 3px;
width: 100%;
height: 1px;
background: #9E9E9E;
}
.footer__menu {}
.footer__menu li {
display: block;
margin-bottom: 12px;
}
.footer__menu li a {
font-family: 'Mulish', sans-serif;
font-size: 14px;
color: #9E9E9E !important;
}
.footer-soc {
width: 156px;
display: flex;
justify-content: space-between;
}
.footer-soc__link {
display: block;
width: 24px;
}   .empl {
padding: 60px 0 211px;
}
.empl__title {
font-size: 48px;
font-weight: 400;
color: #1E1E1E;
margin-bottom: 40px;
}
.empl-wrap {
display: flex;
justify-content: space-between;
}
.empl-sidebar {
min-width: 305px;
margin-right: 12px;
}
.empl-content {
display: flex;
flex-wrap: wrap;
width: 100%;
}
.empl-content .management-card {
width: 31%;
margin: 0 1.1% 12px;
}
.management-card__photo {}
.management-card__name {}
.empl-list {}
.empl-list>li {
display: block;
margin-bottom: 4px;
}
.empl-list li ul {
display: none;
}
.empl-list>li.current-cat ul,
.empl-list>li.current-cat-ancestor ul {
display: block;
}
.empl-list li a {
padding: 20px 16px;
display: block;
background: #F1F1F1;
font-family: 'Mulish', sans-serif;
font-weight: bold;
font-size: 14px;
}
.empl-list>li.current-cat-ancestor>a {
background: #1E1E1E;
color: #fff;
padding-left: 50px;
position: relative;
}
.empl-list>li.current-cat-ancestor>a::before {
content: '';
position: absolute;
top: 50%;
left: 16px;
margin-top: -12px;
width: 24px;
height: 24px;
background: url(//mnu.kz/core/views/7cd350347a/assets/img/icons/nav-arrow-switch.svg) no-repeat center center / cover;
}
.empl-list>li.current-cat>a {
background: #1E1E1E !important;
color: #fff !important;
padding-left: 50px;
position: relative;
}
.empl-list>li.current-cat>a::before {
content: '';
position: absolute;
top: 50%;
left: 16px;
margin-top: -12px;
width: 24px;
height: 24px;
background: url(//mnu.kz/core/views/7cd350347a/assets/img/icons/nav-arrow-switch.svg) no-repeat center center / cover;
}
.empl-list li ul li {
display: block;
}
.empl-list li ul li a {
background: #2E2D2D;
color: #fff;
}
.empl-list li ul li.current-cat a {
color: #D62E1F;
} .endowment {}
.hero-endow__logo {
width: 86px;
margin-bottom: 8px;
}
.hero-endow__title {
font-size: 64px;
color: #fff;
margin-bottom: 8px;
}
.hero-endow__text {
font-family: 'Aeroport', sans-serif;
font-size: 42px;
font-weight: 700;
color: #fff;
margin-bottom: 24px;
}
.hero-endow__btn {
border: 1px solid #fff;
font-weight: 700;
color: #fff;
background: transparent;
width: 201px;
height: 42px;
}
.hero-endow__btn:hover {
background: #fff;
color: #000;
}
.hero-endow__btn svg {
stroke: #fff;
margin-left: 10px;
transition: 0.3s;
}
.hero-endow__btn:hover svg {
stroke: #000;
} .about-fund {
padding: 80px 0;
background: #1E1E1E;
}
.about-fund-wrap {
display: flex;
justify-content: space-between;
align-items: center;
}
.about-fund-content {
width: 49.3%;
}
.about-fund__title {
font-size: 48px;
color: #fff;
margin-bottom: 8px;
}
.about-fund-texts {}
.about-fund-texts p {
font-size: 14px;
line-height: 120%;
color: #fff;
margin-bottom: 24px;
}
.about-fund__vid {
width: 49.3%;
height: 342px;
background: rgba(217, 217, 217, 0.2);
border-radius: 4px;
}
.about-fund__vid iframe {
width: 100% !important;
height: 100% !important;
} .partners {}
.partners .container {
padding: 92px 0 20px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.partners__title {
font-size: 36px;
font-weight: 400;
color: #1E1E1E;
margin-bottom: 20px;
margin-left: 0.8%;
}
.partners-wrap {
display: flex;
flex-wrap: wrap;
}
.partners-card {
width: 15%;
height: 197px;
padding: 40px 14px 0;
border: 1px solid #F1F1F1;
border-radius: 4px;
margin: 0 0.8% 20px;
}
.partners-card__icon {
height: 60px;
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 16px;
}
.partners-card__icon img {
max-height: 60px;
}
.partners-card__title {
text-align: center;
font-size: 14px;
color: #9E9E9E;
} .projects {
padding: 40px 0 80px;
}
.projects__title {
font-size: 36px;
font-weight: 400;
color: #1E1E1E;
margin-bottom: 20px;
}
.projects-wrap {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
} .info-bl__title_endow {
margin-bottom: 24px;
}
.info-bl-block {
display: flex;
}
.info-bl__btn_endow {
margin: 0 8px;
} .requisites {
padding: 80px 0 40px;
}
.requisites-wrap {
display: flex;
justify-content: space-between;
}
.requisites-block {
width: 38.5%;
}
.requisites__dis {
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 700;
text-transform: uppercase;
color: #9B9B9B;
margin-bottom: 16px;
}
.requisites__title {
font-size: 48px;
font-weight: 400;
line-height: 100%;
color: #D62E1F;
}
.requisites-content {
width: 60%;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.requisites-row {
width: 100%;
height: 70px;
padding: 0 16px;
display: flex;
justify-content: space-between;
align-items: center;
}
.requisites-row_grey {
background: #F1F1F1;
}
.requisites-row:nth-child(2n) {
background: #fff;
}
.requisites__subtitle {
width: 35%;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #9E9E9E;
}
.requisites__text {
width: 50%;
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
}
.requisites__icon {
min-width: 24px;
width: 24px;
} .contacts {
padding: 40px 0 80px;
}
.contacts__title {
font-size: 36px;
font-weight: 400;
color: #1E1E1E;
margin-bottom: 24px;
margin-left: 1%;
}
.contacts-wrap {
display: flex;
flex-wrap: wrap;
}
.contacts-card {
width: 31.3%;
min-height: 79px;
padding: 12px;
display: flex;
align-items: center;
background: #F1F1F1;
margin: 0 1% 20px;
}
.contacts-card__icon {
margin-right: 14px;
}
.contacts-card-info {}
.contacts-card__title {
font-family: 'Aeroport', sans-serif;
font-size: 14px;
font-weight: 400;
color: #9B9B9B;
margin-bottom: 4px;
}
.contacts-card__text {
font-size: 14px;
font-weight: 700;
line-height: 120%;
color: #1E1E1E;
} .contacts-pg {
padding: 80px 0 95px;
}
.contacts-pg-wrap {
display: flex;
justify-content: space-between;
}
.contacts-pg-block {
width: 38.5%;
}
.contacts-pg__dis {
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 700;
text-transform: uppercase;
color: #9B9B9B;
margin-bottom: 16px;
}
.contacts-pg__title {
font-size: 48px;
font-weight: 400;
line-height: 100%;
color: #D62E1F;
}
.contacts-pg-content {
width: 60%;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.contacts-pg-flex {
display: flex;
flex-wrap: wrap;
margin-bottom: 12px;
}
.contacts-card_short {
width: 48%;
}
.contacts-pg__link {
width: 48%;
display: flex;
justify-content: space-between;
align-items: center;
font-size: 16px;
font-weight: 700;
color: #fff;
padding: 36px 24px;
background: #D62E1F;
margin: 0 1% 20px;
}
.contacts-pg__link:hover {
background: #ae1e11;
color: #fff;
}
.requisites-row_nolnk {} .hero_gallery {}
.hero_gallery .hero-wrap {
max-width: 628px;
}
.hero-gallery__title {
font-size: 64px;
color: #fff;
margin-bottom: 24px;
}
.hero-gallery__text {
font-family: 'Aeroport', sans-serif;
font-size: 16px;
color: #fff;
margin-bottom: 24px;
}
.hero-gallery__btn {
border: 1px solid #fff;
font-weight: 700;
color: #fff;
background: transparent;
width: 168px;
height: 42px;
}
.hero-gallery__btn svg {
margin: 0 10px;
transition: 0.3s;
}
.hero-gallery-btn__icon {
fill: #fff;
}
.hero-gallery-btn__arrow {
stroke: #fff;
}
.hero-gallery__btn:hover {
background: #fff;
color: #000;
}
.hero-gallery__btn:hover .hero-gallery-btn__icon {
fill: #000;
}
.hero-gallery__btn:hover .hero-gallery-btn__arrow {
stroke: #000;
} .gall-page {}
.gall-page-item {
padding: 100px 0;
}
.gall-page-wrap {
display: flex;
justify-content: space-between;
align-items: center;
}
.gall-page-content {
max-width: 49%;
}
.gall-page__title {
font-size: 36px;
font-weight: 700;
line-height: 100%;
margin-bottom: 8px;
}
.gall-page-text {
font-size: 14px;
}
.gall-page-text p {
font-size: 14px;
margin-bottom: 18px;
}
.gall-page-text ul {
padding-left: 20px;
margin-bottom: 20px;
}
.gall-page-text li {
font-family: 'Mulish', sans-serif;
font-size: 14px;
}
.gall-page-slider-wr {
width: 49%;
}
.gall-page-slider {
width: 100%;
margin-bottom: 0 !important;
}
.gall-page-slide {
width: 100%;
height: 424px;
border-radius: 4px;
}
.gall-page-item:nth-child(2n) {
background: #F1F1F1;
}
.gall-page-item:nth-child(2n) .gall-page-wrap {
flex-direction: row-reverse;
} .gall-page-slider__dots, .gallery-endowment-slider__dots {
width: 100%;
display: flex;
justify-content: center;
margin-top: -34px;
margin-bottom: 34px;
}
.endowment-projects .slick-dots {
margin: 0 auto;
display: inline-flex;
justify-content: center;
background: rgba(0, 0, 0, 0.44);
padding: 4px;
border-radius: 10px;
z-index: 10;
width: fit-content;
}
.gall-page .slick-dots {
position: static;
margin: 0 auto;
display: inline-flex;
width: auto;
background: rgba(0, 0, 0, 0.44);
padding: 4px;
border-radius: 10px; z-index: 10;
left: 50%;
}
.gall-page .slick-dots li button, .endowment-projects .slick-dots li button {
display: none;
}
.gall-page .slick-dots li, .endowment-projects .slick-dots li {
width: 6px;
height: 6px;
border-radius: 50%;
background: rgba(255, 255, 255, 0.4);
margin: 0 2px;
}
.gall-page .slick-dots li.slick-active, .endowment-projects .slick-dots li.slick-active {
background: rgba(255, 255, 255, 1);
} .hero_short {
min-height: 320px;
height: 320px;
}
.inner-pg__subtitle {
font-size: 24px;
color: #1E1E1E;
margin-bottom: 8px;
}
.inner-pg__dis_small {
font-size: 16px;
} .educational {
padding: 80px 0;
}
.tabs {
width: 100%;
border-radius: 4px;
padding: 1px;
background: #f1f1f1;
}
.tabs_horizontal {
display: flex;
flex-wrap: nowrap;
}
.tabs_educational {
margin-bottom: 40px;
}
.tab {
width: 100%;
display: flex;
justify-content: center;
text-align: center;
border-radius: 4px;
padding: 16px 0;
color: #1E1E1E;
background: #fff;
margin: 1px;
transition: 0.3s;
}
.tab:hover {
color: #fff;
background: #d0d0d0;
}
.tab:active {
color: #fff;
background: #1E1E1E;
}
.educational-flex {
display: flex;
flex-wrap: wrap;
}
.educational-card {
width: 23%; border-radius: 4px;
background: #f1f1f1;
margin: 0 1% 20px;
display: block;
}
.educational-card.hide {
display: none;
}
.educational-card.vis {
animation: 0.4s animeFilt;
display: block;
}
@keyframes animeFilt {
0% {
opacity: 0;
transform: translateY(20px)
}
100% {
opacity: 1;
transform: translateY(0px)
}
}
.educational-card-bg {
display: flex;
align-items: flex-end;
height: 120px;
border-radius: 4px 4px 0 0;
padding: 8px 16px;
}
.educational-card:nth-child(1) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-1.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(2) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-2.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(3) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-3.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(4) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-4.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(5) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-5.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(6) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-6.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(7) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-7.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(8) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-8.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(9) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-9.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(10) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-10.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(11) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-11.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(12) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-12.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(13) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-13.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(14) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-14.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(15) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-15.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(16) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-16.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(17) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-1.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(18) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-2.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(19) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-3.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(20) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-4.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(21) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-5.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(22) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-6.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(23) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-7.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(24) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-8.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(25) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-9.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(26) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-10.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(27) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-11.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(28) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-12.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(29) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-13.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(30) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-14.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(31) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-15.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(32) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-16.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(33) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-1.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(34) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-2.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(35) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-3.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(36) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-4.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(37) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-5.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(38) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-6.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(39) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-7.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(40) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-8.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(41) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-9.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(42) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-10.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(43) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-11.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(44) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-12.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(45) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-13.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(46) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-14.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(47) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-15.jpg) no-repeat center center / cover;
}
.educational-card:nth-child(48) .educational-card-bg {
background: url(//mnu.kz/core/views/7cd350347a/assets/img/educational-card-photo-16.jpg) no-repeat center center / cover;
}
.educational-card__title {
font-size: 24px;
line-height: 24px;
color: #fff;
}
.educational-card-content {
padding: 16px;
}
.educational-card__subtitle {
font-size: 14px;
color: #9E9E9E;
margin-bottom: 4px;
}
.educational-card__text {
font-size: 14px;
color: #1E1E1E;
margin-bottom: 16px;
}
.educational-card__link {
display: flex;
align-items: center;
font-size: 16px;
color: #D62E1F;
transition: 0.3s;
}
.educational-card__link svg {
margin-left: 10px;
stroke: #D62E1F;
}
.educational-card__link:hover {
color: #ae1e11;
}
.educational-card__link:hover svg {
stroke: #ae1e11;
} .educat-filter {
display: flex;
align-items: center;
justify-content: space-between;
padding: 0px 10px 40px;
}
.educat-filter__count {
font-size: 16px;
font-weight: bold;
color: #9B9B9B;
text-transform: uppercase;
}
.educat-filter__search {
position: relative;
}
.educat-filter__search input {
background: #F1F1F1;
border: 0;
width: 305px;
height: 44px;
padding: 0 20px 0 48px;
font-size: 16px;
}
.educat-filter__search input::placeholder {
color: #9E9E9E;
font-size: 16px;
}
.educat-filter__search button {
position: absolute;
left: 14px;
top: 9px;
background: transparent;
border: 0;
} .tab {
cursor: pointer;
}
.tab.current {
background: #1E1E1E;
color: #fff;
}
.jtbs-cnt {
display: none;
}
.jtbs-cnt.active {
display: block;
animation: 0.7s animTabVis;
}
@keyframes animTabVis {
0% {
transform: translateY(50px);
opacity: 0;
}
100% {
transform: translateY(0px);
opacity: 1;
}
} .higher-scl {
padding: 80px 0 150px;
}
.inner-pg-block_higher-scl {
margin-left: 1%;
}
.higher-scl-flex {
display: flex;
flex-wrap: wrap;
}
.higher-scl-item {
position: relative;
width: 48%;
height: 389px;
display: flex;
flex-direction: column;
justify-content: space-between;
padding: 32px 56px 32px 32px;
margin: 0 1% 20px;
}
.higher-scl-item::after {
content: "";
position: absolute;
right: 0;
bottom: 0;
left: 0;
height: 50%;
background: linear-gradient(180deg, rgba(15, 15, 15, 0.00) 0%, #0f0f0f 100%);
z-index: 10;
}
.higher-scl__logo {
position: relative;
height: 64px;
margin-right: auto;
z-index: 100;
}
.higher-scl__title {
font-size: 36px;
color: #fff;
font-weight: normal;
line-height: 100%;
z-index: 100;
} .educate-inner {}
.educate-inner .container {
padding: 80px 0 20px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.inner-pg-block_educate-inner {
margin-bottom: 40px;
display: flex;
justify-content: space-between;
max-width: none;
}
.anchor-links-wrap {
display: flex;
align-items: center;
text-align: center;
}
.anchor-link {
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
margin-right: 14px;
color: #9B9B9B;
}
.anchor-link:hover {
color: #D62E1F;
}
.educate-inner-aner {}
.educate-inner-aner__text {
margin-bottom: 9px;
font-size: 14px;
color: #9B9B9B;
}
.educate-inner-aner__link {
background: #F1F1F1;
display: flex;
align-items: center;
justify-content: center;
height: 48px;
padding: 0 12px;
font-size: 18px;
font-weight: bold;
}
.educate-inner-aner__link img {
margin-right: 15px;
}
.educate-inner-aner__link svg {
margin-left: 15px;
} .educate-description {}
.educate-description .container {
padding: 40px 0;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
} .educate-structure {}
.educate-structure .container {
padding: 40px 0;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
} .educate-minor {}
.educate-minor .container {
padding: 40px 0;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
} .educate-catalog {}
.educate-catalog .container {
padding: 40px 0;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
} .educate-teachers {}
.educate-teachers .container {
padding: 40px 0;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
} .educate-program {}
.educate-program .container {
padding: 40px 0 80px;
} .educate-inner-block {  }
.educate-inner__title { font-size: 36px;
font-weight: normal;
line-height: 100%;
margin-bottom: 24px;
}
.educate-inner-content {
width: 100%;
}
.educate-inner-item {
margin-bottom: 24px;
}
.educate-inner-item>p {
font-size: 16px;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 4px;
}
.educate-inner-item>h3 {
font-size: 16px;
line-height: 100%;
text-transform: uppercase;
color: #9B9B9B;
margin-bottom: 8px;
}
.educate-inner-item>h4 {
font-size: 16px;
font-weight: bold;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 8px;
}
.educate-inner-item ul li {
position: relative;
display: block;
font-family: 'Mulish', sans-serif;
font-size: 16px;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 4px;
margin-left: 24px;
}
.educate-inner-item ul li::before {
content: "";
position: absolute;
top: 8px;
left: -16px;
width: 6px;
height: 6px;
border-radius: 50%;
background: #1E1E1E;
}
.educate-inner-cards-flex {
display: flex;
flex-wrap: wrap;
}
.educate-inner-card {
display: inline-flex;
padding: 12px;
border-radius: 4px;
background: #F1F1F1;
margin: 0 5px 24px;
}
.educate-inner-card__photo {
width: 44px;
height: 44px;
border-radius: 50%;
margin-right: 8px;
}
.educate-inner-card-block {}
.educate-inner-card__title {
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 4px;
}
.educate-inner-card__dis {
font-size: 14px;
line-height: 120%;
color: #9B9B9B;
margin-bottom: 4px;
}
.educate-inner-card__contact {
font-size: 14px;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 4px;
}
.educate-inner-card__contact span {
color: #9B9B9B;
}
.strategy__link_educate-inner {
justify-content: center;
margin: 0;
}
.btn_educate-inner {
width: 100%;
height: auto;
padding: 10px;
}
.btn_educate-inner svg {
min-width: 24px;
height: 24px;
margin-left: 10px;
}
.educate-inner-flex {
display: flex;
flex-wrap: wrap;
}
.educate-inner__point {
width: 48%;
height: 79px;
display: flex;
align-items: center;
font-size: 14px;
font-weight: bold;
line-height: 120%;
color: #1E1E1E;
padding: 12px;
background: #f1f1f1;
margin: 0 1% 20px;
}
.contacts-pg__link_educate-inner {
max-height: 96px;
}
.educate-inner__more {
display: flex;
align-items: center;
font-weight: normal;
margin-left: 8px;
}
.educate-inner__more svg {
margin-left: 10px;
}
.board-item_educate-inner {
width: 31%;
margin-right: 2%;
}
.board-item_long {
width: 48%;
margin-right: 2%;
}
.educ-nav-wrap {
position: relative;
}
.educ-nav-wrap>.container {
display: flex;
align-items: start;
}
.educ-nav-wrap>.container .container {
width: 100% !important;
}
.educ-nav {
min-width: 304px;
display: inline-flex;
flex-direction: column;
margin-right: 20px;
padding-top: 40px;
position: sticky;
top: 120px;
}
.educ-nav .anchor-link {
width: 100%;
height: 56px;
margin-bottom: 4px;
display: flex;
align-items: center;
justify-content: start;
background: #F1F1F1;
color: #1E1E1E;
padding: 0 16px;
transition: 0.3s;
}
.educ-nav .anchor-link:hover {
background: #1E1E1E;
color: #fff;
} .container_educ {
position: sticky;
bottom: 30px;
margin-bottom: 40px;
background: #F1F1F1;
border-radius: 8px;
}
.educ-call-form {
padding: 12px 30px;
display: flex;
justify-content: space-between;
align-items: center;
}
.educ-call-form-wrap {}
.educ-call-form__text {
font-size: 20px;
font-weight: normal; }
.educ-call-form__tile {
font-size: 16px;
color: #D62E1F;
font-weight: bold;
}
.educ-call-form__btn {
height: 36px;
width: 271px;
display: flex;
align-items: center;
justify-content: center;
background: #1E1E1E;
color: #fff;
transition: 0.3s;
}
.educ-call-form__btn svg {
fill: #fff;
stroke: #fff;
margin-left: 10px;
}
.educ-call-form__btn:hover {
background: #cecece;
color: #1E1E1E;
}
.educ-call-form__btn:hover svg {
stroke: #1e1e1e;
} .educ-nav-wrap_higher>.container {
border-top: 1px solid rgba(30, 30, 30, 0.17);
}
.educ-nav-wrap_higher .mission-inner .container {
border-top: 0;
}
.higher-scl-inner {
padding: 30px 0 0px;
}
.higher-scl-inner .container {
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.inner-pg-flex {
display: flex;
}
.inner-pg-block_scl-inner {
max-width: 630px;
}
.inner-pg-block_scl-inner h1 {
margin-bottom: 16px;
}
.higher-scl-inner__logo {
height: 118px;
margin-right: 40px;
}
.news_higher-scl {
padding: 32px 0 40px;
} .mission-inner {}
.mission-inner .container {
padding: 80px 0;
border-top: 1px solid rgba(30, 30, 30, 0.17);
}
.mission-inner-wrap {
display: flex;
justify-content: space-between;
align-items: center;
}
.mission-inner-content {
width: 49.3%;
}
.mission-inner__title {
font-size: 36px;
font-weight: normal;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 8px;
}
.mission-inner-texts {}
.mission-inner-texts p {
font-size: 18px;
color: #1E1E1E;
margin-bottom: 8px;
}
.mission-inner__photo {
width: 49.3%;
height: 329px;
}
.educ-nav-wrap_higher .info-bl-wrap {}
.educ-nav-wrap_higher .inner-pg__title {
font-size: 36px;
}
.educ-nav-wrap_higher .educational_higher-scl {
padding-top: 40px;
}
.educ-nav-wrap_higher .educational_higher-scl .container {
border-top: 1px solid rgba(30, 30, 30, 0.17);
padding-top: 40px;
}
.educ-nav-wrap_higher .educational-card {
width: 31%;
}
.educ-nav-wrap_higher .mobility-card {
width: 31%;
}
.educ-nav-wrap_higher .prof-staff { }
.educ-nav-wrap_higher .partners-card {
width: 23%;
}
.educ-nav-wrap_higher .management-card_advisors {
width: 31%;
}
.educ-nav-wrap_higher .mobility__title {
font-size: 36px;
}
.educ-nav-wrap_higher .academic__title {
font-size: 28px;
display: none;
}
.educ-nav-wrap_higher .scientific__title {
font-size: 36px;
font-weight: 400;
color: #0f0f0f;
text-transform: none;
}
.educ-nav-wrap_higher .clinic__title {
font-size: 36px;
}
.educ-nav-wrap_higher .advisors__title {
font-size: 36px;
} .educational_higher-scl {
padding: 0;
}
.educational_higher-scl .container {
padding: 80px 0 40px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
} .partners_higher-scl {
padding: 0;
}
.partners_higher-scl .container {
padding: 40px 0;
}
.partners-card_center {
display: flex;
justify-content: center;
align-items: center;
padding: 0;
}
.partners-card_center img {
max-width: 99%;
} .prof-staff {}
.prof-staff .container {
padding: 40px 0;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.prof-staff__title { font-family: 'Aeroport', sans-serif;
font-weight: 400;
font-size: 36px;   margin-bottom: 24px;
margin-left: 1%;
}
.prof-staff-wrap {
display: flex;
flex-wrap: wrap;
}
.prof-staff__link {
width: 48%;
height: 96px;
display: flex;
justify-content: space-between;
align-items: center;
padding: 24px;
background: #F1F1F1;
font-size: 24px;
line-height: 100%;
color: #1E1E1E;
margin: 0 1% 20px;
}
.prof-staff__link:hover {
background: #e7e7e7;
}
.prof-staff__more {
display: flex;
align-items: center;
font-size: 16px;
color: #D62E1F;
margin-left: 8px;
}
.prof-staff__more svg {
stroke: #D62E1F;
margin-left: 10px;
} .academic {}
.academic .container {
padding: 80px 0 60px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.academic .mobility__title {
margin-bottom: 46px;
font-size: 36px;
}
.academic-wrap {
display: flex;
justify-content: space-between;
}
.tabs_academic {
width: 24%;
padding: 0;
background: none;
}
.tab_academic {
text-align: start;
justify-content: start;
align-items: center;
padding: 16px;
border-radius: 0;
background: #F1F1F1;
margin-bottom: 4px;
}
.tab_academic svg {
margin-right: 8px;
}
.tab_academic:hover svg {
display: block;
}
.academic-content {
width: 100%;
}
.jtbs-cnts__academic {
width: 75%;
}
.academic__title {
font-size: 48px;
font-weight: normal;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 24px;
margin-left: 10px;
}
.academic-flex {
display: flex;
flex-wrap: wrap;
}
.strategy__link_academic {
width: 48%;
margin: 0 1% 20px;
}
.strategy__link_long {
width: 100%;
}
.strategy__link_academic svg {
margin-right: 12px;
}
.strategy__link_academic span {
margin: 0;
} .academic-program {}
.academic-program .container {
padding: 40px 0 20px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.academic-program__title {
font-size: 16px;
text-transform: uppercase;
color: #9B9B9B;
margin-bottom: 40px;
margin-left: 10px;
}
.academic-program-wrap {
display: flex;
flex-wrap: wrap;
} .advisors {}
.advisors .container {
padding: 40px 0 0;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.advisors-info {
display: flex;
align-items: center;
margin-bottom: 24px;
}
.advisors__title {
font-size: 48px;
font-weight: normal;
line-height: 100%;
color: #1E1E1E;
margin-right: 16px;
}
.advisors__text {
max-width: 1063px;
font-size: 16px;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 40px;
}
.advisors__subtitle {
font-size: 16px;
text-transform: uppercase;
color: #9B9B9B;
margin-bottom: 24px;
margin-left: 1%;
}
.advisors-wrap {
display: flex;
flex-wrap: wrap;
}
.management-card_advisors {
width: 23%;
}
.management-card_advisors .management-card__photo {
height: 223px;
}
.management-card_advisors .management-card__prof {
margin-bottom: 4px;
}
.management-card__contact {
font-family: 'Mulish', sans-serif;
color: #9E9E9E;
font-size: 14px;
margin-bottom: 4px;
}
.management-card_advisors a {
display: block;
text-decoration: underline;
}
.management-card_advisors a:hover {
color: #ae1e11;
} .mobility {}
.mobility .container {
padding: 40px 0 20px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.mobility-info {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 24px;
}
.mobility__title {
font-size: 48px;
font-weight: normal;
line-height: 100%;
color: #1E1E1E;
}
.mobility__text {
max-width: 1063px;
font-size: 16px;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 40px;
}
.mobility__btn {
font-weight: bold;
}
.mobility__btn svg {
margin-left: 10px;
}
.mobility__subtitle {
font-size: 16px;
text-transform: uppercase;
color: #9B9B9B;
margin-bottom: 24px;
margin-left: 10px;
}
.mobility-wrap {
display: flex;
flex-wrap: wrap;
}
.mobility-card {
width: 23%;
padding: 21px 24px;
background: #F1F1F1;
margin: 0 1% 20px;
}
.mobility-card__quantity {
font-family: 'Mulish', sans-serif;
font-size: 24px;
font-weight: bold;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 8px;
}
.mobility-card__date {
font-family: 'Mulish', sans-serif;
font-size: 14px;
line-height: 120%;
color: #9B9B9B;
} .scientific {}
.scientific .container {
padding: 40px 0 20px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.scientific__title {
font-size: 16px;
text-transform: uppercase;
color: #9B9B9B;
margin-bottom: 40px;
margin-left: 1%;
}
.scientific-wrap {
display: flex;
flex-wrap: wrap;
}
.prof-staff__link_scientific svg {
min-width: 24px;
width: 24px;
margin-left: 8px;
} .clinic {}
.clinic .container {
padding: 40px 0 40px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.clinic_last .container {
padding: 40px 0 120px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.clinic-wrap {
max-width: 1063px;
}
.clinic__title {
font-size: 48px;
font-weight: normal;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 24px;
}
.clinic__text {
font-size: 16px;
line-height: 120%;
color: #1E1E1E;
}
.clinic-docs .strategy__link {
align-items: center;
justify-content: center;
} .advisors-pg {
padding: 80px 0;
}
.inner-pg-block_long {
max-width: 1280px;
width: 100%;
}
.contacts-wrap_advisors-pg {
margin-bottom: 20px;
}
.advisors-pg-wrap {}
.advisors-pg-titles {
display: flex;
justify-content: space-between;
margin-bottom: 24px;
}
.advisors-pg__title {
font-size: 16px;
text-transform: uppercase;
color: #9B9B9B;
}
.advisors-pg__title_long {
width: 52%;
}
.advisors-pg-card {
display: flex;
justify-content: space-between;
margin-bottom: 40px;
}
.advisors-pg-card-wrap {
width: 47%;
display: flex;
justify-content: space-between;
}
.advisors-pg-card__photo {
width: 29%;
height: 136px;
border-radius: 4px;
}
.advisors-pg-card-about {
width: 69%;
}
.advisors-pg-card__name {
font-family: 'Mulish', sans-serif;
font-weight: bold;
font-size: 18px;
color: #1E1E1E;
margin-bottom: 4px;
}
.advisors-pg-card__prof {
font-family: 'Mulish', sans-serif;
font-size: 14px;
line-height: 120%;
color: #9E9E9E;
margin-bottom: 4px;
}
.advisors-pg-card__contact {
font-family: 'Mulish', sans-serif;
font-size: 14px;
line-height: 120%;
color: #9E9E9E;
margin-bottom: 4px;
}
.advisors-pg-card-about a {
text-decoration: underline;
}
.advisors-pg-card-about a:hover {
color: #ae1e11;
}
.advisors-pg-card-content {
width: 52%;
display: flex;
justify-content: space-between;
}
.advisors-pg-card-info {
width: 62%;
}
.advisors-pg-card__program {
font-family: 'Mulish', sans-serif;
font-size: 14px;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 8px;
}
.advisors-pg-card__program p {
font-family: 'Mulish', sans-serif;
font-size: 14px;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 8px;
}
.advisors-pg-card__program span {
font-weight: bold;
}
.advisors-pg-card__btn {
width: 36%;
font-weight: bold;
}
.advisors-pg-card__btn svg {
margin-left: 10px;
} .career-pg {
padding: 80px 0 60px;
}
.inner-pg-block_short {
max-width: 703px;
}
.inner-pg-texts {}
.inner-pg-texts p {
font-size: 16px;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 8px;
}
.career-pg__btn {
width: 282px;
font-weight: bold;
color: #FFFFFF;
border-color: #FFFFFF;
}
.career-pg__btn svg {
stroke: #FFFFFF;
margin-left: 10px;
}
.career-pg__btn:hover {
color: #1E1E1E;
border-color: #1E1E1E;
background: #FFFFFF;
}
.career-pg__btn:hover svg {
stroke: #1E1E1E;
}
.career-pg-content {
display: flex;
justify-content: space-between;
padding: 20px 1% 0;
}
.career-pg-content-title-wrap {}
.career-pg-content__title {
font-size: 24px;
font-weight: 400;
min-width: 300px;
}
.career-pg-content-list {
max-width: 920px;
}
.career-pg-content-list__item {
color: #1E1E1E;
margin-bottom: 16px;
} .career-pg-links {
padding: 80px 0 60px;
}
.advisors__title_career-pg {
margin-bottom: 40px;
} .contacts-flex {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 24px;
}
.contacts__title_career {
margin-bottom: 0;
}
.contacts-soc {
display: flex;
margin-right: 1%;
}
.contacts-soc a {
display: block;
width: 24px;
height: 24px;
margin-left: 24px;
fill: #D62E1F;
}
.contacts-soc a:hover {
fill: #ae1e11;
} .library-pg {
padding: 80px 0 40px;
}
.library-pg-wrap {}
.library-pg__title {
font-size: 16px;
text-transform: uppercase;
color: #9B9B9B;
margin-bottom: 24px;
}
.library-pg-slider {
display: flex;
padding-left: calc((100vw - 1280px) / 2);
}
.library-pg-slide {
width: 276px;
padding: 24px;
border-radius: 4px;
background: #F1F1F1;
margin-right: 12px;
}
.library-pg-slide__photo {
width: 100%;
height: 338px;
box-shadow: 0 7px 34px 0 rgba(0, 0, 0, 0.25);
margin-bottom: 12px;
}
.library-pg-slide-flex {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 12px;
}
.library-pg-slide__title {
font-size: 14px;
font-weight: bold;
line-height: 18px;
color: #1E1E1E;
margin-right: 10px;
}
.library-pg-slide-row {
display: flex;
justify-content: space-between;
margin-bottom: 12px;
}
.library-pg-slide__code {
width: 100%;
font-family: 'Mulish', sans-serif;
font-size: 12px;
line-height: 120%;
color: #9E9E9E;
}
.library-pg-slide__point {
width: 45%;
font-family: 'Mulish', sans-serif;
font-size: 14px;
line-height: 120%;
color: #9E9E9E;
}
.library-pg-slide__value {
width: 54%;
font-family: 'Mulish', sans-serif;
font-size: 14px;
line-height: 120%;
color: #1E1E1E;
} .test-acc {}
.test-acc .container {
padding: 40px 0 20px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.test-acc__title {
font-size: 16px;
text-transform: uppercase;
color: #9B9B9B;
margin-bottom: 24px;
}
.test-acc-wrap {
display: flex;
flex-wrap: wrap;
}
.test-acc-card {
width: 48%;
height: 130px;
display: flex;
align-items: center;
padding: 16px;
margin: 0 1% 24px;
}
.test-acc-card:hover {
background: #f1f1f1;
}
.test-acc-card__icon {
min-width: 90px;
width: 90px;
min-height: 90px;
height: 90px;
border-radius: 50%;
margin-right: 16px;
}
.test-acc-card-info {}
.test-acc-card__title {
font-size: 24px;
font-weight: normal;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 8px;
}
.test-acc-card__text {
font-size: 14px;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 8px;
}
.prof-staff__more_test-acc {
margin: 0;
}
.partners_library {}
.partners_library .container {
padding-top: 40px;
}
.partners__title_library {
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
color: #9B9B9B;
margin-bottom: 38px;
}
.news_library {
padding: 40px 0 80px;
} .language-pg {}
.language-pg .container {
padding: 80px 0 20px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.language-pg__title {
width: 730px;
font-size: 24px;
font-weight: normal;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 40px;
margin-left: 1%;
}
.language-pg-flex {
display: flex;
flex-wrap: wrap;
}
.language-pg-item {
width: 23%;
display: flex;
justify-content: center;
text-align: center;
padding: 31px 20px;
border-radius: 4px;
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 120%;
color: #1E1E1E;
background: #F1F1F1;
margin: 0 1% 20px;
} .faq-sec {}
.faq-sec .container {
padding: 40px 0 20px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.faq-sec-wrap {}
.faq {
width: 66%;
padding: 31px 24px;
border-radius: 4px;
background: #F1F1F1;
margin: 0 auto 20px;
}
.faq-flex {
display: flex;
justify-content: space-between;
align-items: center;
}
.faq__title {
width: 95%;
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 120%;
color: #1E1E1E;
}
.faq__text {
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: normal;
line-height: 120%;
color: #1E1E1E; }
.faq__text-h {
height: 30px;
}
.faq__text-wr {
overflow: hidden;
height: 0;
transition: 0.3s;
}
.faq-icon {
width: 12px;
height: 12px;
position: relative;
}
.faq-icon .line {
position: absolute;
top: 50%;
width: 100%;
height: 2px;
background: #D62E1F;
transition: 0.3s;
}
.faq-icon .line-2 {
transform: rotate(90deg);
}
.faq.active-faq .line-2 {
transform: rotate(0);
} .news-page {
padding: 80px 0;
}
.news-page-wrap {
display: flex;
flex-wrap: wrap;
}
.news-page .news-card {
width: 24%;
margin: 0 0.5% 30px;
}
.news-page__title {
margin-bottom: 30px;
margin-left: 0.5%;
font-size: 48px;
font-weight: 400;
}
.news-page__line {
width: 99%;
height: 1px;
background: rgba(30, 30, 30, 0.17);
margin: 0 auto 40px;
} .news-page .events-card {
width: 48%;
margin: 0 1% 40px;
} .news-page .media-card {
width: 24%;
margin: 0 0.5% 40px;
} .single-article {
padding: 80px 0;
}
.single-article__title {
font-size: 35px;
margin-bottom: 35px;
}
.single-article__date {
font-size: 14px;
opacity: 0.7;
margin-bottom: 4px;
}
.single-article-content p {
font-family: 'Mulish', sans-serif;
font-size: 16px;
margin-bottom: 20px;
}
.single-article-content div {
font-family: 'Mulish', sans-serif;
font-size: 16px;
margin-bottom: 20px;
}
.single-article-content h2 {
font-size: 28px;
margin-bottom: 24px;
}
.single-article-content h3 {
font-size: 24px;
margin-bottom: 15px;
}
.single-article-content ul {
margin-bottom: 20px;
padding-left: 20px;
}
.single-article-content li {
font-family: 'Mulish', sans-serif;
font-size: 16px;
margin-bottom: 6px;
}
.single-article__title_events {
margin-bottom: 6px;
}
.events-card-tabs_events {
margin-bottom: 20px;
} .search-page {
padding: 80px 0;
min-height: 50vh;
}
.search-page .page-title {
margin-bottom: 30px;
}
.search-page .entry-title a {
font-size: 20px !important;
font-weight: 400;
} .inner-tabs {
display: flex;
margin-bottom: 20px;
}
.inner-tab.current {
background: #0F0F0F;
color: #fff;
}
.inner-tabs-cnt {
display: none;
border: 1px solid rgba(30, 30, 30, 0.17);
border-radius: 4px;
padding: 20px 24px;
}
.inner-tabs-cnt.active {
display: block;
}
.inner-tabs-cnt .academic__title {
margin-bottom: 24px;
}
.date-und {
display: flex;
align-items: center;
margin-bottom: 12px;
}
.date-und__count {
min-width: 240px;
height: 42px;
background: #F1F1F1;
display: flex;
align-items: center;
justify-content: center;
font-size: 16px;
color: #1E1E1E;
margin-right: 24px;
}
.date-und__text {
font-size: 16px;
}
.date-und-gap {
width: 100%;
height: 42px;
background: #F1F1F1;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 12px;
}
.academic-docs {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.academic-doc {
width: 48%;
margin-bottom: 15px;
background: #F1F1F1;
padding: 27px 24px;
margin: 0 1% 15px;
}
.academic-doc__name {
font-size: 14px;
font-weight: bold;
color: #1E1E1E;
}
.academic-doc__dis {
font-size: 14px;
color: #9B9B9B;
margin-top: 8px;
} .lang {
position: relative;
padding: 6px 0;
cursor: pointer;
}
.lang .wpml-ls {
padding: 0;
position: absolute;
top: 100%;
background: rgba(255, 255, 255, 0.9);
opacity: 0;
pointer-events: none;
}
.lang.collapse .wpml-ls {
animation: 0.4s animSwitchLang;
opacity: 1;
pointer-events: inherit;
}
@keyframes animSwitchLang {
0% {
opacity: 0;
transform: translateY(10px);
}
100% {
opacity: 1;
transform: translateY(0px);
}
}
.lang .wpml-ls ul {
display: flex;
flex-direction: column;
}
.lang .wpml-ls ul a {
padding: 7px 4px;
}
.lang .wpml-ls ul a span {
color: #1E1E1E;
}
.lang .wpml-ls ul li.wpml-ls-current-language a span {
color: red;
}
.lang .wpml-ls ul li.wpml-ls-current-language {
pointer-events: none;
} .win-modal_ekva {
border-top: 4px solid #D62E1F;
width: 758px;
padding: 36px 40px;
z-index: 99999;
}
.ekva-modal {
height: auto !important;
}
.ekva-modal .wpcf7-not-valid-tip {
bottom: -26px;
}
.ekva-wrap {}
.ekva__title {
font-size: 24px;
font-weight: normal;
color: #1E1E1E;
margin-bottom: 8px;
}
.ekva__dis {
margin-bottom: 35px;
}
.ekva-form {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.ekva-form>div {
width: 100%;
}
.ekva-form>div>p {
width: 100%;
display: flex;
justify-content: space-between;
}
.ekva-form>div>p>span {
width: 49%;
}
.evka-time__title {
font-size: 14px; margin-bottom: 6px;
color: #a8a8a8;
}
.ekva-form__select {
width: 100%;
height: 42px;
margin-bottom: 24px;
border: 1px solid #D9D9D9;
padding: 0 16px;
font-weight: bold;
outline: none;
box-sizing: border-box;
}
.ekva-form__date {
width: 100%;
height: 42px;
margin-bottom: 24px;
border: 1px solid #D9D9D9;
padding: 0 16px;
font-weight: bold;
}
.ekva-form__time {
width: 48%;
height: 42px;
margin-bottom: 24px;
border: 1px solid #D9D9D9;
padding: 0 16px;
font-weight: bold;
}
.ekva-form__line {
background: rgba(30, 30, 30, 0.17);
height: 1px;
width: 100%;
margin-bottom: 24px;
}
.ekva-form__input {
width: 100%;
height: 42px;
margin-bottom: 24px;
border: 1px solid #D9D9D9;
padding: 0 16px;
}
.ekva-form__input::placeholder {
color: #1E1E1E;
}
.ekva-form__btn {
display: block;
width: 172px;
height: 42px;
background: transparent;
border: 1px solid #1e1e1e;
margin-left: auto;
font-weight: bold;
cursor: pointer;
transition: 0.3s;
}
.ekva-form__btn:hover {
background: #1e1e1e;
color: #fff;
}   .innat {
padding: 80px 0;
}
.innat__title {
font-family: 'Aeroport', sans-serif;
font-weight: 400;
font-size: 48px;
margin-bottom: 40px;
}
.innat-wrap {
display: flex;
justify-content: space-between;
}
.innat-sidebar {
width: 300px;
}
.innat-sidebar ul {
display: flex;
flex-direction: column;
}
.innat-sidebar li {
display: block;
position: relative;
}
.innat-sidebar li.current-menu-item::before {
content: '';
position: absolute;
top: 16px;
left: 20px;
width: 24px;
height: 24px;
background: url(//mnu.kz/core/views/7cd350347a/assets/img/internat-arrow-icon.svg) no-repeat center center / cover;
}
.innat-sidebar a {
display: flex;
align-items: center;
justify-content: flex-start;
height: 56px;
padding: 0 16px;
margin-bottom: 4px;
background: #F1F1F1;
color: #1E1E1E;
font-size: 14px;
font-weight: bold;
}
.innat-sidebar .current-menu-item a {
background: #1E1E1E;
color: #fff !important;
padding-left: 50px;
}
.innat-main {
width: 955px;
}
.innat-offer {
height: 296px;
padding: 24px;
margin-bottom: 40px;
display: flex;
align-items: flex-end;
position: relative;
}
.innat-offer::after {
content: '';
position: absolute;
z-index: 2;
left: 0;
right: 0;
bottom: 0;
top: 0;
width: 100%;
height: 100%;
background: linear-gradient(180deg, rgba(15, 15, 15, 0.00) 0%, #0f0f0f 100%);
}
.innat-offer-wrap {
position: relative;
z-index: 10;
}
.innat-offer__title {
font-size: 48px;
color: #fff;
font-weight: 400;
line-height: 100%;
margin-bottom: 8px;
}
.innat-offer__dis {
font-size: 18px;
color: #fff;
}
.innat-red {
padding: 16px;
background: #D62E1F;
margin-bottom: 40px;
}
.innat-red__title {
font-family: 'Aeroport', sans-serif;
color: #fff;
font-size: 24px;
margin-bottom: 8px;
}
.innat-red__text {
color: #fff;
font-size: 14px;
}
.innat-students {
padding-bottom: 32px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
margin-bottom: 40px;
}
.innat-students__text {
font-size: 18px;
margin-bottom: 16px;
}
.innat-students-wrap {
display: flex;
justify-content: space-between;
}
.innat-students-card {
padding: 24px 16px;
background: #F1F1F1;
width: 23%;
}
.innat-students-card__title {
font-family: 'Aeroport', sans-serif;
font-size: 23px;
margin-bottom: 8px;
line-height: 110%;
}
.innat-students-card__title span {
font-size: 36px;
}
.innat-students-card__year {
font-size: 14px;
}
.innat-nums {
margin-bottom: 27px;
}
.innat-nums__title {
font-family: 'Aeroport', sans-serif;
font-size: 16px;
text-transform: uppercase;
color: #9B9B9B;
margin-bottom: 30px;
}
.innat-nums-wrap {
display: flex;
justify-content: space-between;
}
.innat-nums-card {
width: 31.5%;
background: #F1F1F1;
padding: 16px;
}
.innat-nums-card__icon {
margin-bottom: 8px;
}
.innat-nums-card__title {
font-family: 'Aeroport', sans-serif;
font-size: 24px;
margin-bottom: 8px;
}
.innat-nums-card__dis {
font-size: 18px;
}
.innat-partners {
margin-bottom: 10px;
}
.innat-partners-title-btn {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 27px;
}
.innat-partners__title {
font-family: 'Aeroport', sans-serif;
font-size: 24px;
}
.innat-partners__btn {
width: 283px;
height: 42px;
font-size: 16px;
font-weight: 600;
}
.innat-partners__btn svg {
margin-left: 12px;
}
.innat-partners-wrap {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.innat-partners-card {
width: 31.5%;
min-height: 200px;
margin: 0 0 30px;
border: 1px solid #F1F1F1;
border-radius: 4px;
}
.innat-partners-card-logo-wr {
width: 100%;
height: 105px;
display: flex;
align-items: flex-end;
justify-content: center;
margin-bottom: 18px;
}
.innat-partners__name {
text-align: center;
font-size: 14px;
font-weight: 600;
color: #9E9E9E;
padding: 0 25px 24px;
}
.innat-position {
display: flex;
justify-content: space-between;
align-items: center;
padding: 24px 0px 24px 30px;
background: #F1F1F1;
box-shadow: 500px 0 #F1F1F1;
margin-bottom: 40px;
}
.innat-position__text {
font-size: 24px;
max-width: 580px;
}
.innat-position__btn {
width: 222px;
height: 42px;
}
.innat-position__btn svg {
margin: 0 12px;
}
.innat-position__btn svg:nth-child(2) {
transform: rotate(90deg);
}
.innat-faq {}
.innat-faq .faq {
width: 100%;
}
.faq {
cursor: pointer;
}
.innat-editor {
font-family: 'Mulish', sans-serif;
}
.innat-editor p {
color: #1E1E1E;
font-size: 16px;
margin-bottom: 20px;
}
.innat-editor ul {
margin-bottom: 30px;
padding-left: 20px;
}
.innat-editor li {
font-family: 'Mulish', sans-serif;
color: #1E1E1E;
font-size: 16px;
margin-bottom: 4px;
}
.innat-editor ol {
margin-top: 0;
padding-left: 20px;
margin-bottom: 30px;
}
.innat-editor h2 {
font-size: 24px;
font-family: 'Aeroport', sans-serif;
font-weight: 400;
margin-bottom: 25px;
}
.innat-editor h3 {
font-family: 'Mulish', sans-serif;
font-size: 16px;
margin-bottom: 12px;
}
.innat-btns {
display: flex;
flex-wrap: wrap;
margin-bottom: 30px;
}
.innat__btn {
width: 200px;
height: 40px;
margin-right: 16px;
}
.innat-people {
display: flex;
flex-wrap: wrap;
}
.innat-people .management-card {
width: 31%;
}
.innat-people .management-card__photo {
height: 220px;
background-color: #fff !important;
}
.innat-people .management-card__prof p {
font-size: 14px;
color: #9E9E9E;
}
.innat-network {}
.innat-network__title {
font-size: 48px;
margin-bottom: 16px;
}
.innat-network-wrap {}
.innat-network-item {
display: flex;
justify-content: space-between;
align-items: center;
padding: 23px 16px;
}
.innat-network-item:nth-child(2n+1) {
background: #F1F1F1;
}
.innat-network-item__country {
width: 40%;
font-size: 16px;
font-family: 'Aeroport', sans-serif;
color: #9E9E9E;
}
.innat-network-item__name {
width: 60%;
font-size: 16px;
font-family: 'Aeroport', sans-serif;
display: flex;
align-items: center;
transition: 0.3s;
}
.innat-network-item__name svg {
margin-left: 8px;
stroke: #1E1E1E;
transition: 0.3s;
}
.innat-network-item__name:hover {
color: #D62E1F;
}
.innat-network-item__name:hover svg {
stroke: #D62E1F;
}
.innat-main .academic__title {
font-size: 24px;
margin-bottom: 24px;
} .proj-single-pg {
padding: 60px 0 0;
}
.proj-single-pg-wrap {
padding: 0 108px;
}
.proj-single-pg__title {
font-size: 36px;
font-weight: normal;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 24px;
}
.proj-single-pg__photo {
width: 100%;
min-height: 316px;
border-radius: 12px;
margin-bottom: 20px;
}
.resp-screen { padding-bottom: 120px;
}
.resp-screen .container {
padding: 0px 108px; }
.resp-screen__line {
width: 100%;
height: 1px;
background: rgba(30, 30, 30, 0.17);
}
.resp-screen__line_1 {
margin-bottom: 20px;
}
.resp-screen__line_2 {
margin-top: 20px;
}
.resp-screen__title {
font-size: 14px;
color: #9B9B9B;
text-transform: uppercase;
margin-bottom: 16px;
}
.resp-screen-wrap {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.resp-screen-card {
display: flex;
justify-content: space-between;
width: 48%;
margin-bottom: 16px;
}
.resp-screen-card__photo {
min-width: 100px;
height: 100px;
border-radius: 12px;
margin-right: 8px;
}
.resp-screen-card-content {}
.resp-screen-card__title {
font-size: 16px;
margin-bottom: 12px;
}
.resp-screen-card__text {
font-size: 14px;
color: #9E9E9E;
} .projects-main-pg {
padding: 80px 0;
}
.projects-main-pg-flex {
display: flex;
flex-wrap: wrap;
}
.projects-main-pg__link {
width: 31%;
height: 86px;
padding: 0 24px;
background: #F1F1F1;
display: flex;
align-items: center;
justify-content: space-between;
font-size: 16px;
font-weight: 700;
line-height: 18px;
color: #1E1E1E;
margin: 0 1% 16px;
transition: 0.3s;
}
.projects-main-pg__link svg {
stroke: #000;
min-width: 24px;
margin-left: 8px;
transition: 0.3s;
}
.projects-main-pg__link:hover {
color: #fff;
background: #D62E1F;
}
.projects-main-pg__link:hover svg {
stroke: #fff;
}
.prct__title {
margin-bottom: 24px;
font-size: 36px;
font-weight: 400;
}
.prct-wrap {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
padding-bottom: 40px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
margin-bottom: 40px;
}
.prct-wrap:last-child {
margin-bottom: 0;  }
.prct-card {
width: 49%; margin-bottom: 16px;
background: #F1F1F1;
border-radius: 4px;
padding: 16px 18px;
display: flex; }
.prct-card__photo {
min-width: 70px;
height: 70px;
background: #FeFeFe;
margin-right: 8px;
}
.prct-card-content {}
.prct-card__title {
font-size: 16px;
font-weight: bold;
margin-bottom: 4px;
}
.prct-card-tit {
font-size: 14px;
color: #5F5F5F;
margin-bottom: 4px;
}
.prct-card__text {
font-size: 14px;
color: #1E1E1E;
margin-bottom: 16px;
}
.prct-card-ls {
height: 31px;
padding: 6px 8px 8px;
display: inline-flex;
align-items: center;
justify-content: flex-start;
border: 1px solid rgba(30, 30, 30, 0.17);
border-radius: 16px;
font-size: 14px;
color: #5F5F5F;
margin-bottom: 4px;
}
.prct-card-ls svg {
margin-right: 4px;
}
.prct-card-ls:last-child {
margin-bottom: 0;
}
.prct-card-ls-avatars {
display: flex;
margin-left: 10px;
}
.prct-card-ls-avatars__item {
width: 18px;
height: 18px;
border-radius: 50%;
margin-left: -6px;
position: relative;
display: none;
}
.prct-card-ls-avatars__item:nth-child(1) {
z-index: 10;
display: block;
}
.prct-card-ls-avatars__item:nth-child(2) {
z-index: 9;
display: block;
}
.prct-card-ls-avatars__item:nth-child(3) {
z-index: 8;
display: block;
}
.prct-card-ls-avatars__item:nth-child(4) {
z-index: 7;
display: block;
}
.prct-card-ls-avatars__item:nth-child(5) {
z-index: 6;
display: block;
}
.prct-card-ls-avatars__item:nth-child(6) {
z-index: 5;
display: block;
}
.prct-card-ls-avatars__item:nth-child(7) {
z-index: 4;
display: block;
}
.prct-card-ls-avatars__item:nth-child(8) {
z-index: 3;
display: block;
}
.prct-card-ls-avatars__item:nth-child(9) {
z-index: 2;
display: block;
}
.prct-card-ls-avatars__item:nth-child(10) {
z-index: 1;
display: block;
}
.educ-nav-wrap_m .educ-nav-container {
padding-top: 30px;
}
.projects-main-pg .educate-inner-item>p {
margin-bottom: 0;
} .dissertation {
padding: 80px 0 40px;
}
.dissertation__dis {
width: 955px;
font-family: 'Mulish', sans-serif;
font-size: 16px;
font-weight: normal;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 40px;
}
.dissertation-wrap {
margin-bottom: 24px;
}
.dissertation__title {
font-size: 24px;
font-weight: normal;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 16px;
}
.dissertation__text {
margin-bottom: 16px;
}
.dissertation__text p {
font-size: 16px;
font-weight: normal;
line-height: 120%;
color: #1E1E1E;
}
.dissertation-flex {
display: flex;
flex-wrap: wrap;
}
.strategy__link_dissertation {
width: 23%;
} .current-staff {
padding: 80px 0;
background: #1E1E1E;
color: #FFFFFF;
}
.current-staff-wrap {
padding: 0 162px;
}
.current-staff__title {
text-align: center;
font-size: 24px;
font-weight: normal;
line-height: 100%;
color: #FFFFFF;
margin-bottom: 40px;
}
.current-staff-flex {
display: flex;
flex-wrap: wrap;
}
.current-staff-card {
width: 31%;
display: flex;
flex-direction: column;
align-items: center;
margin: 0 1%;
margin-bottom: 40px;
}
.current-staff-card__photo {
width: 220px;
height: 220px;
border-radius: 50%;
margin-bottom: 16px;
}
.current-staff-card__name {
font-family: 'Mulish', sans-serif;
font-size: 18px;
font-weight: 700;
line-height: 120%;
text-align: center;
margin-bottom: 4px;
}
.current-staff-card__prof {
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: normal;
line-height: 120%;
color: #9E9E9E;
text-align: center;
}
.strategy__link_curr-staff {
width: 414px;
justify-content: center;
color: #FFFFFF;
border-color: #FFFFFF;
margin: 0 auto;
transition: 0.3s;
}
.strategy__link_curr-staff svg {
stroke: #FFFFFF;
transition: 0.3s;
}
.strategy__link_curr-staff span {
color: #FFFFFF;
transition: 0.3s;
}
.strategy__link_curr-staff:hover {
color: #000000;
background: #FFFFFF;
}
.strategy__link_curr-staff:hover svg {
stroke: #000000;
}
.strategy__link_curr-staff:hover span {
color: #000000;
} .faq_dissertation {
width: 80%;
}
.faq-wrap {
margin-bottom: 10px;
}
.faq__subtitle {
text-transform: uppercase;
font-size: 14px;
font-weight: 700;
line-height: 100%;
color: #9B9B9B;
margin-bottom: 16px;
}
.faq__subtitle_report {
text-transform: none;
font-size: 24px;
font-weight: normal;
color: #1E1E1E;
}
.faq-fl {
display: flex;
flex-wrap: wrap;
}
.strategy__link_faq {
width: 32%;
margin: 0 1.3% 16px 0;
}
.strategy__link_faq span {
font-size: 14px;
margin: 0 0 0 12px;
} .council-pg {
padding: 80px 0 40px;
}
.strategy__link_council-pg {
width: 560px;
margin: 0 auto 48px;
}
.council-pg__title {
font-size: 24px;
font-weight: normal;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 24px;
}
.council-pg-flex {
display: flex;
flex-wrap: wrap;
margin-bottom: 40px;
} .scientific-pg {
padding: 80px 0 40px;
}
.scientific-pg-wrap {
display: flex;
justify-content: space-between;
margin-bottom: 40px;
}
.scientific-pg__title {
width: 24%;
font-size: 24px;
font-weight: normal;
line-height: 100%;
color: #1E1E1E;
}
.scientific-pg-content {
width: 75%;
}
.scientific-pg-content p {
font-size: 16px;
font-weight: normal;
line-height: 120%;
color: #1E1E1E;
} .faq-sec_scientific {}
.faq-sec_scientific .container {
padding: 0 0 60px;
border: none;
}
.faq_scientific {
width: 100%;
} .overplan {
padding-bottom: 80px;
}
.overplan__title {
font-size: 24px;
font-weight: normal;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 16px;
margin-left: 1%;
}
.overplan-flex {
display: flex;
flex-wrap: wrap;
}
.projects-main-pg__link_overplan {
width: 48%;
} .goals {
padding: 80px 0 60px;
}
.inner-pg__abovetitle {
font-family: 'Aeroport', sans-serif;
text-transform: uppercase;
font-size: 16px;
font-weight: 700;
line-height: 100%;
color: #9B9B9B;
margin-bottom: 16px;
}
.inner-pg__text {}
.inner-pg__text p {
font-family: 'Mulish', sans-serif;
font-size: 18px;
font-weight: normal;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 16px;
}
.goals-flex {
display: flex;
flex-wrap: wrap;
}
.goals-card {
display: flex;
flex-direction: column;
justify-content: space-between;
width: 18%;
height: 190px;
background: #F1F1F1;
padding: 16px;
margin: 0 1% 20px;
}
.goals-card__icon {
max-height: 60px;
margin-right: auto;
}
.goals-card__title {
font-family: 'Aeroport', sans-serif;
font-size: 24px;
font-weight: normal;
line-height: 100%;
color: #1E1E1E;
} .hello-screen {
padding: 0px 0 40px;
position: relative; }
.hello-screen .container {
border-top: 1px solid #DEDEDE;
padding-top: 40px;  }
.hello-screen::after {
content: '';
width: 70vw;
height: 646px;
background: url(//mnu.kz/core/views/7cd350347a/assets/img/hello-bg.png) no-repeat center center;
position: absolute;
right: 0%;
top: 50%;
margin-top: -323px;
z-index: -1;
}
.hello-screen-wrap {
display: flex;
justify-content: space-between;
align-items: center;
}
.hello-screen-content {
max-width: 680px;
}
.hello-screen__title {
font-size: 36px;
margin-bottom: 8px;
line-height: 100%;
}
.hello-screen__text {
margin-bottom: 16px;
}
.hello-screen__text p {
margin-bottom: 8px;
}
.hello-screen__btn {}
.hello-screen-img-convas {
width: 610px;
position: relative;
display: flex;
justify-content: center;
} .hello-screen__img {
display: block;
width: 439px;
} .methodpg {
padding-top: 80px;
}
.methodpg .news-page__title {
margin-bottom: 40px;
}
.methodpg-urls {
display: flex;
justify-content: space-between;
margin-bottom: 40px;
}
.methodpg-urls__item {
display: flex;
align-items: center;
justify-content: space-between;
width: 49%;
padding: 25px;
background: #F1F1F1;
font-weight: bold;
color: #1E1E1E;
}
.methodpg-urls__item svg {
stroke: #1E1E1E;
}
.methodpg-convas {
display: flex;
flex-direction: column;
}
.methodpg-box {
display: flex;
justify-content: space-between;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
padding-bottom: 24px;
margin-bottom: 40px;
}
.methodpg-convas .methodpg-box:nth-child(1) {
order: 1;
border-bottom: none !important;
margin-bottom: 0;
}
.methodpg-convas .methodpg-quoute {
order: 2;
}
.methodpg-convas .methodpg-box:nth-child(2) {
order: 3;
}
.methodpg-convas .methodpg-box:nth-child(3) {
order: 4;
}
.methodpg-convas .methodpg-box:nth-child(4) {
order: 5;
}
.methodpg-convas .methodpg-box:nth-child(5) {
order: 6;
}
.methodpg-convas .methodpg-box:nth-child(6) {
order: 7;
}
.methodpg-convas .methodpg-box:nth-child(7) {
order: 8;
}
.methodpg-convas .methodpg-box:nth-child(8) {
order: 9;
border-bottom: none;
margin-bottom: 0;
}
.methodpg-convas .methodpg-box:nth-child(9) {
order: 10;
}
.methodpg-box:last-child {
border-bottom: none;
margin-bottom: 0;
}
.methodpg-box__title {
font-size: 24px;
font-weight: 400;
color: #1E1E1E;
max-width: 33%;
}
.methodpg-box-content {
width: 64%;
}
.methodpg-box-content p {
font-size: 16px;
color: #1E1E1E;
margin-bottom: 16px;
}
.methodpg-box-content ul {
padding-left: 20px;
margin-bottom: 24px;
}
.methodpg-box-content li {
font-size: 14px;
}
.methodpg-box-content ol {
padding-left: 10px;
}
.methodpg-box-content ol li {
margin-bottom: 8px;
}
.methodpg-box-content h1,
.methodpg-box-content h2,
.methodpg-box-content h3,
.methodpg-box-content h4,
.methodpg-box-content h5 {
font-size: 14px;
text-transform: uppercase;
color: #9B9B9B;
margin-bottom: 8px;
}
.methodpg-quoute {
padding: 24px;
background: #D62E1F;
border-radius: 4px;
margin-bottom: 40px;
}
.methodpg-quoute__text {
font-weight: 400;
text-align: center;
color: #fff;
font-size: 24px;
margin-bottom: 8px;
}
.methodpg-quoute__author {
text-align: center;
color: #fff;
font-size: 16px;
font-weight: 400;
}
.methodpg-files {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
padding-bottom: 30px;
}
.methodpg-files__item {
width: 49%;
padding: 9px;
border: 1px solid #1E1E1E;
color: #1E1E1E;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 10px;
transition: 0.3s;
}
.methodpg-files__item svg {
stroke: #1E1E1E;
margin-right: 12px;
transition: 0.3s;
}
.methodpg-files__item:hover {
background: #1E1E1E;
color: #fff;
}
.methodpg-files__item:hover svg {
stroke: #fff;
}
.sotrsec {}
.sotrsec__title {
font-size: 24px;
margin-bottom: 24px;
font-weight: 400;
}
.sotrsec-wrap {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-bottom: 24px;
}
.sotrsec-card {
width: 32%;
padding: 12px;
background: #F1F1F1;
display: flex;
align-items: center;
border-radius: 4px;
margin-bottom: 16px;
}
.sotrsec-card__photo {
width: 100px;
height: 100px;
margin-right: 8px;
border-radius: 4px;
}
.sotrsec-card-content {}
.sotrsec-card__name {
font-weight: bold;
margin-bottom: 12px;
}
.sotrsec-card__title {
font-size: 14px;
color: #9E9E9E;
margin-bottom: 4px;
}
.sotrsec-card__contacts {
font-size: 14px;
color: #1E1E1E;
}
.news_method {
padding: 0px 0 120px;
} .protpg__title {
font-size: 24px;
font-weight: 400;
margin-bottom: 24px;
}
.innat-faq_protocol .faq__title {
font-weight: bold;
font-size: 18px;
}
.protpg-intitle {
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
color: #9B9B9B;
margin-bottom: 16px;
}
.protpg-files {
display: flex;
flex-wrap: wrap; margin-bottom: 20px;
}
.protpg-files__item {
display: inline-flex;
align-items: center;
justify-content: center; padding: 5px 20px;
border: 1px solid #1E1E1E;
margin-bottom: 10px;
margin-right: 14px;
}
.protpg-files__item svg {
min-width: 24px;
margin-right: 12px;
}
.protpg-intitle_program {
text-transform: uppercase;
margin-bottom: 16px;
} .matcoun {
padding: 80px 0;
}
.matcoun__title {
font-size: 36px;
font-weight: 400;
color: #1E1E1E;
margin-bottom: 40px;
}
.matcoun-wrap {
display: flex;
}
.matcoun-tabs {
min-width: 304px;
margin-right: 20px;
}
.matcoun__tab {
font-size: 14px;
font-weight: bold;
width: 100%;
height: 55px;
padding-left: 16px;
display: flex;
align-items: center;
justify-content: start;
background: #F1F1F1;
margin-bottom: 4px;
cursor: pointer;
}
.matcoun__tab.active {
background: #1E1E1E;
color: #fff;
padding-left: 45px;
position: relative;
}
.matcoun__tab.active::after {
content: '';
position: absolute;
left: 15px;
width: 24px;
height: 24px;
background: url(//mnu.kz/core/views/7cd350347a/assets/img/btn-white-arrow-icon.png) no-repeat center center / cover;
}
.matcoun-cnts {
width: 100%;
}
.matcoun__cnt {
width: 100%;
}
.matcoun-cnts__title {
font-size: 16px;
text-transform: uppercase;
color: #9B9B9B;
margin-bottom: 16px;
}
.matcoun-cnts-wrap {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.matcoun-cnts__link {
display: flex;
justify-content: space-between;
align-items: center;
width: 49%;
padding: 20px 24px;
background: #F1F1F1;
font-size: 16px;
font-weight: bold;
color: #1E1E1E;
margin-bottom: 16px;
}
.matcoun-cnts__link svg {
stroke: #1E1E1E;
min-width: 24px;
}
.matcoun-cnts__line {
margin-top: 24px;
margin-bottom: 40px;
width: 100%;
height: 1px;
background: rgba(30, 30, 30, 0.17);
}
.matcoun-cnts-files {
display: flex;
flex-wrap: wrap;
}
.matcoun-cnts-files__item {
border: 1px solid #1E1E1E;
padding: 9px 10px;
display: flex;
align-items: center;
margin-right: 14px;
margin-bottom: 14px;
}
.matcoun-cnts-files__item svg {
stroke: #1E1E1E;
margin-right: 8px;
} .disert-files {
padding: 0 1%;
}
.faq__subtitle_videos {
padding-left: 1%;
}
.disert-videos {
display: flex;
flex-wrap: wrap;
}
.disert-videos-card {
width: 23%;
margin: 0 1% 20px;
}
.disert-videos-card__video {
width: 100%;
margin-bottom: 12px;
border-radius: 4px;
}
.disert-videos-card__text {
font-size: 14px;
margin-bottom: 12px;
}
.disert-videos-card__date {
display: inline-flex;
font-size: 14px;
font-weight: bold;
color: #000;
padding: 6px 8px;
border: 1px solid rgba(30, 30, 30, 0.17);
border-radius: 30px;
}
.disert-files .strategy__link {
transition: 0.3s;
}
.disert-files .strategy__link svg {
stroke: #1E1E1E;
transition: 0.3s;
}
.disert-files .strategy__link:hover {
background: #1E1E1E;
}
.disert-files .strategy__link:hover span {
color: #fff;
}
.disert-files .strategy__link:hover svg {
stroke: #fff;
}  .admission-pg {
padding: 105px 0 182px;
}
.admission-pg-flex {
display: flex;
justify-content: space-between;
}
.admission-pg-wrap {}
.admission-pg__title {
font-family: 'Aeroport', sans-serif;
font-size: 113px;
font-weight: 700;
line-height: 100%;
color: #1E1E1E;
}
.admission-pg__title_1 {
display: inline-block;
padding: 16px 24px 24px 24px;
border-radius: 10px;
background: #D62E1F;
line-height: 80%;
color: #FFFFFF;
margin-left: 210px;
}
.admission-pg__title_2 {}
.admission-pg__title_3 {
margin-left: 287px;
}
.admission-pg-content {
width: 333px;
margin-top: 119px;
margin-right: 67px;
}
.admission-pg__text {
margin-bottom: 18px;
}
.admission-pg__text p {
font-family: 'Mulish', sans-serif;
font-size: 16px;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 16px;
}
.admission-pg__text h2 {
font-family: 'Aeroport', sans-serif;
font-size: 32px;
line-height: 100%;
font-weight: 400;
color: #1E1E1E;
margin-bottom: 16px;
}
.admission-pg-btns {
display: flex;
}
.admission-pg__btn {
width: auto;
height: 52px;
font-family: 'Aeroport', sans-serif;
font-size: 24px;
font-weight: 700;
color: #1E1E1E;
padding: 9px 24px;
background: none;
border: 1px solid #1E1E1E;
border-radius: 50px;
margin-right: 17px;
}
.admission-pg__btn:hover {
background: #1E1E1E;
color: #fff;
}
.admission-pg__link {
width: 52px;
height: 52px;
display: flex;
align-items: center;
justify-content: center;
background: none;
border: 1px solid #1E1E1E;
border-radius: 50px;
stroke: #1E1E1E;
transition: 0.3s;
}
.admission-pg__link:hover {
background: #1E1E1E;
stroke: #fff;
} .selcom {
padding: 40px 0;
}
.selcom__title {
font-family: 'Aeroport', sans-serif;
font-size: 48px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 40px;
}
.selcom-wrap {
display: flex;
justify-content: space-between;
}
.selcom-card {
position: relative;
width: 32%;
height: 543px;
padding: 40px;
}
.selcom-card::after {
position: absolute;
content: "";
top: 0;
right: 0;
left: 0;
height: 75%;
background: linear-gradient(0deg, rgba(15, 15, 15, 0.00) 0%, #0f0f0f 100%);
}
.selcom-card-content {
position: relative;
z-index: 100;
}
.selcom-card__title {
font-family: 'Aeroport', sans-serif;
font-size: 36px;
font-weight: 400;
line-height: 100%;
color: #FFFFFF;
margin-bottom: 20px;
}
.selcom-card-info {
border: 1px solid rgba(255, 255, 255, 0.17);
border-radius: 15px;
padding: 6px 8px;
margin-bottom: 12px;
}
.selcom-card-info p {
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 120%;
color: #FFFFFF;
margin-bottom: 4px;
}
.selcom-card-info a {
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 120%;
color: #FFFFFF;
text-decoration: underline;
margin-bottom: 4px;
}
.selcom-card__link {
display: flex;
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 700;
color: #FFFFFF;
padding: 10px 0;
margin-bottom: 4px;
stroke: #FFFFFF;
transition: 0.3s;
}
.selcom-card__link:hover {
color: #DCDCDC;
stroke: #DCDCDC;
}
.selcom-card__link svg {
margin-left: 10px;
} .govgrants {
padding: 40px 0 80px;
}
.govgrants-flex {
display: flex;
justify-content: space-between;
}
.govgrants-wrap {
width: 32%;
}
.govgrants__title {
font-family: 'Aeroport', sans-serif;
font-size: 36px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 8px;
}
.govgrants__text {
font-family: 'Mulish', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
}
.govgrants-card {
display: flex;
flex-direction: column;
justify-content: space-between;
width: 32%;
height: 360px;
padding: 40px 40px 24px;
background: #F1F1F1;
}
.govgrants-card-info {}
.govgrants-card__title {
font-family: 'Aeroport', sans-serif;
font-size: 24px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 10px;
}
.govgrants-card__text {
font-family: 'Mulish', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
}
.govgrants-card__link {
display: flex;
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 700;
color: #1E1E1E;
padding: 10px 0;
margin-bottom: 4px;
stroke: #1E1E1E;
transition: 0.3s;
}
.govgrants-card__link:hover {
color: #D62E1F;
stroke: #D62E1F;
}
.govgrants-card__link svg {
margin-left: 10px;
} .admis-steps {
padding: 80px 0;
background: #1E1E1E;
}
.admis-steps-flex {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 24px;
}
.admis-steps-wrap {
width: 850px;
}
.admis-steps__title {
font-family: 'Aeroport', sans-serif;
font-size: 36px;
font-weight: 400;
line-height: 100%;
color: #FFFFFF;
margin-bottom: 8px;
}
.admis-steps__text {
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 120%;
color: #FFFFFF;
}
.admis-steps__btn {
font-weight: 700;
border: 1px solid #FFFFFF;
color: #FFFFFF;
}
.admis-steps__btn:hover {
background: #FFFFFF;
color: #1E1E1E;
}
.admis-steps__btn svg {
margin-left: 14px;
stroke: #FFFFFF;
}
.admis-steps__btn:hover svg {
stroke: #1E1E1E;
}
.tabs_admis-steps {
background: #2D2D2D;
margin-bottom: 70px;
}
.tabs_admis-steps .tab {
color: #FFFFFF;
background: #3E3E3E;
}
.tabs_admis-steps .current {
background: #D62E1F;
}
.admis-steps-block {
position: relative;
display: flex;
justify-content: space-between;
margin: 0 78px;
}
.admis-steps-block::after {
position: absolute;
content: "";
top: 35px;
width: 100%;
height: 1px;
background: #D62E1F;
z-index: 10;
}
.admis-steps-item {
position: relative;
width: 25%;
display: flex;
flex-direction: column;
align-items: center;
z-index: 100;
}
.admis-steps__num {
position: relative;
min-width: 70px;
min-height: 70px;
background: #D62E1F;
border-radius: 50%;
display: flex;
text-align: center;
justify-content: center;
align-items: center;
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 700;
line-height: 120%;
color: #FFFFFF;
margin-bottom: 24px;
z-index: 100;
}
.admis-steps-item:first-child::before {
position: absolute;
content: "";
top: 35px;
left: 0;
width: 50%;
height: 1px;
background: #1E1E1E;
z-index: 20;
}
.admis-steps-item:last-child::before {
position: absolute;
content: "";
top: 35px;
right: 0;
width: 50%;
height: 1px;
background: #1E1E1E;
z-index: 20;
}
.admis-steps__info {
font-family: 'Aeroport', sans-serif;
font-size: 24px;
font-weight: 400;
line-height: 100%;
color: #FFFFFF;
text-align: center;
} .req-list {
padding: 80px 0 60px;
}
.req-list-flex {
display: flex;
justify-content: space-between;
}
.req-list-wrap {
width: 32%;
}
.req-list__title {
font-family: 'Aeroport', sans-serif;
font-size: 36px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
}
.req-list-content {
width: 65.5%;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.req-list-item {
width: 49%;
height: 96px;
display: flex;
flex-direction: column;
justify-content: center;
background: #F1F1F1;
padding: 0 24px;
margin-bottom: 20px;
}
.req-list-item__title {
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: 700;
line-height: 120%;
color: #1E1E1E;
}
.req-list-item__text {
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 120%;
color: #9B9B9B;
margin-top: 8px;
} .faq-sec-admis {
padding: 80px 0 60px;
background: #0F0F0F;
}
.faq-sec-admis .container {
padding: 0;
border-bottom: none
}
.faq-sec-admis__title {
font-family: 'Aeroport', sans-serif;
font-size: 36px;
font-weight: 400;
line-height: 100%;
color: #FFFFFF;
text-align: center;
margin-bottom: 40px;
}
.faq-admis {
width: 80%;
background: #1E1E1E;
}
.faq-admis .faq__title {
font-size: 18px;
color: #FFFFFF;
}
.faq__doc-link {
display: flex;
justify-content: center;
align-items: center;
padding: 9px 16px;
border: 1px solid #9B9B9B;
margin-bottom: 10px;
}
.faq__doc-link svg {
min-width: 24px;
min-height: 24px;
margin-right: 12px;
}
.faq__doc-link span {
font-family: 'Aeroport', sans-serif;
font-size: 14px;
font-weight: 400;
color: #FFFFFF;
} .faq-sec-admis_white {
background: none;
}
.faq-sec-admis__title_white {
color: #1E1E1E;
}
.faq-admis_white {
background: #F1F1F1;
}
.faq-admis_white .faq__title {
font-size: 14px;
color: #1E1E1E;
}
.faq__text_white {
margin-bottom: 25px;
}
.faq__text_white p {
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
}
.faq__text_white li {
position: relative;
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
margin-left: 16px;
}
.faq-fl_white {
margin-top: 8px;
justify-content: space-between;
}
.contacts-card_white {
width: 49%;
background: #FFFFFF;
margin: 0;
} .admission-pg_student {
padding: 137px 0 164px;
}
.admission-pg-wrap_student {
width: 50%;
}
.admission-pg-content_student {
margin-top: 7px;
margin-right: 227px;
} .gallery-student {
padding: 0 0 20px;
margin-top: -60px;
}
.gallery-student-slider {}
.gallery-student-slide {
position: relative;
width: 45vw;
height: 30vw;
background: #121212; margin: 4vw 3.58vw;
transition: 0.5s;
border-radius: 4px;
opacity: 0.5;
z-index: 100;
border-radius: 10px !important;
overflow: hidden !important;
outline: none;
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.gallery-student-slide-main {
position: relative;
width: 100%;
height: 100%; z-index: 100;
}
.gallery-student-slide.slick-current::after {
content: '';
position: absolute;
left: 50%;
top: 50%;
margin-top: -33px;
margin-left: -33px;
width: 66px;
height: 66px;
background: url(//mnu.kz/core/views/7cd350347a/assets/img/play-stud-icon.svg) no-repeat center center / cover;
opacity: 1;
z-index: 300;
pointer-events: none;
transition: 0.3s;
}
.gallery-student-slide.slick-current.play::after {
opacity: 0;
}
.gallery-student-slide-blur {
position: absolute;
top: 0;
width: 100%;
height: 100%; filter: blur(10px);
z-index: 90;
}
.gallery-student-slider .slick-current {
transition: 0.5s; transform: scale(1.25);
opacity: 1;
}
.gallery-student-slider .slick-current .gallery-student-slide-main {
border-radius: 10px !important;
}
.gallery-student-slider .slick-current::before {
position: absolute;
content: "";
right: 0;
bottom: 0;
left: 0;
height: 50%;
background: linear-gradient(180deg, rgba(15, 15, 15, 0.00) 0%, #0f0f0f 100%);
z-index: 110;
pointer-events: none;
}
.slick-current .gallery-student-slide-blur {
display: none;
}
.gallery-student-slide-content {
opacity: 0;
pointer-events: none;
position: absolute;
bottom: 40px;
left: 0px;
padding: 0 40px;
z-index: 200;
transition: 0.3s;
}
.slick-current .gallery-student-slide-content {
opacity: 1;
}
.slick-current.play .gallery-student-slide-content {
opacity: 0;
}
.gallery-student-slide__name {
font-size: 36px;
color: #fff;
margin-bottom: 12px;
}
.gallery-student-slide__date {
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 14px;
color: #fff;
padding: 4px 8px;
border: 1px solid rgba(255, 255, 255, 0.17);
border-radius: 20px;
} .partners_student .container {
padding: 40px 0 60px;
border-bottom: none;
}
.partners-card_student {
padding: 0;
}
.partners-card__icon_student {
height: 100px;
}
.partners-card__title_student {
margin: 0 14px;
} .fin-sup {
padding: 80px 0;
background: #F1F1F1;
}
.fin-sup-flex {
display: flex;
justify-content: space-between;
align-items: center;
}
.fin-sup__photo {
width: 49%;
height: 424px;
}
.fin-sup-content {
width: 49%;
}
.fin-sup__title {
font-family: 'Aeroport', sans-serif;
font-size: 36px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 24px;
}
.fin-sup__text {}
.fin-sup__text h3 {
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 700;
line-height: 100%;
color: #000000;
margin-bottom: 8px;
}
.fin-sup__text p {
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 24px;
}
.fin-sup__text a {
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
text-decoration: underline;
transition: 0.3s;
}
.fin-sup__text a:hover {
color: #D62E1F;
}
.fin-sup__link {
display: flex;
align-items: center;
padding: 9px 24px;
border: 1px solid #1E1E1E;
stroke: #1E1E1E;
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 400;
color: #1E1E1E;
margin-bottom: 24px;
}
.fin-sup__link svg {
min-width: 24px;
height: 24px;
margin-left: 10px;
} .reg-docs {
padding: 80px 0 70px;
background: #0F0F0F;
}
.reg-docs__title {
font-family: 'Aeroport', sans-serif;
font-size: 36px;
font-weight: 400;
line-height: 100%;
color: #FFFFFF;
margin-bottom: 40px;
text-align: center;
}
.reg-docs-flex {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.reg-docs-item {
width: 49%;
display: flex;
align-items: center;
padding: 9px 16px;
border: 1px solid #FFFFFF;
stroke: #FFFFFF;
font-family: 'Aeroport', sans-serif;
font-size: 14px;
font-weight: 400;
color: #FFFFFF;
margin-bottom: 10px;
}
.reg-docs-item svg {
min-width: 24px;
margin-right: 12px;
} .hero-award {
position: absolute;
top: 40px;
right: 0;
padding: 8px;
border-radius: 4px;
background: rgba(30, 30, 30, 0.3);
backdrop-filter: blur(24px);
display: flex;
}
.hero-award__logo {
width: 117px;
height: 40px;
}
.pay-info {}
.pay-info .container {
padding: 60px 0 40px;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.pay-info-links {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin-bottom: 20px;
}
.pay-info__link {
width: 49%;
display: flex;
justify-content: space-between;
align-items: center;
stroke: #1E1E1E;
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 400;
color: #1E1E1E;
padding: 9px 24px;
border: 1px solid #1E1E1E;
margin-bottom: 20px;
}
.pay-info-block {
display: flex;
justify-content: space-between;
align-items: end;
margin-bottom: 40px;
}
.pay-info__title {
font-family: 'Aeroport', sans-serif;
font-size: 36px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
}
.pay-info-flex {
display: flex;
justify-content: space-between;
}
.pay-info-card {
width: 32%;
padding: 24px 20px 10px;
background: #F1F1F1;
}
.pay-info-card__title {
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 700;
line-height: 100%;
color: #000000;
margin-bottom: 16px;
}
.pay-info-card-row {
display: flex;
margin-bottom: 16px;
}
.pay-info-card__name {
width: 25%;
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #9E9E9E;
}
.pay-info-card__value {
width: 75%;
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
text-align: end;
} .pay-inst {}
.pay-inst .container {
padding: 40px 0;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.pay-inst__title {
font-family: 'Aeroport', sans-serif;
font-size: 36px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
text-align: center;
margin-bottom: 24px;
}
.pay-inst-wrap {
display: flex;
justify-content: space-between;
}
.pay-inst-card {
width: 49%;
display: flex;
flex-direction: column;
align-items: center;
background: #F1F1F1;
padding: 53px 30px 27px;
}
.pay-inst-card__title {
font-family: 'Aeroport', sans-serif;
font-size: 24px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
text-align: center;
margin-bottom: 30px;
}
.pay-inst-card__photo {
width: 429px;
height: 606px;
margin-bottom: 24px;
}
.pay-inst-card__link {
width: 476px;
display: flex;
justify-content: center;
align-items: center;
font-family: 'Aeroport', sans-serif;
font-size: 16pxpx;
font-weight: 700;
color: #1E1E1E;
padding: 9px 24px;
border: 1px solid #1E1E1E;
stroke: #111111;
transition: 0.3s;
}
.pay-inst-card__link svg {
margin-left: 10px;
}
.pay-inst-card__link:hover {
background: #1E1E1E;
color: #FFFFFF;
stroke: #FFFFFF;
} .faq-sec-admis_pay {
padding: 40px 0 20px;
}
.faq-sec-admis_dorm {
padding: 20px 0 60px;
}
.faq-sec-edge {
width: 80%;
margin: 0 auto;
display: flex;
align-items: center;
}
.faq-sec-edge svg {
min-width: 20px;
margin-right: 16px;
}
.faq-sec-edge__text {}
.faq-sec-edge__text p {
font-family: 'Mulish', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
}
.faq-sec-edge__text a {
text-decoration: underline;
} .sport-life {
padding: 80px 0 0;
}
.sport-life-wrap {
padding: 40px 0 0;
}
.sport-life__title {
font-family: 'Aeroport', sans-serif;
font-size: 36px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
margin-bottom: 40px;
}
.sport-life-flex {
display: flex;
flex-wrap: wrap;
}
.sport-life-card {
width: 23%;
display: flex;
flex-direction: column;
align-items: center;
padding: 16px;
background: #F1F1F1;
border-radius: 7px;
margin: 0 1% 20px;
}
.sport-life-card__icon {
width: 50px;
height: 50px;
margin-bottom: 16px;
}
.sport-life-card__title {
font-family: 'Aeroport', sans-serif;
font-size: 24px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
text-align: center;
} .gall-page-sport__title {
font-family: 'Aeroport', sans-serif;
font-size: 48px;
font-weight: 400;
line-height: 100%;
color: #1E1E1E;
text-align: center;
margin-bottom: 40px;
}  .gallery_sport {
padding: 80px 0 0;
} .med-service {
padding: 80px 0 60px;
}
.inner-pg-short {
padding: 0 108px;
}
.med-service__title {
font-family: 'Aeroport', sans-serif;
font-size: 24px;
font-weight: 400;
line-height: 110%;
color: #1E1E1E;
margin-bottom: 24px;
}
.med-service-block {
display: flex;
align-items: center;
padding: 20px 12px;
background: #F1F1F1;
border-radius: 4px;
margin-bottom: 40px;
}
.med-service-block__icon {
min-width: 40px;
height: 40px;
margin-right: 14px;
}
.med-service-block__title {
font-family: 'Aeroport', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 120%;
color: #9B9B9B;
margin-bottom: 4px;
}
.med-service-block__text {}
.med-service-block__text p {
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: 700;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 4px;
} .med-service-red {
display: flex;
background: #D62E1F;
padding: 24px;
border-radius: 4px;
margin-bottom: 80px;
}
.med-service-red svg {
min-width: 24px;
height: 24px;
fill: #FFFFFF;
margin-right: 18px;
}
.med-service-red__text {}
.med-service-red__text p {
font-family: 'Mulish', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #FFFFFF;
margin-bottom: 16px;
}
.med-service__text {
font-family: 'Mulish', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
} .med-time {}
.med-time-wrap {
margin-bottom: 40px;
}
.med-time-item {
display: flex;
justify-content: space-between;
align-items: center;
padding: 26px 16px;
background: #F1F1F1;
}
.med-time-item:nth-child(2n) {
background: none;
}
.med-time-item__name {
width: 40%;
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #9B9B9B;
}
.med-time-item__value {
width: 32%;
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
}
.med-time-flex {
display: flex;
justify-content: space-between;
margin-bottom: 20px;
}
.med-time-block {
width: 49%;
}
.med-time-block .inner-page-h2 {
margin-bottom: 8px;
}
.med-time-block__text {
font-family: 'Mulish', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
} .med-docs {
padding: 20px 0;
}
.med-docs__title {
font-family: 'Aeroport', sans-serif;
font-size: 24px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 24px;
}
.med-docs__text {
font-family: 'Mulish', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 24px;
}
.med-docs-content {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.faq-sec-edge_med {
width: 100%;
} .med-info {
padding: 20px 0;
}
.med-info__title {
font-family: 'Aeroport', sans-serif;
font-size: 24px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 24px;
}
.med-info__text {}
.med-info__text p {
font-family: 'Mulish', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 24px;
}
.med-info-flex {
display: flex;
justify-content: space-between;
}
.med-info-card {
width: 24%;
height: 294px;
background: #F1F1F1;
padding: 16px;
border-radius: 4px;
}
.med-info-card__icon {
min-width: 100px;
min-height: 100px;
margin-bottom: 8px;
}
.med-info-card__text {
font-family: 'Mulish', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
} .student-house {
padding: 80px 0 0;
}
.student-house-flex {
display: flex;
flex-wrap: wrap;
margin-bottom: 20px;
}
.student-house__title {
font-family: 'Aeroport', sans-serif;
font-size: 24px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 24px;
}
.student-house-block {
display: flex;
flex-wrap: wrap;
}
.student-house-card {
width: 305px;
height: 96px;
padding: 0 24px;
display: flex;
flex-direction: column;
justify-content: center;
background: #F1F1F1;
margin-right: 20px;
margin-bottom: 20px;
}
.student-house-card__title {
font-family: 'Mulish', sans-serif;
font-size: 24px;
font-weight: 700;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 8px;
}
.student-house-card__text {
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 120%;
color: #9B9B9B;
} .psycho-sup {
padding: 80px 0 0;
}
.inner-pg__text li {
font-family: 'Mulish', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
margin-left: 20px;
} .council-pg-block {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center;
margin-bottom: 20px;
}
.council-pg__link {
width: 49%;
display: flex;
justify-content: space-between;
align-items: center;
padding: 33px 24px;
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 700;
line-height: 120%;
color: #1E1E1E;
background: #F1F1F1;
margin-bottom: 20px;
stroke: #1E1E1E;
transition: 0.3s;
}
.council-pg__link svg {
min-width: 24px;
min-height: 24px;
margin-left: 8px;
}
.council-pg__link:hover {
color: #FFFFFF;
background: #D62E1F;
stroke: #FFFFFF;
} .educate-inner__title_scientific {
font-size: 24px;
}
.educate-inner-compound {}
.educate-inner-fl {
display: flex;
align-items: center;
margin-bottom: 16px;
}
.educate-inner-item ol {
padding-left: 0;
}
.educate-inner-item ol li {
position: relative; font-family: 'Mulish', sans-serif;
font-size: 16px;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 4px;
margin-left: 30px;
}
.educate-inner-compound__photo {
min-width: 90px;
min-height: 90px;
border-radius: 4px;
margin-right: 16px;
}
.educate-inner-compound-prs {}
.educate-inner-compound__name {
font-family: 'Aeroport', sans-serif;
font-size: 16px;
font-weight: 700;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 8px;
}
.educate-inner-compound__prof {
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 120%;
color: #9B9B9B;
}
.faq_educate {
width: 100%;
}
.educate-description_clubs .container {
border: none;
} .scient-sec {}
.scient-sec .container {
padding: 0 0 40px;
border-bottom: 1px solid rgba(15, 15, 15, 0.17);
}
.scient-sec-flex {
display: flex;
flex-wrap: wrap;
} .overplan {
padding: 40px 0 80px;
}
.overplan__title {
margin: 0 0 40px;
}
.jtbs-wrap_overplan {
display: flex;
justify-content: space-between;
}
.overplan-tabs {
width: 24%;
}
.overplan-tab {
padding: 20px 16px;
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: 700;
line-height: 120%;
color: #1E1E1E;
stroke: #1E1E1E;
background: #F1F1F1;
margin-bottom: 4px;
cursor: pointer;
}
.overplan-tabs .current {
background: #1E1E1E;
color: #FFFFFF;
stroke: #FFFFFF;
}
.overplan-tabs-cnt {
width: 75%;
}
.overplan-content {
padding: 24px;
background: #F1F1F1;
}
.overplan-tab__title {
font-family: 'Mulish', sans-serif;
font-size: 18px;
font-weight: 700;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 28px;
}
.overplan-tab__table {}
.overplan-tab__table iframe {
width: 100%;
height: 475px;
border-radius: 4px;
}
.strategy__link {
stroke: #111111;
transition: 0.3s;
}
.strategy__link span {
transition: 0.3s;
}
.strategy__link:hover {
color: #FFFFFF;
stroke: #FFFFFF;
background: #1E1E1E;
}
.strategy__link:hover span {
color: #FFFFFF;
}
.protpg-files__item {
stroke: #111111;
transition: 0.3s;
}
.protpg-files__item:hover {
color: #FFFFFF;
stroke: #FFFFFF;
background: #1E1E1E;
}
.strategy__link_curr-staff:hover {
color: #1E1E1E;
stroke: #1E1E1E;
background: #FFFFFF;
}
.strategy__link_curr-staff:hover span {
color: #1E1E1E;
}
.matcoun-cnts-files__item {
stroke: #1E1E1E;
transition: 0.3s;
}
.matcoun-cnts-files__item svg {
stroke: #1E1E1E;
transition: 0.3s;
}
.matcoun-cnts-files__item:hover {
color: #FFFFFF;
stroke: #FFFFFF;
background: #1E1E1E;
}
.matcoun-cnts-files__item:hover svg {
stroke: #FFFFFF;
}
.faq__doc-link {
color: #FFFFFF;
stroke: #FFFFFF;
transition: 0.3s;
}
.faq__doc-link span {
color: #FFFFFF;
transition: 0.3s;
}
.faq__doc-link:hover {
stroke: #1E1E1E;
background: #FFFFFF;
}
.faq__doc-link:hover span {
color: #1E1E1E;
}
.fin-sup__link {
transition: 0.3s;
}
.fin-sup__link:hover {
color: #FFFFFF;
stroke: #FFFFFF;
background: #1E1E1E;
}
.reg-docs-item:hover {
transition: 0.3s;
}
.reg-docs-item:hover {
color: #1E1E1E;
stroke: #1E1E1E;
background: #FFFFFF;
} .vac-pg {}
.vac-pg .container {
padding: 80px 0 20px;
border-bottom: 1px solid rgba(15, 15, 15, 0.17);
}
.vac-pg-wrap {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.gallery-student-slide_vacancies {
width: 49%;
height: 351px;
padding: 0;
margin: 0;
border-radius: 0 !important;
margin-bottom: 25px;
}
.gallery-student-slide_vacancies iframe {
display: block;
width: 100% !important;
height: 100% !important;
}
.vac-pg__video {
width: 48%;
height: 351px;
}
.vac-pg__video iframe {
display: block;
width: 100% !important;
height: 100% !important;
} .vacancies {}
.vacancies .container {
padding: 40px 0 20px;
border-bottom: 1px solid rgba(15, 15, 15, 0.17);
}
.vacancies-flex {
display: flex;
align-items: center;
margin-bottom: 40px;
}
.vacancies__name {
font-family: 'Aeroport', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 120%;
color: #1E1E1E;
margin-right: 16px;
}
.educat-filter__search_vac {
margin-left: auto;
}
.vacancies-wrap {}
.vacancies-item {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
height: 80px;
padding: 0 24px;
background: #F1F1F1;
margin-bottom: 20px;
transition: 0.3s;
}
.vacancies-item-content {}
.vacancies-item__title {
font-family: 'Mulish', sans-serif;
font-size: 14px;
font-weight: 700;
line-height: 120%;
color: #1E1E1E;
margin-bottom: 4px;
}
.vacancies-item__dis {
font-family: 'Mulish', sans-serif;
font-size: 12px;
font-weight: 400;
line-height: 120%;
color: #9B9B9B;
}
.vacancies-item__dis span {
color: #1E1E1E;
}
.vacancies-item:hover {
background: #EBEBEB;
}
.vacancies-select-wrap {
width: 400px;
height: 42px;
border: 1px solid #D9D9D9;
cursor: pointer;
position: relative;
}
.vacancies-select-wrap::after {
content: '';
position: absolute;
top: 0;
right: 0;
width: 56px;
height: 100%;
background: #fff url(//mnu.kz/core/views/7cd350347a/assets/img/select-arrow-icon.svg) no-repeat center center;
pointer-events: none;
}
.vacancies-select {
border: 0;
display: block !important;
width: 100%;
height: 100%;
cursor: pointer;
outline: none;
padding: 10px 56px 10px 16px;
font-size: 14px;
font-weight: bold;
color: #1E1E1E;
}
.vacancies-item.vac-hide {
display: none !important;
}
.vacancies-item.hide {
display: none;
}
.vacancies-item.vis {
display: flex;
}
.vacancy-single .single-article__title {
margin-bottom: 10px;
}
.vacancy-single .single-article-content {
margin-top: 40px;
}
.vacancy-single__btn {
margin-top: 20px;
}
.form-modal__input_m {
width: 100% !important;
max-width: 100%;
}
.form-modal__file-wr {
width: 400px;
padding: 10px 0;
} .sport-run {
padding: 32px 0;
border-bottom: 1px solid rgba(30, 30, 30, 0.17);
}
.sport-run-item {
display: flex;
align-items: center;
}
.sport-run__string {
font-size: 24px;
color: #D62E1F;
font-family: 'Aeroport';
text-transform: uppercase;
white-space: nowrap;
}
.sport-run__dot {
width: 6px;
height: 6px;
border-radius: 50%;
background: #D9D9D9;
margin: 0 21px;
}
.ik-items-wrap {
position: relative;
display: flex;
overflow: hidden;
}
.ik-items {
display: flex;
gap: 20px;
}
.ik-item {
transition: all 0.1s ease-in-out;
}
.ik-marquee {
animation: scroll 120s linear infinite;
}
@keyframes scroll {
from {
transform: translateX(0);
}
to {
transform: translateX(calc(-100% - 20px));
}
} .form-modal {
background: #fff;
padding: 40px;
position: relative;
width: 720px;
border-radius: 10px;
overflow: hidden;
}
.form-modal::after {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
width: 100%;
height: 4px;
background: #D62E1F;
}
.form-modal-wrap {}
.form-modal__title {
font-family: 'Aeroport';
font-size: 24px;
font-weight: 400;
margin-bottom: 16px;
}
.form-modal-input-wr {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 16px;
}
.form-modal-label {}
.form-modal__name,
.form-modal__name p {
font-family: 'Aeroport';
font-weight: 400;
font-size: 14px;
}
.form-modal__dis,
.form-modal__dis p {
font-size: 12px;
color: #9B9B9B;
}
.form-modal__select {
width: 400px;
height: 42px;
outline: none;
border-radius: 0;
padding-left: 16px;
color: #1E1E1E;
font-weight: bold;
font-family: 'Aeroport';
font-size: 14px;
cursor: pointer;
background: #fff !important;
border: 1px solid #D9D9D9 !important;
}
.form-modal__line {
width: 100%;
height: 1px;
background: rgba(30, 30, 30, 0.17);
margin-bottom: 24px;
margin-top: 24px;
}
.form-modal__input {
width: 400px;
height: 42px;
padding-left: 16px;
border: 1px solid #D9D9D9;
}
.form-modal__btn {
display: block;
margin-left: auto;
width: 165px;
height: 42px;
font-family: 'Aeroport';
font-weight: bold;
font-size: 16px;
background: transparent;
border: 1px solid #1E1E1E;
cursor: pointer;
transition: 0.3s;
}
.form-modal__btn:hover {
background: #1E1E1E;
color: #fff;
}
.form-modal_close {
top: 40px !important;
}
.wpcf7-spinner,
.wpcf7-response-output {
display: none !important;
}
.wpcf7-not-valid-tip {
position: absolute;
font-size: 10px;
} .win-modal {
width: 758px;
height: 571px;
background: #fff;
border-radius: 10px;
overflow: hidden;
position: relative;
}
.win-modal_close {
position: absolute;
right: 41px;
top: 57px;
width: 19px;
height: 19px;
cursor: pointer;
transition: 0.3s;
}
.win-modal_close:hover {
opacity: 0.7;
}
.win-modal_close .line {
width: 100%;
height: 2px;
background: #1E1E1E;
position: absolute;
top: 50%;
}
.win-modal_close .line-1 {
transform: rotate(45deg);
}
.win-modal_close .line-2 {
transform: rotate(-45deg);
}
.win-modal-person {
display: flex;
align-items: center;
padding: 45px 100px 30px;
border-top: 4px solid #D62E1F;
box-shadow: 0 4px 4px rgba(0, 0, 0, 0.06);
background: #fff;
}
.win-modal-person__photo {
min-width: 123px;
height: 123px;
border-radius: 50%;
margin-right: 16px;
}
.win-modal-person-content {}
.win-modal-person__name {
font-size: 18px;
font-weight: bold;
margin-bottom: 4px;
font-family: 'Mulish', sans-serif;
}
.win-modal-person__prof {
color: #9E9E9E;
font-size: 14px;
font-family: 'Mulish', sans-serif;
}
.win-modal {}
.win-modal-content-wrap {
padding: 0px 76px;
}
.win-modal-content {
height: 373px;
overflow-y: auto;
padding: 0px 20px;
transform: scaleX(-1);
}
.win-modal-content-box {
padding-top: 30px;
padding-bottom: 10px;
transform: scaleX(-1);
}
.win-modal-content h3,
.win-modal-content h1,
.win-modal-content h2,
.win-modal-content h4 {
font-size: 14px;
color: #9B9B9B;
margin-bottom: 10px;
text-transform: uppercase;
}
.win-modal-content p {
font-family: 'Mulish', sans-serif;
font-size: 14px;
margin-bottom: 14px;
color: #1E1E1E;
}
.win-modal-content ul {
margin-bottom: 14px;
padding-left: 20px;
}
.win-modal-content li {
font-family: 'Mulish', sans-serif;
font-size: 14px;
color: #1E1E1E;
margin-bottom: 5px;
} .win-modal-content::-webkit-scrollbar {
width: 4px;
} .win-modal-content::-webkit-scrollbar-track { background: #F1F1F1;
border-radius: 10px;
} .win-modal-content::-webkit-scrollbar-thumb {
background: #D62E1F;
border-radius: 10px;
}
.sc-sch-tabs {
display: flex;
flex-wrap: wrap;
}
.sc-sch-tabs .tab {
width: auto;
display: block;
padding: 6px 8px;
font-size: 15px;
margin: 0 2px 4px;
}
.sc-sch-wrap .jtbs-cnts {
background: #fff;
border-radius: 4px;
padding: 24px;
margin: 0 2px;
}
.sc-sch-wrap h2 {
font-family: 'Aeroport', sans-serif;
font-weight: 400;
font-size: 24px;
}
.sc-sch-wrap h3 { text-transform: uppercase; font-size: 14px;
margin-bottom: 16px;
color: #9B9B9B;
}
.sc-sch-wrap p {
line-height: 120%;
}
.sc-sch-wrap ul {
padding-left: 20px;
}
.sc-sch-wrap ol {
padding-left: 20px;
margin: 0;
}
.sc-sch-wrap li {
font-family: 'Mulish', sans-serif;
font-size: 16px;
font-weight: 400;
color: #1E1E1E;
}
.sc-sch-wrap blockquote { margin: 30px 0;
}
.sc-sch-wrap blockquote,
.sc-sch-wrap blockquote p {
display: flex;
align-items: center;
}
.sc-sch-wrap blockquote img {
margin-right: 20px;
}  @media screen and (max-width: 1300px) {
.container {
width: 1170px;
}
.rating-card {
width: 48%;
}
.num-block-items {
max-width: 575px;
}
.num-block-photo {
width: 575px;
}
.footnote-content {
width: 60%;
}
.footnote__text {
font-size: 16px;
}
.board__text p {
font-size: 16px;
}
.empl-sidebar {
min-width: 280px;
width: 280px;
}
.partners-card__title {
font-size: 13px;
}
.contacts-pg__title {
font-size: 36px;
}
.contacts-pg-block {
width: 34%;
}
.contacts-pg-flex { } .educational-card {
width: 31%;
} .library-pg-slider {
padding-left: calc((100vw - 1170px) / 2);
} .contacts-pg__link_educate-inner {
font-size: 14px;
} .innat-sidebar {
width: 250px;
}
.innat-main {
width: 900px;
} .proj-single-pg-wrap {
padding: 0;
} .current-staff-wrap {
padding: 0 80px;
}
.faq_dissertation {
width: 90%;
}
.resp-screen .container {
padding: 0;
} .admission-pg {
padding: 70px 0 130px;
}
.selcom-card {
padding: 25px;
}
.faq-admis {
width: 90%;
}
.admission-pg-content_student {
margin-right: 150px;
}
.inner-pg-short {
padding: 0 53px;
}
} @media screen and (max-width: 1200px) {
.container {
width: 960px;
}
.news-card__photo {
height: 270px;
}
.events-card-item span {
font-size: 12px;
}
.footer-logo-copy {
width: 240px;
margin-right: 0px;
}
.footer-soc {
width: 110px;
}
.header-meet {
display: none;
}
.num-block-items {
max-width: 470px;
}
.num-block-photo {
width: 470px;
}
.num-block-item {
padding: 14px;
}
.num-block-item {
font-size: 30px;
}
.num-block-item span {
font-size: 12px;
}
.management-card__photo {
height: 270px;
}
.footnote_m .footnote-content {
width: 50%;
}
.empl-content .management-card {
width: 48%;
margin: 0 1% 20px;
}
.hero-endow__title {
font-size: 50px;
}
.hero-endow__text {
font-size: 34px;
}
.news-card__photo {
height: 240px;
}
.requisites__title {
font-size: 34px;
}
.contacts-pg__link {
text-align: left;
align-items: center;
} .anchor-links-wrap {
flex-wrap: wrap;
}
.anchor-link {
margin-bottom: 20px;
}
.prof-staff__link {
width: 100%;
}
.partners-card_center {
height: 165px;
} .higher-scl-item {
height: 300px;
}
.higher-scl__title {
font-size: 32px;
} .advisors-pg-card-wrap {
width: 55%;
}
.advisors-pg__title_long {
width: 44%;
}
.advisors-pg-card-content {
flex-direction: column;
width: 44%;
}
.advisors-pg-card-info {
width: 100%;
margin-bottom: 8px;
}
.advisors-pg-card__btn {
width: 100%;
} .mobility-card {
width: 48%;
}
.footnote-content {
width: 50%;
margin-bottom: 30px;
} .library-pg-slider {
padding-left: calc((100vw - 960px) / 2);
} .contacts-pg__link_educate-inner {
width: 100%;
max-height: 70px;
}
.board-item_educate-inner {
width: 48%;
}
.board-item_long {
width: 100%;
}
.date-und__count {
font-size: 14px;
min-width: 180px;
margin-right: 14px;
}
.date-und__text {
font-size: 14px;
}
.inner-tabs-cnt .academic__title {
font-size: 30px;
} .innat-sidebar {
width: 250px;
}
.innat-main {
width: 690px;
}
.innat-nums-card__title {
font-size: 20px;
}
.innat-nums-card__dis {
font-size: 16px;
}
.innat-position__text {
font-size: 20px;
max-width: 400px;
}
.innat-network-item__name svg {
min-width: 24px;
} .projects-main-pg__link {
width: 48%;
} .dissertation__dis {
width: 100%;
}
.current-staff-wrap {
padding: 0;
}
.faq_dissertation {
width: 100%;
} .goals-card {
width: 23%;
}
.hello-screen__title {
font-size: 27px;
}
.hello-screen::after { height: 450px;
margin-top: -225px;
background-size: cover;
}
.hello-screen__img {
width: 350px;
}
.hello-screen-content {
width: 680px;
}
.educ-nav-wrap_higher .info-bl-wrap {
padding: 80px 40px;
}
.educ-nav-wrap_higher .educational-card {
width: 46%;
}
.prct-card {
width: 100%;
margin: 0 0 16px;
}
.methodpg-box-content {
width: 60%;
}
.methodpg-box__title {
max-width: 36%;
font-size: 20px;
}
.disert-videos-card {
width: 31%;
margin: 0 1% 20px;
} .admission-pg {
padding: 50px 0 80px;
}
.admission-pg__title {
font-size: 90px;
}
.admission-pg__title_1 {
margin-left: 180px;
}
.admission-pg__title_3 {
margin-left: 210px;
}
.admission-pg-content {
margin-top: 90px;
margin-right: 0;
}
.govgrants-card {
height: auto;
}
.admis-steps-wrap {
width: 70%;
}
.req-list-item {
width: 100%;
}
.faq-admis {
width: 100%;
}
.selcom__title {
font-size: 36px;
}
.selcom-card__title {
font-size: 30px;
}
.govgrants__title {
font-size: 30px;
}
.admis-steps__title {
font-size: 30px;
}
.req-list__title {
font-size: 30px;
}
.faq-sec-admis__title {
font-size: 30px;
}
.admission-pg-content_student {
margin-top: 0;
}
.faq-sec-edge {
width: 100%;
}
.inner-pg-short {
padding: 0;
}
.med-service {
padding: 60px 0 40px;
}
.inner-pg__title {
font-size: 36px;
}
.med-service-red {
margin-bottom: 60px;
}
.student-house-card {
width: 31%;
margin: 0 1% 20px;
}
.med-info-card {
height: auto;
}
.psycho-sup {
padding: 60px 0 0;
}
.gallery-student-slide__name {
font-size: 24px;
}
.gallery-student-slide-content {
bottom: 30px;
padding: 0 30px;
}
.gallery-student-slide.slick-current::after {
margin-top: -25px;
margin-left: -25px;
width: 50px;
height: 50px;
}
.gallery-student-slide_vacancies {
height: 300px;
}
} @media screen and (max-width: 992px) {
.container {
width: 720px;
}
.off-edge-card {
width: 100%;
margin-bottom: 15px;
}
.off-edge-card:last-child {
margin-bottom: 0;
}
.off-edge-flex {
flex-direction: column;
}
.news-flex .news-card:last-child {
display: none;
}
.news-card {
width: 32%;
}
.ver-vis {
display: none;
}
.events-flex {
flex-direction: column;
}
.events-card {
width: 100%;
margin-bottom: 30px;
}
.events-card:last-child {
margin-bottom: 0;
}
.media-wrap .media-card:last-child {
display: none;
}
.media-wrap .media-card {
width: 32%;
}
.media-card__title {
font-size: 14px;
}
.footer-col:nth-child(4) {
display: none;
}
.menu>li>a {
font-size: 28px;
}
.menu>li { }
.menu>li.current_page_item a::before,
.menu>li.current-menu-parent>a::before {
top: 3vh;
}
.menu {
width: 320px;
}
.menu>li ul a {
font-size: 18px;
}
.menu>li ul li {
margin-bottom: 15px;
}
.history-track {
margin-top: -120px;
transform: scale(0.75);
}
.history-item-year {
font-size: 24px;
}
.inner-pg__title {
font-size: 36px;
}
.inner-pg__dis {
font-size: 16px;
}
.num-block-items {
max-width: 100%;
}
.num-block-photo {
display: none;
}
.otdel-item {
flex-direction: column;
}
.otdel-item-nm {
margin-bottom: 14px;
}
.otdel-item {
margin-bottom: 0;
}
.direction__link {
width: 100%;
}
.hero-quote {
font-size: 24px;
}
.hero-quote::before,
.hero-quote::after {
transform: scale(0.8);
}
.graduates-wrap {
flex-direction: column;
}
.graduates__photo {
width: 100%;
margin-bottom: 35px;
}
.graduates-content {
width: 100%;
}
.club-wrap {
flex-direction: column;
}
.club-content {
width: 100%;
margin-bottom: 35px;
}
.club-flex {
width: 100%;
}
.faces-wrap {
flex-direction: column;
}
.faces__photo {
width: 100%;
margin-bottom: 35px;
}
.faces-content {
width: 100%;
}
.footnote-wrap { flex-direction: column;
align-items: flex-start;
}
.footnote-content {
width: 100%;
}
.footnote__logo {
margin-bottom: 30px;
}
.footnote__text {
font-size: 14px;
}
.management__title {
font-size: 36px;
}
.management-card {
width: 48%;
}
.management-card__photo {
height: 303px;
}
.honorary .management-card {
width: 48%;
}
.empl-sidebar {
min-width: 240px;
width: 240px;
}
.management-card__photo {
height: 240px;
}
.management-card__name {
font-size: 16px;
}
.hero-endow__text {
font-size: 28px;
}
.partners-card {
width: 23%;
}
.requisites-wrap {
flex-direction: column;
}
.requisites-block {
width: 100%;
margin-bottom: 35px;
}
.requisites-content {
width: 100%;
}
.contacts-card {
width: 48%;
}
.gall-page-wrap {
flex-direction: column !important;
}
.gall-page-content {
max-width: 100%;
margin-bottom: 20px;
}
.gall-page-slider-wr {
width: 100%;
}
.contacts-pg-wrap {
flex-direction: column;
}
.contacts-pg-content {
width: 100%;
}
.contacts-pg-block {
width: 100%;
margin-bottom: 35px;
} .mission-inner__title {
font-size: 36px;
}
.mission-inner-texts p {
font-size: 16px;
}
.educational-card {
width: 48%;
}
.tabs_academic {
width: 39%;
}
.academic-content {
width: 100%;
}
.jtbs-cnts__academic {
width: 59%;
}
.academic__title {
font-size: 36px;
}
.strategy__link_academic {
width: 100%;
}
.advisors__title {
font-size: 36px;
}
.mobility__title {
font-size: 36px;
}
.mobility-card__quantity {
font-size: 19px;
}
.clinic__title {
font-size: 36px;
} .higher-scl-item {
width: 100%;
}
.higher-scl__title {
font-size: 28px;
} .advisors-pg__title_long {
width: 40%;
}
.advisors-pg-card-content {
width: 40%;
}
.advisors-pg-card-wrap {
width: 59%;
}
.advisors-pg-card__photo {
width: 33%;
}
.advisors-pg-card-about {
width: 65%;
}
.advisors-pg-card__name { } .language-pg .container {
padding-top: 50px;
}
.language-pg-item {
width: 48%;
}
.faq {
width: 100%;
}
.language-pg__title {
width: 100%;
} .library-pg {
padding: 50px 0 20px;
}
.test-acc-card {
width: 100%;
}
.library-pg-slider {
padding-left: calc((100vw - 720px) / 2);
} .hero_short {
min-height: 200px;
height: 200px;
}
.educational {
padding: 50px 0 0;
} .educate-inner .container {
padding-top: 50px;
}
.educate-inner__title {
font-size: 20px;
}
.inner-pg-block_educate-inner {
margin-bottom: 50px;
}
.btn_educate-inner {
height: 60px;
}
.contacts-pg__link_educate-inner {}
.educate-program .container {
padding-bottom: 50px;
}
.news-page .news-card {
width: 48%;
margin: 0 1% 30px;
}
.news-page .events-card {
width: 100%;
margin: 0 0 40px;
}
.news-page .media-card {
width: 31%;
margin: 0 1% 40px;
}
.inner-tabs-cnt {
padding: 14px;
}
.inner-tabs-cnt .academic__title {
font-size: 22px;
}
.academic-doc {
width: 100%;
margin: 0 0 12px;
padding: 14px;
} .innat-wrap { flex-direction: column-reverse;
}
.innat-sidebar {
width: 100%;
margin-bottom: 0;
margin-top: 40px;
}
.innat-main {
width: 100%;
} .strategy__link_dissertation {
width: 48%;
}
.strategy__link_faq {
width: 49%;
margin-right: 1%;
} .inner-pg__abovetitle {
font-size: 14px;
}
.inner-pg__text p {
font-size: 16px;
}
.goals-card {
width: 31%;
}
.hello-screen-content {
width: auto;
max-width: 360px;
}
.hello-screen__img {
width: 320px;
}
.educ-nav {
display: none;
}
.educ-call-form {
padding: 20px 35px;
}
.educ-call-form__text {
font-size: 24px;
}
.educ-call-form__tile {
font-size: 16px;
}
.educ-call-form__btn {
width: 200px;
height: 44px;
}
.career-pg-content {
flex-direction: column;
}
.career-pg-content-title-wrap {
margin-bottom: 30px;
}
.career-pg-content-list {
padding-left: 20px;
}
.methodpg-box {
flex-direction: column;
}
.methodpg-box__title {
max-width: 100%;
font-size: 24px;
margin-bottom: 24px;
}
.methodpg-box-content {
width: 100%;
}
.sotrsec-card {
width: 49%;
}
.methodpg .news-page__title {
font-size: 36px;
}
.matcoun-tabs {
min-width: 240px;
}
.matcoun-cnts__link {
width: 100%;
}
.disert-videos-card {
width: 48%;
margin: 0 1% 20px;
} .admission-pg {
padding: 60px 0;
}
.admission-pg-flex {
flex-direction: column;
align-items: center;
}
.admission-pg-wrap {
display: flex;
flex-direction: column;
align-items: center;
}
.admission-pg__title_1 {
margin-left: 0;
}
.admission-pg__title_2 {
text-align: center;
}
.admission-pg__title_3 {
margin-left: 0;
text-align: center;
}
.admission-pg-content {
width: 100%;
margin-top: 50px;
}
.admission-pg__text p {
text-align: center;
}
.admission-pg-btns {
justify-content: center;
}
.selcom-wrap {
flex-wrap: wrap;
}
.selcom-card {
width: 49%;
margin-bottom: 20px;
}
.govgrants-flex {
flex-wrap: wrap;
}
.govgrants-wrap {
width: 100%;
margin-bottom: 30px;
}
.govgrants-card {
width: 49%;
}
.admis-steps-block {
flex-direction: column;
}
.admis-steps-item {
width: 100%;
flex-direction: row;
margin-bottom: 30px;
}
.admis-steps__num {
margin-right: 24px;
margin-bottom: 0;
}
.admis-steps__info {
text-align: left;
}
.admis-steps-block::after {
top: 0;
width: 1px;
height: 100%;
left: 35px;
}
.admis-steps-item:first-child::before {
display: none;
}
.admis-steps-item:last-child::before {
top: auto;
left: 35px;
bottom: -50%;
width: 1px;
height: 100%;
}
.req-list-flex { }
.admission-pg__text h2 {
text-align: center;
}
.partners__title {
font-size: 30px;
}
.fin-sup__title {
font-size: 30px;
}
.fin-sup-flex {
flex-direction: column;
}
.fin-sup__photo {
width: 100%;
margin-bottom: 30px;
}
.fin-sup-content {
width: 100%;
}
.admission-pg_student {
padding: 60px 0 100px;
}
.partners_student .container {
padding: 20px 0 40px;
}
.fin-sup {
padding: 60px 0;
}
.reg-docs {
padding: 60px 0 50px;
}
.reg-docs__title {
font-size: 30px;
}
.admission-pg__title_student {
text-align: center;
}
.pay-info__title {
font-size: 30px;
}
.pay-info-flex {
flex-wrap: wrap;
}
.pay-info-card {
width: 49%;
margin-bottom: 20px;
}
.pay-inst__title {
font-size: 30px;
}
.pay-inst-wrap {
flex-wrap: wrap;
}
.pay-inst-card {
width: 100%;
margin-bottom: 30px;
}
.sport-life {
padding: 60px 0 0;
}
.sport-life-wrap {
padding: 20px 0 0;
}
.sport-life__title {
font-size: 30px;
}
.sport-life-card__title {
font-size: 20px;
}
.gall-page-sport__title {
font-size: 36px;
}
.gall-page__title {
font-size: 30px;
}
.gall-page-item_sport {
padding: 60px 0;
}
.gallery_sport {
padding: 60px 0 0;
}
.med-time-item__name {
width: 45%;
}
.med-time-item__value {
width: 25%;
}
.student-house {
padding: 60px 0 0;
}
.student-house-card {
width: 48%;
}
.med-info-flex {
flex-wrap: wrap;
}
.med-info-card {
width: 48%;
margin-bottom: 20px;
}
.med-info-card__icon {
min-width: 80px;
min-height: 80px;
width: 80px;
height: 80px;
}
.jtbs-wrap_overplan {
flex-direction: column;
}
.overplan-tabs {
width: 100%;
margin-bottom: 30px;
}
.overplan-tabs-cnt {
width: 100%;
}
.gallery-student-slide__name {
margin-bottom: 4px;
}
.gallery-student-slide__date {
font-size: 12px;
}
.gallery-student-slide-content {
bottom: 20px;
padding: 0 20px;
}
.win-modal {
width: 700px;
}
.win-modal-person {
padding: 45px 70px 30px;
}
.win-modal-content-wrap {
padding: 0 50px;
}
.gallery-student-slide_vacancies {
height: 240px;
}
.vacancies-item-content {
max-width: 65%;
}
.vacancies-select-wrap {
width: 300px;
}
.vacancies .educat-filter__search input {
width: 240px;
}
} @media screen and (max-width: 767px) {
.container {
width: 540px;
}
.menu>li.current-menu-parent ul {
display: none;
}
.search-header {
margin-left: 20px;
}
.header-left,
.header-right {
width: 160px;
}
.menu li a {
font-size: 24px;
}
.news-flex .news-card:nth-child(3) {
display: none;
}
.news-card {
width: 48%;
}
.info-bl__title {
font-size: 32px;
}
.info-bl__text {
font-size: 15px;
}
.media-wrap .media-card {
display: none;
width: 48%;
}
.media-wrap .media-card:nth-child(1),
.media-wrap .media-card:nth-child(2) {
display: block;
}
.footer-col:nth-child(3) {
display: none;
}
.footer-logo-copy {
width: 190px;
}
.menu>li { }
.menu>li>a {
font-size: 28px;
}
.menu>li.current_page_item a,
.menu>li.current-menu-parent>a {
padding-left: 30px;
}
.menu>li ul { }
.menu>li:hover ul { display: none;
}
.menu>li.active ul {
display: block;
position: static;
border-left: none;
padding-top: 20px;
padding-bottom: 10px;
}
.menu {
width: 100%;
margin-top: 15vh;
margin-bottom: 5vh;
padding: 0;
height: 60vh;
overflow-y: auto;
}
.menu-bottom {
position: static;
}
.strategy__title,
.history__title,
.inner-pg__title {
font-size: 32px;
}
.strategy__link span {
font-size: 14px;
}
.history-track {
margin-top: 0;
transform: scale(1);
}
.history-item::after {
display: none;
}
.history-item {
flex-direction: column !important;
align-items: flex-end;
}
.history-item-year {
padding: 0;
margin-bottom: 30px;
width: 100%;
}
.history-item-people {
padding: 0;
min-height: auto;
margin: 0 !important;
width: 100%;
}
.history-item-people-card { margin: 0 !important;
}
.history-item-year::before,
.history-item-year::after {
display: none;
}
.history-item:nth-child(2n+1) .history-item-year {
display: block;
text-align: left;
font-size: 32px;
}
.history-item:nth-child(2n) .history-item-year {
display: block;
text-align: right;
font-size: 32px;
}
.history-item-year__label {
width: 100% !important;
top: 110%;
left: 0 !important;
margin-left: 0;
}
.history-item-year:hover .history-item-year__label {
width: 100% !important;
top: 110%;
left: 0 !important;
margin-left: 0;
}
.numbers-pg {
grid-template-columns: repeat(2, 1fr);
grid-auto-rows: 40vw;
grid-template-areas:
"a a"
"b c"
"d d"
"e g"
"f f";
grid-template-areas:
"a b"
"c d"
"f f"
"e g";
}
.numbers-pg__num {
font-size: 6vw;
}
.numbers-pg__num_big {
font-size: 8vw;
}
.numbers-pg__text {
font-size: 2.5vw;
}
.numbers-pg__title {
font-size: 5vw;
max-width: 20vw;
}
.inner-pg__dis {
font-size: 16px;
}
.rating-card {
width: 100%;
}
.rating {
padding: 55px 0;
}
.num-block {
padding: 55px 0 0;
}
.otdel-item {
padding: 20px 0;
}
.graduates .container {
padding: 55px 0 30px;
}
.requirements__title {
font-size: 36px;
}
.requirements {
padding: 55px 0 60px;
}
.events .container {
padding: 40px 0 55px;
}
.board__btn {
width: 100%;
}
.board-item {
width: 100%;
}
.empl__title {
font-size: 36px;
}
.empl-wrap {
flex-direction: column;
}
.empl-sidebar {
width: 100%;
margin-bottom: 30px;
}
.empl {
padding-bottom: 80px;
}
.about-fund-wrap {
flex-direction: column;
}
.about-fund-content {
width: 100%;
margin-bottom: 10px;
}
.about-fund__vid {
width: 100%;
}
.partners-card {
width: 30%;
}
.direction__link img {
margin-left: 20px;
}
.contacts-card {
width: 100%;
}
.hero-gallery__title {
font-size: 40px;
}
.gall-page-item {
padding: 55px 0;
}
.gall-page-slide {
height: 320px;
}
.contacts-pg .requisites-row_nolnk {
flex-direction: column;
align-items: flex-start;
height: auto;
padding: 12px 20px;
}
.contacts-pg .requisites__subtitle {
margin-bottom: 6px;
} .mission-inner__title {
font-size: 32px;
}
.mission-inner-wrap {
display: block;
}
.mission-inner-content {
width: 100%;
margin-bottom: 24px;
}
.mission-inner__photo {
width: 100%;
height: 400px;
}
.inner-pg__subtitle {
font-size: 20px;
}
.tabs_horizontal {
display: block;
}
.tab {
margin: 0;
}
.educational-card {
width: 100%;
}
.partners__title {
font-size: 32px;
}
.prof-staff__link {
font-size: 20px;
}
.academic-wrap {
flex-direction: column;
}
.tabs_academic {
width: 100%;
margin-bottom: 40px;
}
.tab_academic {
text-align: center;
justify-content: center;
margin-bottom: 10px;
}
.academic-content {
width: 100%;
}
.jtbs-cnts__academic {
width: 100%;
}
.academic__title {
font-size: 32px;
}
.mobility__title {
font-size: 32px;
}
.mobility__btn {
min-width: 197px;
}
.mobility-card {
width: 48%;
}
.clinic__title {
font-size: 32px;
} .higher-scl {
padding: 50px 0 80px;
}
.higher-scl__logo {
height: 40px;
} .advisors-pg__title_long {
display: none;
}
.advisors-pg-card {
flex-direction: column;
}
.advisors-pg-card-wrap {
width: 100%;
margin-bottom: 16px;
}
.advisors-pg-card-content {
width: 100%;
} .career-pg {
padding: 50px 0 30px;
}
.career-pg-links {
padding: 50px 0 30px;
} .contacts__title {
font-size: 32px;
}  .partners__title_library {
font-size: 16px;
margin-bottom: 20px;
}
.library-pg-slider {
padding-left: calc((100vw - 540px) / 2);
} .educate-inner-block {
flex-direction: column;
}
.educate-inner__title {
width: 100%;
font-size: 24px;
margin-bottom: 32px;
}
.educate-inner-content {
width: 100%;
}
.news-page .media-card {
width: 48%;
margin: 0 1% 40px;
}
.academic-wrap {
flex-direction: column;
} .innat-offer__title {
font-size: 36px;
}
.innat-students-card__title {
font-size: 18px;
}
.innat-students-card__title span {
font-size: 30px;
}
.innat-students-card__year {
font-size: 12px;
}
.innat-nums-wrap {
display: block;
}
.innat-nums-card {
width: 100%;
margin-bottom: 20px;
}
.innat-partners-card {
width: 48%;
}
.innat-position {
display: block;
}
.innat-position__text {
max-width: 100%;
margin-bottom: 20px;
}
.innat__btn {
width: 100%;
margin-right: 0;
margin-bottom: 12px;
}
.innat-people .management-card {
width: 48%;
} .proj-single-pg__title {
font-size: 30px;
}
.proj-single-pg__photo {
min-height: 250px;
} .projects-main-pg__link {
width: 100%;
font-size: 14px;
} .current-staff-flex {
flex-wrap: wrap;
}
.current-staff-card {
width: 100%;
} .strategy__link_council-pg {
width: 100%;
} .goals {
padding: 40px 0 20px;
}
.goals-card {
width: 48%;
}
.hello-screen-wrap {
flex-direction: column;
}
.hello-screen-content {
max-width: 100%;
margin-bottom: 40px;
}
.hello-screen__img {
width: 80%;
}
.hello-screen::after {
top: auto;
bottom: 0;
width: 100%;
}
.educate-inner-aner {
display: none;
}
.inner-pg-block_educate-inner {
margin-bottom: 0px;
}
.educ-call-form {
padding: 15px 20px;
flex-direction: column;
}
.educ-call-form__text {
font-size: 20px;
text-align: center;
}
.educ-call-form__tile {
font-size: 14px;
text-align: center;
}
.educ-call-form__btn {
width: 100%;
height: 44px;
}
.educ-call-form-wrap {
margin-bottom: 20px;
}
.educ-nav-wrap_higher .management-card_advisors {
width: 47%;
}
.resp-screen-card {
width: 100%;
}
.newssin-nav {
flex-direction: column;
}
.newssin-nav__btn {
width: 100%;
margin-bottom: 20px;
}
.newssin-btn-wrap {
width: 100%;
}
.newssin-btn-wrap a {
width: 100%;
}
.methodpg-urls {
flex-direction: column;
}
.methodpg-urls__item {
width: 100%;
margin-bottom: 16px;
}
.methodpg-urls__item:last-child {
margin-bottom: 0;
}
.methodpg .news-page__title {
font-size: 28px;
}
.sotrsec-card {
width: 100%;
}
.matcoun-wrap {
flex-direction: column-reverse;
}
.matcoun-cnts {
margin-bottom: 40px;
}
.form-modal {
width: 500px;
padding: 40px 20px;
}
.form-modal__select,
.form-modal__input {
width: 270px;
} .admission-pg__title {
font-size: 70px;
}
.selcom-card {
width: 100%;
height: 300px;
}
.selcom__title {
font-size: 32px;
}
.selcom-card__title {
font-size: 28px;
}
.govgrants {
padding: 20px 0 40px;
}
.govgrants__title {
font-size: 28px;
}
.govgrants-card {
width: 100%;
margin-bottom: 30px;
padding: 30px 30px 20px;
}
.admis-steps {
padding: 60px 0;
}
.admis-steps-flex {
flex-direction: column;
margin-bottom: 30px;
}
.admis-steps-wrap {
width: 100%;
margin-bottom: 20px;
}
.admis-steps__title {
font-size: 28px;
text-align: center;
margin-bottom: 16px;
}
.admis-steps__text {
text-align: center;
}
.req-list {
padding: 60px 0 40px;
}
.req-list-flex {
flex-direction: column;
}
.req-list-wrap {
width: 100%;
}
.req-list__title {
font-size: 28px;
margin-bottom: 30px;
}
.req-list-content {
width: 100%;
}
.faq-sec-admis {
padding: 60px 0 40px;
}
.faq-sec-admis__title {
font-size: 28px;
}
.faq-fl_white {}
.contacts-card_white {
width: 100%;
margin-bottom: 16px;
}
.reg-docs-item {
width: 100%;
}
.pay-info__link {
width: 100%;
}
.pay-info .container {
padding: 40px 0 30px;
}
.sport-life__title {
font-size: 24px;
}
.sport-life-card {
width: 48%;
}
.med-service__title {
font-size: 22px;
}
.med-time-flex {
flex-wrap: wrap;
}
.med-time-block {
width: 100%;
margin-bottom: 30px;
}
.student-house__title {
font-size: 20px;
}
.med-info-card__icon {
min-width: 60px;
min-height: 60px;
width: 60px;
height: 60px;
}
.gallery_sport {
padding: 40px 0 0;
}
.council-pg__link {
width: 100%;
}
.gallery-student-slide__name {
font-size: 18px;
}
.gallery-student-slide__date {
font-size: 10px;
}
.gallery-student-slide-content {
bottom: 15px;
padding: 0 15px;
}
.gallery-student-slide.slick-current::after {
margin-top: -15px;
margin-left: -15px;
width: 30px;
height: 30px;
}
.win-modal {
width: 500px;
}
.news_n .news-card {
width: 100%;
}
.gallery-student-slide_vacancies {
width: 100%;
height: 300px;
}
.vacancies-flex {
flex-direction: column;
}
.vacancies-select-wrap {
width: 100%;
margin-bottom: 14px;
}
.educat-filter__search_vac {
width: 100%;
}
.vacancies .educat-filter__search_vac input {
width: 100%;
max-width: none;
}
.vacancies__name {
margin-right: auto;
text-align: left;
font-size: 16px;
margin-bottom: 14px;
}
.form-modal__file-wr {
width: 270px;
}
} @media screen and (max-width: 576px) {
.container {
width: 94vw;
}
.logo {
width: 80px;
}
.marg-head {
height: 75px;
}
.offer {
min-height: 500px;
}
.search-header {
width: 28px;
margin-left: 14px;
}
.search-header img {
display: block;
width: 100%;
}
.lang span { }
.header-left,
.header-right {
width: auto;
}
.logo {
order: 1;
}
.header-right {
order: 2;
margin-left: auto;
}
.header-left {
order: 3;
margin-left: 28px;
}
.menu-btn {
margin-right: 0;
}
.offer__title {
font-size: 22px;
}
.offer__dis {
font-size: 16px;
}
.off-edge-card {
flex-direction: column;
margin-bottom: 24px;
}
.off-edge__photo {
width: 100%;
height: 50vw;
margin-bottom: 12px;
}
.news {
padding: 50px 0;
}
.news-card {
width: 100%;
margin-bottom: 30px;
}
.news-flex {
flex-direction: column;
}
.news-flex .news-card:nth-child(2) {
margin-bottom: 0;
}
.news-card__photo {
height: 110vw;
}
.news__btn {
font-size: 13px;
width: 140px;
}
.news__btn svg {
width: 12px;
margin-left: 7px;
}
.news__title {
font-size: 14px;
}
.events-card-tabs {
flex-wrap: wrap;
}
.events-card-item {
margin-top: 6px;
}
.info-bl-wrap {
padding: 90px 0;
}
.info-bl__title {
font-size: 24px;
}
.media-wrap {
flex-direction: column;
}
.media-card {
width: 100%;
margin-bottom: 20px;
}
.media-card__title {
min-height: auto;
margin-bottom: 10px;
}
.media {
padding: 50px 0;
}
.footer-wrap {
flex-wrap: wrap;
}
.footer-logo-copy {
width: 100%;
border-right: none;
border-top: 1px solid rgba(255, 255, 255, 0.17);
display: flex;
align-items: center;
justify-content: space-between;
padding-top: 30px;
margin-top: 30px;
order: 3;
}
.footer-col:nth-child(1) {
order: 1;
}
.footer-col:nth-child(2) {
order: 2;
}
.footer-lang__item {
margin: 0;
margin-left: 14px;
}
.footer__logo {
margin-bottom: 0;
}
.hero {
min-height: 350px;
height: 350px;
}
.mission-pg {
padding: 55px 0;
}
.inner-pg__dis {
font-size: 16px;
}
.mission-pg-flex {
flex-direction: column;
}
.simple-card {
width: 100%;
margin-bottom: 10px;
}
.simple-card__title {
font-size: 20px;
}
.strategy__title {
font-size: 24px;
}
.strategy__link {
width: 100%;
}
.gallery-slide {
width: 80vw;
height: 50vw;
}
.strategy .container {
padding: 55px 0 30px;
}
.gallery {
padding: 30px 0 55px;
}
.history__text {
font-size: 16px;
}
.history-item-year {
font-size: 28px !important;
}
.history-item-people-card {
width: 100%;
max-width: 340px;
margin-bottom: 10px !important;
}
.history {
padding-bottom: 40px;
}
.numbers-pg__num {
font-size: 8vw;
}
.numbers-pg__num_big {
font-size: 10vw;
}
.numbers-pg__text {
font-size: 3vw;
}
.numbers-pg__title {
font-size: 7vw;
max-width: 26vw;
}
.numbers-pg-box {
padding: 4vw;
}
.hero-rat {
font-size: 36px;
}
.hero-rat__text {
font-size: 24px;
}
.inner-pg__title {
font-size: 26px;
}
.hero-wrap {
padding-bottom: 0;
}
.hero-quote {
font-size: 18px;
}
.hero-quote::before,
.hero-quote::after {
transform: scale(0.6);
}
.num-block-item {
width: 49%;
margin-bottom: 5px;
}
.num-block-item:last-child {
width: 100%;
}
.direction__link {
font-size: 18px;
padding: 18px;
}
.otdel-item-contacts {
flex-direction: column;
align-items: flex-start;
}
.otdel-item__phone {
margin-bottom: 10px;
}
.graduates__photo,
.faces__photo {
height: 320px;
}
.graduates__title {
font-size: 28px;
}
.club-item {
width: 100%;
}
.events-card__photo {
height: 320px;
}
.requirements__title {
font-size: 28px;
}
.direction__link {
height: auto;
font-size: 14px;
}
.direction__link img {
margin-left: 20px;
}
.management__title {
font-size: 28px;
}
.management-card {
width: 100%;
}
.honorary__title {
font-size: 28px;
}
.honorary .management-card {
width: 100%;
}
.honorary {
padding-bottom: 20px;
}
.board__btn svg {
display: none;
}
.board__btn {
height: 60px;
}
.board-item {
margin-right: 0;
}
.empl-content .management-card {
width: 100%;
}
.empl-content .management-card__photo {
height: 75vw;
}
.empl__title {
font-size: 28px;
}
.info-bl-block { }
.info-bl__btn_endow {
margin-bottom: 10px;
width: 160px;
}
.requisites__title {
font-size: 28px;
}
.hero-endow__title {
font-size: 28px;
}
.hero-endow__text {
font-size: 16px;
}
.hero_endowment .hero-wrap {
padding-bottom: 40px;
}
.hero-endow__logo {
width: 60px;
}
.about-fund__title {
font-size: 36px;
}
.about-fund__vid {
height: 70vw;
}
.about-fund {
padding: 55px 0;
}
.partners .container {
padding-top: 55px;
}
.partners-card {
width: 47%;
margin-bottom: 6px;
}
.requisites__subtitle {
font-size: 14px;
}
.requisites__text {
font-size: 12px;
}
.requisites {
padding-top: 55px;
}
.contacts {
padding-bottom: 55px;
}
.gall-page__title {
font-size: 22px;
}
.gall-page-slide {
height: 65vw;
}
.hero-gallery__title {
font-size: 28px;
}
.hero-gallery__text {
font-size: 14px;
}
.hero_gallery .hero-wrap {
padding-bottom: 40px;
}
.hero_shadow::after {
height: 80%;
}
.contacts-pg__link {
width: 100%;
padding: 20px;
}
.contacts-pg .requisites__subtitle {
width: 100%;
}
.contacts-pg .requisites__text {
width: 100%;
font-size: 16px;
}
.contacts-pg__title {
font-size: 28px;
}
.contacts-pg {
padding: 55px 0;
} .inner-pg-flex {
display: block;
}
.higher-scl-inner__logo {
height: 60px;
margin-bottom: 16px;
}
.mission-inner .container {
padding: 50px 0;
}
.mission-inner__title {
font-size: 26px;
}
.educational_higher-scl .container {
padding: 50px 0 30px;
}
.inner-pg__subtitle {
font-size: 18px;
}
.partners__title {
font-size: 26px;
}
.prof-staff__link {
height: 80px;
padding: 12px;
font-size: 16px;
}
.prof-staff__more {
font-size: 14px;
}
.prof-staff__more svg {
width: 16px;
height: 16px;
margin-left: 6px;
}
.academic .container {
padding: 50px 0 30px;
}
.tabs_academic {
margin-bottom: 24px;
}
.advisors__title {
font-size: 26px;
}
.mobility__title {
font-size: 26px;
}
.mobility-info {
display: block;
}
.mobility__title {
margin-bottom: 16px;
}
.mobility-card {
width: 100%;
}
.clinic__title {
font-size: 26px;
}
.clinic .container {
padding-bottom: 70px;
} .higher-scl-item {
height: 200px;
padding: 16px 28px 16px 16px;
}
.higher-scl__title {
font-size: 22px;
} .advisors-pg-card-wrap {
flex-direction: column;
}
.advisors-pg-card__photo {
width: 100%;
height: 200px;
margin-bottom: 16px;
}
.advisors-pg-card-about {
width: 100%;
} .contacts-flex {
flex-direction: column;
}
.contacts-soc {
margin-top: 16px;
}
.contacts-soc a {
margin: 0 12px;
} .language-pg__title {
font-size: 19px;
}
.language-pg-item {
width: 100%;
padding: 20px 20px;
}
.faq {
padding: 20px;
}
.contacts__title {
font-size: 26px;
} .hero_short {
min-height: 200px;
height: 200px;
}
.partners__title_library {
font-size: 16px;
}
.test-acc-card {
flex-direction: column;
align-items: start;
height: auto;
}
.test-acc-card__icon {
margin-bottom: 16px;
}
.library-pg-slider {
padding-left: 3vw;
} .btn_educate-inner {
height: 70px;
font-size: 14px;
}
.educate-inner__point {
width: 100%;
}
.contacts-pg__link_educate-inner {
display: block;
max-height: 120px;
padding: 16px;
}
.educate-inner__more {
margin-top: 10px;
margin-left: 0;
}
.educate-teachers .container {
padding-bottom: 0;
}
.board-item_long {
height: 90px;
}
.news-page .news-card {
width: 100%;
margin: 0 0% 30px;
}
.single-article__title {
font-size: 28px;
margin-bottom: 20px;
}
.single-article-content h2 {
font-size: 22px;
margin-bottom: 15px;
}
.single-article-content h3 {
font-size: 18px;
margin-bottom: 10px;
}
.single-article__title_events {
margin-bottom: 6px;
}
.single-article {
padding-top: 60px;
}
.media-wrap .media-card {
width: 100%;
}
.news-page .media-card {
width: 100%;
margin: 0 0% 40px;
}
.hero_rating {
padding-bottom: 30px;
}
.search-header form {
top: -4px;
}
.search-header form #searchsubmit {
width: 34px;
}
.search-header form input {
height: 34px;
}
.search-header:hover form {
height: 34px;
}
.search-header form.vis {
height: 34px !important;
}
.inner-tab {
font-size: 12px;
}
.date-und {
flex-direction: column;
margin-bottom: 24px;
}
.date-und__count {
margin-bottom: 12px;
height: auto;
padding: 8px;
width: 100%;
margin-right: 0;
}
.date-und__text {
text-align: center;
}
.date-und-gap {
margin-bottom: 24px;
}
.inner-tabs-cnt .academic__title {
text-align: center;
}
.academic-doc__dis {
margin-top: 3px;
}
.academic__title {
font-size: 24px;
} .innat-offer__title {
font-size: 28px;
}
.innat-offer__dis {
font-size: 14px;
}
.innat-students__text {
font-size: 16px;
}
.innat-students-wrap {
flex-wrap: wrap;
}
.innat-students-card {
width: 48%;
margin-bottom: 16px;
}
.innat-partners-title-btn {
display: block;
}
.innat-partners__title {
margin-bottom: 16px;
}
.innat-partners__btn {
width: 100%;
}
.innat-partners-card {
width: 100%;
}
.innat-position {
padding: 12px;
}
.innat-position__text {
font-size: 18px;
}
.innat-people .management-card {
width: 100%;
}
.innat-network__title {
font-size: 30px;
}
.innat-network-item {
display: block;
}
.innat-network-item__country {
width: 100%;
margin-bottom: 12px;
}
.innat-network-item__name {
width: 100%;
} .proj-single-pg__title {
font-size: 24px;
} .current-staff-flex {
flex-wrap: wrap;
} .council-pg {
padding: 50px 0 20px;
} .scientific-pg {
padding: 40px 0 20px;
}
.scientific-pg-wrap {
display: block;
}
.scientific-pg__title {
width: 100%;
font-size: 22px;
margin-bottom: 16px;
}
.scientific-pg-content {
width: 100%;
} .goals-card {
width: 100%;
height: 150px;
}
.goals-card__title {
font-size: 20px;
}
.hello-screen-img-convas {
width: 100%;
}
.hello-screen::after {
bottom: -100px;
}
.offer__logo-qaa {
width: 100px;
}
.rating-card__logo {
width: 50px;
min-width: 50px;
height: 50px;
margin-right: 12px;
}
.rating-back-link {
width: 100%;
}
.rating-files__item {
width: 100%;
margin-right: 0;
padding: 10px 20px;
justify-content: start;
}
.rating-files {
margin-bottom: 50px;
}
.rating__logo-img {
width: 65px;
height: 65px;
}
.educ-nav-wrap_higher .educational-card {
width: 100%;
}
.educ-nav-wrap_higher .mobility-card {
width: 48%;
}
.educ-nav-wrap_higher .partners-card {
width: 48%;
}
.educ-nav-wrap_higher .management-card_advisors {
width: 100%;
}
.educ-nav-wrap>.container .container {
width: 94vw !important;
}
.prct__title {
font-size: 28px;
}
.projects-main-pg {
padding: 50px 0 40px;
}
.news_project {
padding: 0 0 80px;
}
.resp-screen {
padding-bottom: 80px;
}
.single-article__title {
font-size: 22px;
}
.methodpg-quoute__text {
font-size: 20px;
}
.methodpg-quoute__author {
font-size: 14px;
}
.methodpg-files__item {
width: 100%;
}
.methodpg .news-page__title {
margin-bottom: 30px;
}
.matcoun__title {
font-size: 28px;
}
.disert-videos-card {
width: 98%;
margin: 0 1% 20px;
}
.form-modal {
width: 100%;
}
.form-modal-input-wr {
flex-direction: column;
align-items: start;
}
.form-modal-label {
margin-bottom: 8px;
}
.form-modal__btn {
width: 100%;
} .admis-steps-block {
margin: 0;
}
.admission-pg__title_student {
font-size: 50px;
}
.admission-pg__text h2 {
font-size: 28px;
}
.gallery-student-slide {
width: 65vw;
height: 40vw;
margin: 50px 20px;
}
.partners__title {
font-size: 28px;
}
.fin-sup__title {
font-size: 28px;
}
.reg-docs__title {
font-size: 28px;
}
.pay-info-block {
flex-wrap: wrap;
}
.pay-info__title {
font-size: 22px;
margin-bottom: 20px;
}
.pay-info-card {
width: 100%;
}
.pay-inst__title {
font-size: 22px;
}
.pay-inst-card__photo {
width: 320px;
height: 480px;
}
.pay-inst-card__link {
width: 100%;
}
.sport-life {
padding: 50px 0 0;
}
.sport-life__title {
font-size: 20px;
}
.gall-page-sport__title {
font-size: 30px;
}
.gall-page__title {
font-size: 26px;
}
.gall-page-item_sport {
padding: 50px 0;
}
.med-time-item {
flex-wrap: wrap;
}
.med-time-item__name {
width: 100%;
margin-bottom: 15px;
}
.med-time-item__value {
width: 48%;
}
.student-house {
padding: 50px 0;
}
.student-house-card {
width: 100%;
}
.med-info-card {
width: 100%;
}
.psycho-sup {
padding: 50px 0 0;
}
.overplan-tab__table iframe {
height: 300px;
}
.gallery-student-slide__name {
font-size: 14px;
margin-bottom: 0;
}
.gallery-student-slide__date {
display: none; }
.gallery-student-slide-content {
bottom: 10px;
padding: 0 10px;
}
.educat-filter {
flex-direction: column-reverse;
}
.educat-filter__search {
margin-bottom: 16px;
}
.offer::after {
height: 100%;
}
.news-page__title {
font-size: 36px;
}
.arcticmodal-container_i2 {
padding: 0 !important;
}
.win-modal {
width: 100%;
height: auto;
}
.win-modal-person {
padding: 20px 30px;
}
.win-modal-person__photo {
min-width: 80px;
width: 80px;
height: 80px;
}
.win-modal-person__name {
font-size: 16px;
}
.win-modal-person__prof {
font-size: 12px;
}
.win-modal_close {
top: 20px;
right: 20px;
}
.win-modal-content-wrap {
padding: 0 20px;
}
.win-modal-content {
padding: 0 10px;
}
.gallery-student-slide_vacancies {
margin: 0;
width: 100%;
height: 55vw;
margin-bottom: 20px;
}
.vacancies-flex {
margin-bottom: 20px;
}
.vacancies-item {
padding: 0 12px;
}
.vacancies-item-content {
width: 60%;
}
.prof-staff__more {
width: 30%;
}
.vacancies-item__dis {
display: none;
}
.form-modal__input {
width: 100% !important;
}
.form-modal__file-wr {
padding: 0;
}
}*,
::before,
::after {
box-sizing: border-box; border-width: 0; border-style: solid; border-color: #E5E7EB; }
::before,
::after {
--tw-content: '';
} html,
:host {
line-height: 1.5; -webkit-text-size-adjust: 100%; -moz-tab-size: 4; -o-tab-size: 4;
tab-size: 4; font-family: Aeroport, sans-serif; font-feature-settings: normal; font-variation-settings: normal; -webkit-tap-highlight-color: transparent; } body {
margin: 0; line-height: inherit; } hr {
height: 0; color: inherit; border-top-width: 1px; } abbr:where([title]) {
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
} h1,
h2,
h3,
h4,
h5,
h6 {
font-size: inherit;
font-weight: inherit;
} a {
color: inherit;
text-decoration: inherit;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp,
pre {
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-feature-settings: normal; font-variation-settings: normal; font-size: 1em; } 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;
} table {
text-indent: 0; border-color: inherit; border-collapse: collapse; } button,
input,
optgroup,
select,
textarea {
font-family: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; letter-spacing: inherit; color: inherit; margin: 0; padding: 0; } button,
select {
text-transform: none;
} button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
-webkit-appearance: button; background-color: transparent; background-image: none; } :-moz-focusring {
outline: auto;
} :-moz-ui-invalid {
box-shadow: none;
} progress {
vertical-align: baseline;
} ::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
height: auto;
} [type='search'] {
-webkit-appearance: textfield; outline-offset: -2px; } ::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; } summary {
display: list-item;
} blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
margin: 0;
}
fieldset {
margin: 0;
padding: 0;
}
legend {
padding: 0;
}
ol,
ul,
menu {
list-style: none;
margin: 0;
padding: 0;
} dialog {
padding: 0;
} textarea {
resize: vertical;
} input::-moz-placeholder, textarea::-moz-placeholder {
opacity: 1; color: #9CA3AF; }
input::placeholder,
textarea::placeholder {
opacity: 1; color: #9CA3AF; } button,
[role="button"] {
cursor: pointer;
} :disabled {
cursor: default;
} img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
display: block; vertical-align: middle; } img,
video {
max-width: 100%;
height: auto;
} [hidden] {
display: none;
}
.tooltip-arrow,.tooltip-arrow:before {
position: absolute;
width: 8px;
height: 8px;
background: inherit;
}
.tooltip-arrow {
visibility: hidden;
}
.tooltip-arrow:before {
content: "";
visibility: visible;
transform: rotate(45deg);
}
[data-tooltip-style^='light'] + .tooltip > .tooltip-arrow:before {
border-style: solid;
border-color: #e5e7eb;
}
[data-tooltip-style^='light'] + .tooltip[data-popper-placement^='top'] > .tooltip-arrow:before {
border-bottom-width: 1px;
border-right-width: 1px;
}
[data-tooltip-style^='light'] + .tooltip[data-popper-placement^='right'] > .tooltip-arrow:before {
border-bottom-width: 1px;
border-left-width: 1px;
}
[data-tooltip-style^='light'] + .tooltip[data-popper-placement^='bottom'] > .tooltip-arrow:before {
border-top-width: 1px;
border-left-width: 1px;
}
[data-tooltip-style^='light'] + .tooltip[data-popper-placement^='left'] > .tooltip-arrow:before {
border-top-width: 1px;
border-right-width: 1px;
}
.tooltip[data-popper-placement^='top'] > .tooltip-arrow {
bottom: -4px;
}
.tooltip[data-popper-placement^='bottom'] > .tooltip-arrow {
top: -4px;
}
.tooltip[data-popper-placement^='left'] > .tooltip-arrow {
right: -4px;
}
.tooltip[data-popper-placement^='right'] > .tooltip-arrow {
left: -4px;
}
.tooltip.invisible > .tooltip-arrow:before {
visibility: hidden;
}
[data-popper-arrow],[data-popper-arrow]:before {
position: absolute;
width: 8px;
height: 8px;
background: inherit;
}
[data-popper-arrow] {
visibility: hidden;
}
[data-popper-arrow]:before {
content: "";
visibility: visible;
transform: rotate(45deg);
}
[data-popper-arrow]:after {
content: "";
visibility: visible;
transform: rotate(45deg);
position: absolute;
width: 9px;
height: 9px;
background: inherit;
}
[role="tooltip"] > [data-popper-arrow]:before {
border-style: solid;
border-color: #e5e7eb;
}
.dark [role="tooltip"] > [data-popper-arrow]:before {
border-style: solid;
border-color: #4b5563;
}
[role="tooltip"] > [data-popper-arrow]:after {
border-style: solid;
border-color: #e5e7eb;
}
.dark [role="tooltip"] > [data-popper-arrow]:after {
border-style: solid;
border-color: #4b5563;
}
[data-popover][role="tooltip"][data-popper-placement^='top'] > [data-popper-arrow]:before {
border-bottom-width: 1px;
border-right-width: 1px;
}
[data-popover][role="tooltip"][data-popper-placement^='top'] > [data-popper-arrow]:after {
border-bottom-width: 1px;
border-right-width: 1px;
}
[data-popover][role="tooltip"][data-popper-placement^='right'] > [data-popper-arrow]:before {
border-bottom-width: 1px;
border-left-width: 1px;
}
[data-popover][role="tooltip"][data-popper-placement^='right'] > [data-popper-arrow]:after {
border-bottom-width: 1px;
border-left-width: 1px;
}
[data-popover][role="tooltip"][data-popper-placement^='bottom'] > [data-popper-arrow]:before {
border-top-width: 1px;
border-left-width: 1px;
}
[data-popover][role="tooltip"][data-popper-placement^='bottom'] > [data-popper-arrow]:after {
border-top-width: 1px;
border-left-width: 1px;
}
[data-popover][role="tooltip"][data-popper-placement^='left'] > [data-popper-arrow]:before {
border-top-width: 1px;
border-right-width: 1px;
}
[data-popover][role="tooltip"][data-popper-placement^='left'] > [data-popper-arrow]:after {
border-top-width: 1px;
border-right-width: 1px;
}
[data-popover][role="tooltip"][data-popper-placement^='top'] > [data-popper-arrow] {
bottom: -5px;
}
[data-popover][role="tooltip"][data-popper-placement^='bottom'] > [data-popper-arrow] {
top: -5px;
}
[data-popover][role="tooltip"][data-popper-placement^='left'] > [data-popper-arrow] {
right: -5px;
}
[data-popover][role="tooltip"][data-popper-placement^='right'] > [data-popper-arrow] {
left: -5px;
}
[role="tooltip"].invisible > [data-popper-arrow]:before {
visibility: hidden;
}
[role="tooltip"].invisible > [data-popper-arrow]:after {
visibility: hidden;
}
[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-color: #fff;
border-color: #6B7280;
border-width: 1px;
border-radius: 0px;
padding-top: 0.5rem;
padding-right: 0.75rem;
padding-bottom: 0.5rem;
padding-left: 0.75rem;
font-size: 1rem;
line-height: 1.5rem;
--tw-shadow: 0 0 #0000;
}
[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus {
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-inset: var(--tw-empty,  );
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: #1C64F2;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
border-color: #1C64F2;
}
input::-moz-placeholder, textarea::-moz-placeholder {
color: #6B7280;
opacity: 1;
}
input::placeholder,textarea::placeholder {
color: #6B7280;
opacity: 1;
}
::-webkit-datetime-edit-fields-wrapper {
padding: 0;
}
input[type="time"]::-webkit-calendar-picker-indicator {
background: none;
}
select:not([size]) {
background-image: url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");
background-position: right 0.75rem center;
background-repeat: no-repeat;
background-size: 0.75em 0.75em;
padding-right: 2.5rem;
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
}
:is([dir=rtl]) select:not([size]) {
background-position: left 0.75rem center;
padding-right: 0.75rem;
padding-left: 0;
}
[multiple] {
background-image: initial;
background-position: initial;
background-repeat: unset;
background-size: initial;
padding-right: 0.75rem;
-webkit-print-color-adjust: unset;
print-color-adjust: unset;
}
[type='checkbox'],[type='radio'] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
padding: 0;
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
display: inline-block;
vertical-align: middle;
background-origin: border-box;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
flex-shrink: 0;
height: 1rem;
width: 1rem;
color: #1C64F2;
background-color: #fff;
border-color: #6B7280;
border-width: 1px;
--tw-shadow: 0 0 #0000;
}
[type='checkbox'] {
border-radius: 0px;
}
[type='radio'] {
border-radius: 100%;
}
[type='checkbox']:focus,[type='radio']:focus {
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-inset: var(--tw-empty,  );
--tw-ring-offset-width: 2px;
--tw-ring-offset-color: #fff;
--tw-ring-color: #1C64F2;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
[type='checkbox']:checked,[type='radio']:checked,.dark [type='checkbox']:checked,.dark [type='radio']:checked {
border-color: transparent;
background-color: currentColor;
background-size: 0.55em 0.55em;
background-position: center;
background-repeat: no-repeat;
}
[type='checkbox']:checked {
background-image: url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");
background-repeat: no-repeat;
background-size: 0.55em 0.55em;
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
}
[type='radio']:checked {
background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
background-size: 1em 1em;
}
.dark [type='radio']:checked {
background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
background-size: 1em 1em;
}
[type='checkbox']:indeterminate {
background-image: url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M0.5 6h14'/%3e %3c/svg%3e");
background-color: currentColor;
border-color: transparent;
background-position: center;
background-repeat: no-repeat;
background-size: 0.55em 0.55em;
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
}
[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus {
border-color: transparent;
background-color: currentColor;
}
[type='file'] {
background: unset;
border-color: inherit;
border-width: 0;
border-radius: 0;
padding: 0;
font-size: unset;
line-height: inherit;
}
[type='file']:focus {
outline: 1px auto inherit;
}
input[type=file]::file-selector-button {
color: white;
background: #1F2937;
border: 0;
font-weight: 500;
font-size: 0.875rem;
cursor: pointer;
padding-top: 0.625rem;
padding-bottom: 0.625rem;
padding-left: 2rem;
padding-right: 1rem;
margin-inline-start: -1rem;
margin-inline-end: 1rem;
}
input[type=file]::file-selector-button:hover {
background: #374151;
}
:is([dir=rtl]) input[type=file]::file-selector-button {
padding-right: 2rem;
padding-left: 1rem;
}
.dark input[type=file]::file-selector-button {
color: white;
background: #4B5563;
}
.dark input[type=file]::file-selector-button:hover {
background: #6B7280;
}
input[type="range"]::-webkit-slider-thumb {
height: 1.25rem;
width: 1.25rem;
background: #1C64F2;
border-radius: 9999px;
border: 0;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
cursor: pointer;
}
input[type="range"]:disabled::-webkit-slider-thumb {
background: #9CA3AF;
}
.dark input[type="range"]:disabled::-webkit-slider-thumb {
background: #6B7280;
}
input[type="range"]:focus::-webkit-slider-thumb {
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
--tw-ring-opacity: 1px;
--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity));
}
input[type="range"]::-moz-range-thumb {
height: 1.25rem;
width: 1.25rem;
background: #1C64F2;
border-radius: 9999px;
border: 0;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
cursor: pointer;
}
input[type="range"]:disabled::-moz-range-thumb {
background: #9CA3AF;
}
.dark input[type="range"]:disabled::-moz-range-thumb {
background: #6B7280;
}
input[type="range"]::-moz-range-progress {
background: #3F83F8;
}
input[type="range"]::-ms-fill-lower {
background: #3F83F8;
}
.toggle-bg:after {
content: "";
position: absolute;
top: 0.125rem;
left: 0.125rem;
background: white;
border-color: #D1D5DB;
border-width: 1px;
border-radius: 9999px;
height: 1.25rem;
width: 1.25rem;
transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
transition-duration: .15s;
box-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
input:checked + .toggle-bg:after {
transform: translateX(100%);;
border-color: white;
}
input:checked + .toggle-bg {
background: #1C64F2;
border-color: #1C64F2;
}
*, ::before, ::after {
--tw-border-spacing-x: 0;
--tw-border-spacing-y: 0;
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x:  ;
--tw-pan-y:  ;
--tw-pinch-zoom:  ;
--tw-scroll-snap-strictness: proximity;
--tw-gradient-from-position:  ;
--tw-gradient-via-position:  ;
--tw-gradient-to-position:  ;
--tw-ordinal:  ;
--tw-slashed-zero:  ;
--tw-numeric-figure:  ;
--tw-numeric-spacing:  ;
--tw-numeric-fraction:  ;
--tw-ring-inset:  ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgb(63 131 248 / 0.5);
--tw-ring-offset-shadow: 0 0 #0000;
--tw-ring-shadow: 0 0 #0000;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
--tw-blur:  ;
--tw-brightness:  ;
--tw-contrast:  ;
--tw-grayscale:  ;
--tw-hue-rotate:  ;
--tw-invert:  ;
--tw-saturate:  ;
--tw-sepia:  ;
--tw-drop-shadow:  ;
--tw-backdrop-blur:  ;
--tw-backdrop-brightness:  ;
--tw-backdrop-contrast:  ;
--tw-backdrop-grayscale:  ;
--tw-backdrop-hue-rotate:  ;
--tw-backdrop-invert:  ;
--tw-backdrop-opacity:  ;
--tw-backdrop-saturate:  ;
--tw-backdrop-sepia:  ;
--tw-contain-size:  ;
--tw-contain-layout:  ;
--tw-contain-paint:  ;
--tw-contain-style:  ;
}
::backdrop {
--tw-border-spacing-x: 0;
--tw-border-spacing-y: 0;
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x:  ;
--tw-pan-y:  ;
--tw-pinch-zoom:  ;
--tw-scroll-snap-strictness: proximity;
--tw-gradient-from-position:  ;
--tw-gradient-via-position:  ;
--tw-gradient-to-position:  ;
--tw-ordinal:  ;
--tw-slashed-zero:  ;
--tw-numeric-figure:  ;
--tw-numeric-spacing:  ;
--tw-numeric-fraction:  ;
--tw-ring-inset:  ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgb(63 131 248 / 0.5);
--tw-ring-offset-shadow: 0 0 #0000;
--tw-ring-shadow: 0 0 #0000;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
--tw-blur:  ;
--tw-brightness:  ;
--tw-contrast:  ;
--tw-grayscale:  ;
--tw-hue-rotate:  ;
--tw-invert:  ;
--tw-saturate:  ;
--tw-sepia:  ;
--tw-drop-shadow:  ;
--tw-backdrop-blur:  ;
--tw-backdrop-brightness:  ;
--tw-backdrop-contrast:  ;
--tw-backdrop-grayscale:  ;
--tw-backdrop-hue-rotate:  ;
--tw-backdrop-invert:  ;
--tw-backdrop-opacity:  ;
--tw-backdrop-saturate:  ;
--tw-backdrop-sepia:  ;
--tw-contain-size:  ;
--tw-contain-layout:  ;
--tw-contain-paint:  ;
--tw-contain-style:  ;
}
.tw-container {
width: 100%;
}
@media (min-width: 640px) {
.tw-container {
max-width: 640px;
}
}
@media (min-width: 768px) {
.tw-container {
max-width: 768px;
}
}
@media (min-width: 1024px) {
.tw-container {
max-width: 1024px;
}
}
@media (min-width: 1280px) {
.tw-container {
max-width: 1280px;
}
}
@media (min-width: 1536px) {
.tw-container {
max-width: 1536px;
}
}
.tw-pointer-events-none {
pointer-events: none;
}
.tw-invisible {
visibility: hidden;
}
.tw-fixed {
position: fixed;
}
.tw-absolute {
position: absolute;
}
.tw-relative {
position: relative;
}
.tw-inset-0 {
inset: 0px;
}
.tw-inset-x-0 {
left: 0px;
right: 0px;
}
.tw-inset-y-0 {
top: 0px;
bottom: 0px;
}
.tw-bottom-0 {
bottom: 0px;
}
.tw-bottom-10 {
bottom: 2.5rem;
}
.tw-bottom-2 {
bottom: 0.5rem;
}
.tw-left-0 {
left: 0px;
}
.tw-left-1\/2 {
left: 50%;
}
.tw-left-2 {
left: 0.5rem;
}
.tw-left-\[-80\%\] {
left: -80%;
}
.tw-left-\[10px\] {
left: 10px;
}
.tw-left-\[14px\] {
left: 14px;
}
.tw-right-0 {
right: 0px;
}
.tw-right-2 {
right: 0.5rem;
}
.tw-right-20 {
right: 5rem;
}
.tw-right-6 {
right: 1.5rem;
}
.tw-top-0 {
top: 0px;
}
.tw-top-1\/2 {
top: 50%;
}
.tw-top-2 {
top: 0.5rem;
}
.tw-top-20 {
top: 5rem;
}
.tw-top-\[15\%\] {
top: 15%;
}
.tw-top-\[50\%\] {
top: 50%;
}
.tw-top-\[9px\] {
top: 9px;
}
.tw-isolate {
isolation: isolate;
}
.tw-z-0 {
z-index: 0;
}
.tw-z-10 {
z-index: 10;
}
.tw-z-20 {
z-index: 20;
}
.tw-z-30 {
z-index: 30;
}
.tw-z-50 {
z-index: 50;
}
.tw-z-\[-1\] {
z-index: -1;
}
.tw-z-\[1000\] {
z-index: 1000;
}
.tw-z-\[2000\] {
z-index: 2000;
}
.tw-z-\[3000\] {
z-index: 3000;
}
.tw-z-\[9998\] {
z-index: 9998;
}
.tw-z-\[9999\] {
z-index: 9999;
}
.tw-col-span-1 {
grid-column: span 1 / span 1;
}
.tw-col-span-2 {
grid-column: span 2 / span 2;
}
.tw-col-span-3 {
grid-column: span 3 / span 3;
}
.tw-col-span-5 {
grid-column: span 5 / span 5;
}
.tw-col-span-6 {
grid-column: span 6 / span 6;
}
.tw-row-span-1 {
grid-row: span 1 / span 1;
}
.tw-row-span-2 {
grid-row: span 2 / span 2;
}
.tw-row-span-3 {
grid-row: span 3 / span 3;
}
.\!tw-m-0 {
margin: 0px !important;
}
.tw-m-0 {
margin: 0px;
}
.tw-m-12 {
margin: 3rem;
}
.tw-m-2 {
margin: 0.5rem;
}
.tw-m-4 {
margin: 1rem;
}
.tw-m-auto {
margin: auto;
}
.tw-mx-2 {
margin-left: 0.5rem;
margin-right: 0.5rem;
}
.tw-mx-8 {
margin-left: 2rem;
margin-right: 2rem;
}
.tw-mx-\[6\%\] {
margin-left: 6%;
margin-right: 6%;
}
.tw-mx-auto {
margin-left: auto;
margin-right: auto;
}
.tw-my-0 {
margin-top: 0px;
margin-bottom: 0px;
}
.tw-my-12 {
margin-top: 3rem;
margin-bottom: 3rem;
}
.tw-my-16 {
margin-top: 4rem;
margin-bottom: 4rem;
}
.tw-my-2 {
margin-top: 0.5rem;
margin-bottom: 0.5rem;
}
.tw-my-20 {
margin-top: 5rem;
margin-bottom: 5rem;
}
.tw-my-24 {
margin-top: 6rem;
margin-bottom: 6rem;
}
.tw-my-4 {
margin-top: 1rem;
margin-bottom: 1rem;
}
.tw-my-6 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}
.tw-my-8 {
margin-top: 2rem;
margin-bottom: 2rem;
}
.tw-my-auto {
margin-top: auto;
margin-bottom: auto;
}
.\!tw-mb-0 {
margin-bottom: 0px !important;
}
.-tw-mt-12 {
margin-top: -3rem;
}
.tw--mb-8 {
margin-bottom: -2rem;
}
.tw--ml-12 {
margin-left: -3rem;
}
.tw--mr-5 {
margin-right: -1.25rem;
}
.tw--mt-1 {
margin-top: -0.25rem;
}
.tw--mt-6 {
margin-top: -1.5rem;
}
.tw--mt-\[125px\] {
margin-top: -125px;
}
.tw--mt-\[40vh\] {
margin-top: -40vh;
}
.tw-mb-10 {
margin-bottom: 2.5rem;
}
.tw-mb-12 {
margin-bottom: 3rem;
}
.tw-mb-2 {
margin-bottom: 0.5rem;
}
.tw-mb-24 {
margin-bottom: 6rem;
}
.tw-mb-3 {
margin-bottom: 0.75rem;
}
.tw-mb-4 {
margin-bottom: 1rem;
}
.tw-mb-6 {
margin-bottom: 1.5rem;
}
.tw-mb-8 {
margin-bottom: 2rem;
}
.tw-mb-\[100px\] {
margin-bottom: 100px;
}
.tw-ml-2 {
margin-left: 0.5rem;
}
.tw-ml-3 {
margin-left: 0.75rem;
}
.tw-ml-4 {
margin-left: 1rem;
}
.tw-ml-6 {
margin-left: 1.5rem;
}
.tw-ml-auto {
margin-left: auto;
}
.tw-mr-1 {
margin-right: 0.25rem;
}
.tw-mr-2 {
margin-right: 0.5rem;
}
.tw-mr-4 {
margin-right: 1rem;
}
.tw-mr-8 {
margin-right: 2rem;
}
.tw-mt-0 {
margin-top: 0px;
}
.tw-mt-12 {
margin-top: 3rem;
}
.tw-mt-16 {
margin-top: 4rem;
}
.tw-mt-2 {
margin-top: 0.5rem;
}
.tw-mt-24 {
margin-top: 6rem;
}
.tw-mt-3 {
margin-top: 0.75rem;
}
.tw-mt-4 {
margin-top: 1rem;
}
.tw-mt-6 {
margin-top: 1.5rem;
}
.tw-mt-8 {
margin-top: 2rem;
}
.tw-mt-\[8rem\] {
margin-top: 8rem;
}
.tw-box-border {
box-sizing: border-box;
}
.tw-line-clamp-3 {
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
}
.tw-block {
display: block;
}
.tw-inline-block {
display: inline-block;
}
.tw-inline {
display: inline;
}
.tw-flex {
display: flex;
}
.\!tw-inline-flex {
display: inline-flex !important;
}
.tw-inline-flex {
display: inline-flex;
}
.tw-grid {
display: grid;
}
.tw-hidden {
display: none;
}
.tw-aspect-auto {
aspect-ratio: auto;
}
.tw-aspect-square {
aspect-ratio: 1 / 1;
}
.tw-h-0 {
height: 0px;
}
.tw-h-10 {
height: 2.5rem;
}
.tw-h-16 {
height: 4rem;
}
.tw-h-20 {
height: 5rem;
}
.tw-h-32 {
height: 8rem;
}
.tw-h-4 {
height: 1rem;
}
.tw-h-48 {
height: 12rem;
}
.tw-h-5 {
height: 1.25rem;
}
.tw-h-56 {
height: 14rem;
}
.tw-h-6 {
height: 1.5rem;
}
.tw-h-8 {
height: 2rem;
}
.tw-h-96 {
height: 24rem;
}
.tw-h-\[100px\] {
height: 100px;
}
.tw-h-\[120px\] {
height: 120px;
}
.tw-h-\[130px\] {
height: 130px;
}
.tw-h-\[140px\] {
height: 140px;
}
.tw-h-\[150px\] {
height: 150px;
}
.tw-h-\[1px\] {
height: 1px;
}
.tw-h-\[200px\] {
height: 200px;
}
.tw-h-\[220px\] {
height: 220px;
}
.tw-h-\[230px\] {
height: 230px;
}
.tw-h-\[250px\] {
height: 250px;
}
.tw-h-\[300px\] {
height: 300px;
}
.tw-h-\[400px\] {
height: 400px;
}
.tw-h-\[40vh\] {
height: 40vh;
}
.tw-h-\[44px\] {
height: 44px;
}
.tw-h-\[500px\] {
height: 500px;
}
.tw-h-\[50px\] {
height: 50px;
}
.tw-h-\[60px\] {
height: 60px;
}
.tw-h-\[60vh\] {
height: 60vh;
}
.tw-h-\[70\%\] {
height: 70%;
}
.tw-h-\[75\%\] {
height: 75%;
}
.tw-h-\[80\%\] {
height: 80%;
}
.tw-h-\[800px\] {
height: 800px;
}
.tw-h-\[80vh\] {
height: 80vh;
}
.tw-h-auto {
height: auto;
}
.tw-h-fit {
height: -moz-fit-content;
height: fit-content;
}
.tw-h-full {
height: 100%;
}
.tw-h-screen {
height: 100vh;
}
.tw-max-h-0 {
max-height: 0px;
}
.tw-max-h-\[200px\] {
max-height: 200px;
}
.tw-max-h-\[380px\] {
max-height: 380px;
}
.tw-max-h-\[600px\] {
max-height: 600px;
}
.tw-max-h-\[80vh\] {
max-height: 80vh;
}
.tw-max-h-full {
max-height: 100%;
}
.tw-min-h-\[100px\] {
min-height: 100px;
}
.tw-min-h-\[150px\] {
min-height: 150px;
}
.tw-min-h-\[200px\] {
min-height: 200px;
}
.tw-min-h-\[400px\] {
min-height: 400px;
}
.tw-min-h-\[40vh\] {
min-height: 40vh;
}
.tw-min-h-\[50vh\] {
min-height: 50vh;
}
.tw-min-h-\[60vh\] {
min-height: 60vh;
}
.tw-min-h-\[70vh\] {
min-height: 70vh;
}
.tw-min-h-screen {
min-height: 100vh;
}
.tw-w-10 {
width: 2.5rem;
}
.tw-w-16 {
width: 4rem;
}
.tw-w-20 {
width: 5rem;
}
.tw-w-32 {
width: 8rem;
}
.tw-w-4 {
width: 1rem;
}
.tw-w-48 {
width: 12rem;
}
.tw-w-5 {
width: 1.25rem;
}
.tw-w-6 {
width: 1.5rem;
}
.tw-w-8 {
width: 2rem;
}
.tw-w-\[100px\] {
width: 100px;
}
.tw-w-\[120px\] {
width: 120px;
}
.tw-w-\[130px\] {
width: 130px;
}
.tw-w-\[150px\] {
width: 150px;
}
.tw-w-\[177\.78vh\] {
width: 177.78vh;
}
.tw-w-\[200vw\] {
width: 200vw;
}
.tw-w-\[30\%\] {
width: 30%;
}
.tw-w-\[360px\] {
width: 360px;
}
.tw-w-\[50\%\] {
width: 50%;
}
.tw-w-\[60px\] {
width: 60px;
}
.tw-w-\[80\%\] {
width: 80%;
}
.tw-w-\[80vw\] {
width: 80vw;
}
.tw-w-\[90\%\] {
width: 90%;
}
.tw-w-\[90vw\] {
width: 90vw;
}
.tw-w-auto {
width: auto;
}
.tw-w-fit {
width: -moz-fit-content;
width: fit-content;
}
.tw-w-full {
width: 100%;
}
.tw-w-max {
width: -moz-max-content;
width: max-content;
}
.tw-w-min {
width: -moz-min-content;
width: min-content;
}
.tw-w-px {
width: 1px;
}
.tw-w-screen {
width: 100vw;
}
.tw-min-w-\[240px\] {
min-width: 240px;
}
.tw-max-w-2xl {
max-width: 42rem;
}
.tw-max-w-3xl {
max-width: 48rem;
}
.tw-max-w-5xl {
max-width: 64rem;
}
.tw-max-w-6xl {
max-width: 72rem;
}
.tw-max-w-7xl {
max-width: 80rem;
}
.tw-max-w-\[100vw\] {
max-width: 100vw;
}
.tw-max-w-\[200px\] {
max-width: 200px;
}
.tw-max-w-\[250px\] {
max-width: 250px;
}
.tw-max-w-\[320px\] {
max-width: 320px;
}
.tw-max-w-\[600px\] {
max-width: 600px;
}
.tw-max-w-\[760px\] {
max-width: 760px;
}
.tw-flex-1 {
flex: 1 1 0%;
}
.tw-flex-auto {
flex: 1 1 auto;
}
.tw-flex-shrink-0 {
flex-shrink: 0;
}
.tw-shrink-0 {
flex-shrink: 0;
}
.tw--translate-x-1 {
--tw-translate-x: -0.25rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw--translate-x-1\/2 {
--tw-translate-x: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw--translate-x-full {
--tw-translate-x: -100%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw--translate-y-1\/2 {
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw--translate-y-\[110px\] {
--tw-translate-y: -110px;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-x-1 {
--tw-translate-x: 0.25rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-x-full {
--tw-translate-x: 100%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw--rotate-45 {
--tw-rotate: -45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-rotate-180 {
--tw-rotate: 180deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-rotate-45 {
--tw-rotate: 45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-rotate-90 {
--tw-rotate: 90deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-scale-95 {
--tw-scale-x: .95;
--tw-scale-y: .95;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-transform {
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-cursor-not-allowed {
cursor: not-allowed;
}
.tw-cursor-pointer {
cursor: pointer;
}
.tw-select-none {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.tw-list-inside {
list-style-position: inside;
}
.tw-list-disc {
list-style-type: disc;
}
.tw-list-none {
list-style-type: none;
}
.\!tw-appearance-none {
-webkit-appearance: none !important;
-moz-appearance: none !important;
appearance: none !important;
}
.tw-appearance-none {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.tw-grid-cols-1 {
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.tw-grid-cols-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.tw-grid-cols-4 {
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.tw-grid-cols-5 {
grid-template-columns: repeat(5, minmax(0, 1fr));
}
.tw-grid-cols-6 {
grid-template-columns: repeat(6, minmax(0, 1fr));
}
.tw-grid-cols-8 {
grid-template-columns: repeat(8, minmax(0, 1fr));
}
.tw-grid-rows-2 {
grid-template-rows: repeat(2, minmax(0, 1fr));
}
.tw-grid-rows-6 {
grid-template-rows: repeat(6, minmax(0, 1fr));
}
.tw-grid-rows-8 {
grid-template-rows: repeat(8, minmax(0, 1fr));
}
.tw-flex-row {
flex-direction: row;
}
.tw-flex-col {
flex-direction: column;
}
.tw-flex-col-reverse {
flex-direction: column-reverse;
}
.tw-flex-wrap {
flex-wrap: wrap;
}
.tw-place-items-center {
place-items: center;
}
.\!tw-items-start {
align-items: flex-start !important;
}
.tw-items-start {
align-items: flex-start;
}
.tw-items-end {
align-items: flex-end;
}
.tw-items-center {
align-items: center;
}
.tw-items-stretch {
align-items: stretch;
}
.tw-justify-start {
justify-content: flex-start;
}
.tw-justify-end {
justify-content: flex-end;
}
.tw-justify-center {
justify-content: center;
}
.tw-justify-between {
justify-content: space-between;
}
.tw-justify-around {
justify-content: space-around;
}
.tw-justify-items-center {
justify-items: center;
}
.tw-gap-0 {
gap: 0px;
}
.tw-gap-1 {
gap: 0.25rem;
}
.tw-gap-12 {
gap: 3rem;
}
.tw-gap-2 {
gap: 0.5rem;
}
.tw-gap-24 {
gap: 6rem;
}
.tw-gap-4 {
gap: 1rem;
}
.tw-gap-5 {
gap: 1.25rem;
}
.tw-gap-6 {
gap: 1.5rem;
}
.tw-gap-8 {
gap: 2rem;
}
.tw-gap-\[12px\] {
gap: 12px;
}
.tw-gap-x-4 {
-moz-column-gap: 1rem;
column-gap: 1rem;
}
.tw-gap-x-6 {
-moz-column-gap: 1.5rem;
column-gap: 1.5rem;
}
.tw-gap-x-8 {
-moz-column-gap: 2rem;
column-gap: 2rem;
}
.tw-gap-y-10 {
row-gap: 2.5rem;
}
.tw-gap-y-16 {
row-gap: 4rem;
}
.tw-gap-y-4 {
row-gap: 1rem;
}
.tw-space-x-1 > :not([hidden]) ~ :not([hidden]) {
--tw-space-x-reverse: 0;
margin-right: calc(0.25rem * var(--tw-space-x-reverse));
margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-2 > :not([hidden]) ~ :not([hidden]) {
--tw-space-x-reverse: 0;
margin-right: calc(0.5rem * var(--tw-space-x-reverse));
margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-4 > :not([hidden]) ~ :not([hidden]) {
--tw-space-x-reverse: 0;
margin-right: calc(1rem * var(--tw-space-x-reverse));
margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[20px\] > :not([hidden]) ~ :not([hidden]) {
--tw-space-x-reverse: 0;
margin-right: calc(20px * var(--tw-space-x-reverse));
margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-y-1 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.tw-space-y-12 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(3rem * var(--tw-space-y-reverse));
}
.tw-space-y-16 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(4rem * var(--tw-space-y-reverse));
}
.tw-space-y-2 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.tw-space-y-4 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.tw-space-y-6 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.tw-space-y-8 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}
.tw-overflow-hidden {
overflow: hidden;
}
.tw-overflow-scroll {
overflow: scroll;
}
.tw-overflow-x-auto {
overflow-x: auto;
}
.tw-overflow-x-hidden {
overflow-x: hidden;
}
.tw-overflow-y-scroll {
overflow-y: scroll;
}
.tw-text-ellipsis {
text-overflow: ellipsis;
}
.tw-text-nowrap {
text-wrap: nowrap;
}
.tw-break-words {
overflow-wrap: break-word;
}
.tw-break-all {
word-break: break-all;
}
.tw-rounded {
border-radius: 0.25rem;
}
.tw-rounded-2xl {
border-radius: 1rem;
}
.tw-rounded-\[20px\] {
border-radius: 20px;
}
.tw-rounded-full {
border-radius: 9999px;
}
.tw-rounded-lg {
border-radius: 0.5rem;
}
.tw-rounded-md {
border-radius: 0.375rem;
}
.tw-rounded-none {
border-radius: 0px;
}
.tw-rounded-xl {
border-radius: 0.75rem;
}
.tw-rounded-b-xl {
border-bottom-right-radius: 0.75rem;
border-bottom-left-radius: 0.75rem;
}
.tw-rounded-l-full {
border-top-left-radius: 9999px;
border-bottom-left-radius: 9999px;
}
.tw-rounded-r-2xl {
border-top-right-radius: 1rem;
border-bottom-right-radius: 1rem;
}
.tw-rounded-r-xl {
border-top-right-radius: 0.75rem;
border-bottom-right-radius: 0.75rem;
}
.tw-rounded-t-xl {
border-top-left-radius: 0.75rem;
border-top-right-radius: 0.75rem;
}
.tw-rounded-bl-xl {
border-bottom-left-radius: 0.75rem;
}
.tw-rounded-br-xl {
border-bottom-right-radius: 0.75rem;
}
.tw-rounded-tl-xl {
border-top-left-radius: 0.75rem;
}
.tw-rounded-tr-full {
border-top-right-radius: 9999px;
}
.tw-rounded-tr-xl {
border-top-right-radius: 0.75rem;
}
.tw-border {
border-width: 1px;
}
.tw-border-0 {
border-width: 0px;
}
.tw-border-2 {
border-width: 2px;
}
.tw-border-\[\.5px\] {
border-width: .5px;
}
.tw-border-\[0\.5px\] {
border-width: 0.5px;
}
.tw-border-\[1px\] {
border-width: 1px;
}
.tw-border-b {
border-bottom-width: 1px;
}
.tw-border-b-\[\.5px\] {
border-bottom-width: .5px;
}
.tw-border-b-\[1px\] {
border-bottom-width: 1px;
}
.tw-border-t {
border-top-width: 1px;
}
.tw-border-t-\[1px\] {
border-top-width: 1px;
}
.tw-border-solid {
border-style: solid;
}
.\!tw-border-none {
border-style: none !important;
}
.tw-border-none {
border-style: none;
}
.tw-border-\[\#0F0F0F\] {
--tw-border-opacity: 1;
border-color: rgb(15 15 15 / var(--tw-border-opacity));
}
.tw-border-\[\#3F3F3F\] {
--tw-border-opacity: 1;
border-color: rgb(63 63 63 / var(--tw-border-opacity));
}
.tw-border-\[\#B2FF01\] {
--tw-border-opacity: 1;
border-color: rgb(178 255 1 / var(--tw-border-opacity));
}
.tw-border-\[\#CCCCCC\] {
--tw-border-opacity: 1;
border-color: rgb(204 204 204 / var(--tw-border-opacity));
}
.tw-border-\[\#D62E1F\] {
--tw-border-opacity: 1;
border-color: rgb(214 46 31 / var(--tw-border-opacity));
}
.tw-border-\[\#DEE5EC\] {
--tw-border-opacity: 1;
border-color: rgb(222 229 236 / var(--tw-border-opacity));
}
.tw-border-\[\#E2ECEE\] {
--tw-border-opacity: 1;
border-color: rgb(226 236 238 / var(--tw-border-opacity));
}
.tw-border-\[\#F1F1F1\] {
--tw-border-opacity: 1;
border-color: rgb(241 241 241 / var(--tw-border-opacity));
}
.tw-border-\[\#F2F2F2\] {
--tw-border-opacity: 1;
border-color: rgb(242 242 242 / var(--tw-border-opacity));
}
.tw-border-black {
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.tw-border-gray-200 {
--tw-border-opacity: 1;
border-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.tw-border-gray-300 {
--tw-border-opacity: 1;
border-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.tw-border-gray-600 {
--tw-border-opacity: 1;
border-color: rgb(75 85 99 / var(--tw-border-opacity));
}
.tw-border-transparent {
border-color: transparent;
}
.tw-border-white {
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.tw-border-zinc-200 {
--tw-border-opacity: 1;
border-color: rgb(228 228 231 / var(--tw-border-opacity));
}
.tw-border-opacity-20 {
--tw-border-opacity: 0.2;
}
.tw-border-opacity-40 {
--tw-border-opacity: 0.4;
}
.tw-bg-\[\#000000\] {
--tw-bg-opacity: 1;
background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.tw-bg-\[\#00317B\] {
--tw-bg-opacity: 1;
background-color: rgb(0 49 123 / var(--tw-bg-opacity));
}
.tw-bg-\[\#00317b\] {
--tw-bg-opacity: 1;
background-color: rgb(0 49 123 / var(--tw-bg-opacity));
}
.tw-bg-\[\#07026B\] {
--tw-bg-opacity: 1;
background-color: rgb(7 2 107 / var(--tw-bg-opacity));
}
.tw-bg-\[\#081929\] {
--tw-bg-opacity: 1;
background-color: rgb(8 25 41 / var(--tw-bg-opacity));
}
.tw-bg-\[\#0B1114\] {
--tw-bg-opacity: 1;
background-color: rgb(11 17 20 / var(--tw-bg-opacity));
}
.tw-bg-\[\#0F0F0F\] {
--tw-bg-opacity: 1;
background-color: rgb(15 15 15 / var(--tw-bg-opacity));
}
.tw-bg-\[\#0f0f0f\] {
--tw-bg-opacity: 1;
background-color: rgb(15 15 15 / var(--tw-bg-opacity));
}
.tw-bg-\[\#136B02\] {
--tw-bg-opacity: 1;
background-color: rgb(19 107 2 / var(--tw-bg-opacity));
}
.tw-bg-\[\#22A863\] {
--tw-bg-opacity: 1;
background-color: rgb(34 168 99 / var(--tw-bg-opacity));
}
.tw-bg-\[\#29282F\] {
--tw-bg-opacity: 1;
background-color: rgb(41 40 47 / var(--tw-bg-opacity));
}
.tw-bg-\[\#373737\] {
--tw-bg-opacity: 1;
background-color: rgb(55 55 55 / var(--tw-bg-opacity));
}
.tw-bg-\[\#86C100\] {
--tw-bg-opacity: 1;
background-color: rgb(134 193 0 / var(--tw-bg-opacity));
}
.tw-bg-\[\#9747FF\] {
--tw-bg-opacity: 1;
background-color: rgb(151 71 255 / var(--tw-bg-opacity));
}
.tw-bg-\[\#A5A4A4\] {
--tw-bg-opacity: 1;
background-color: rgb(165 164 164 / var(--tw-bg-opacity));
}
.tw-bg-\[\#B2FF01\] {
--tw-bg-opacity: 1;
background-color: rgb(178 255 1 / var(--tw-bg-opacity));
}
.tw-bg-\[\#D5FE77\] {
--tw-bg-opacity: 1;
background-color: rgb(213 254 119 / var(--tw-bg-opacity));
}
.tw-bg-\[\#D62E1F\] {
--tw-bg-opacity: 1;
background-color: rgb(214 46 31 / var(--tw-bg-opacity));
}
.tw-bg-\[\#D62E1F\]\/5 {
background-color: rgb(214 46 31 / 0.05);
}
.tw-bg-\[\#D62E20\] {
--tw-bg-opacity: 1;
background-color: rgb(214 46 32 / var(--tw-bg-opacity));
}
.tw-bg-\[\#D9D9D9\] {
--tw-bg-opacity: 1;
background-color: rgb(217 217 217 / var(--tw-bg-opacity));
}
.tw-bg-\[\#DADBDA\] {
--tw-bg-opacity: 1;
background-color: rgb(218 219 218 / var(--tw-bg-opacity));
}
.tw-bg-\[\#E5E5E5\] {
--tw-bg-opacity: 1;
background-color: rgb(229 229 229 / var(--tw-bg-opacity));
}
.tw-bg-\[\#EF4836\] {
--tw-bg-opacity: 1;
background-color: rgb(239 72 54 / var(--tw-bg-opacity));
}
.tw-bg-\[\#F1F1F1\] {
--tw-bg-opacity: 1;
background-color: rgb(241 241 241 / var(--tw-bg-opacity));
}
.tw-bg-\[\#F2F2F2\] {
--tw-bg-opacity: 1;
background-color: rgb(242 242 242 / var(--tw-bg-opacity));
}
.tw-bg-\[\#F2F3F2\] {
--tw-bg-opacity: 1;
background-color: rgb(242 243 242 / var(--tw-bg-opacity));
}
.tw-bg-\[\#F6F7FC\] {
--tw-bg-opacity: 1;
background-color: rgb(246 247 252 / var(--tw-bg-opacity));
}
.tw-bg-\[\#F9F9F8\] {
--tw-bg-opacity: 1;
background-color: rgb(249 249 248 / var(--tw-bg-opacity));
}
.tw-bg-\[\#FF9147\] {
--tw-bg-opacity: 1;
background-color: rgb(255 145 71 / var(--tw-bg-opacity));
}
.tw-bg-\[\#FFDFDB\] {
--tw-bg-opacity: 1;
background-color: rgb(255 223 219 / var(--tw-bg-opacity));
}
.tw-bg-\[\#d5d5d5\] {
--tw-bg-opacity: 1;
background-color: rgb(213 213 213 / var(--tw-bg-opacity));
}
.tw-bg-\[\#f1f1f1\] {
--tw-bg-opacity: 1;
background-color: rgb(241 241 241 / var(--tw-bg-opacity));
}
.tw-bg-\[\#f7f7f7\] {
--tw-bg-opacity: 1;
background-color: rgb(247 247 247 / var(--tw-bg-opacity));
}
.tw-bg-black {
--tw-bg-opacity: 1;
background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.tw-bg-black\/10 {
background-color: rgb(0 0 0 / 0.1);
}
.tw-bg-black\/100 {
background-color: rgb(0 0 0 / 1);
}
.tw-bg-black\/50 {
background-color: rgb(0 0 0 / 0.5);
}
.tw-bg-black\/60 {
background-color: rgb(0 0 0 / 0.6);
}
.tw-bg-black\/80 {
background-color: rgb(0 0 0 / 0.8);
}
.tw-bg-gray-100 {
--tw-bg-opacity: 1;
background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}
.tw-bg-gray-200 {
--tw-bg-opacity: 1;
background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}
.tw-bg-gray-300 {
--tw-bg-opacity: 1;
background-color: rgb(209 213 219 / var(--tw-bg-opacity));
}
.tw-bg-gray-400 {
--tw-bg-opacity: 1;
background-color: rgb(156 163 175 / var(--tw-bg-opacity));
}
.tw-bg-gray-600 {
--tw-bg-opacity: 1;
background-color: rgb(75 85 99 / var(--tw-bg-opacity));
}
.tw-bg-inherit {
background-color: inherit;
}
.tw-bg-red-600 {
--tw-bg-opacity: 1;
background-color: rgb(224 36 36 / var(--tw-bg-opacity));
}
.tw-bg-transparent {
background-color: transparent;
}
.tw-bg-white {
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.tw-bg-white\/30 {
background-color: rgb(255 255 255 / 0.3);
}
.tw-bg-opacity-20 {
--tw-bg-opacity: 0.2;
}
.tw-bg-opacity-25 {
--tw-bg-opacity: 0.25;
}
.tw-bg-opacity-40 {
--tw-bg-opacity: 0.4;
}
.tw-bg-opacity-50 {
--tw-bg-opacity: 0.5;
}
.tw-bg-opacity-60 {
--tw-bg-opacity: 0.6;
}
.tw-bg-opacity-75 {
--tw-bg-opacity: 0.75;
}
.tw-bg-opacity-\[\.8\] {
--tw-bg-opacity: .8;
}
.tw-bg-gradient-to-r {
background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.tw-bg-gradient-to-t {
background-image: linear-gradient(to top, var(--tw-gradient-stops));
}
.tw-bg-gradient-to-tr {
background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}
.tw-bg-none {
background-image: none;
}
.tw-from-black {
--tw-gradient-from: #000000 var(--tw-gradient-from-position);
--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.tw-from-orange-500 {
--tw-gradient-from: #FF5A1F var(--tw-gradient-from-position);
--tw-gradient-to: rgb(255 90 31 / 0) var(--tw-gradient-to-position);
--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.tw-from-transparent {
--tw-gradient-from: transparent var(--tw-gradient-from-position);
--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.tw-from-white {
--tw-gradient-from: #ffffff var(--tw-gradient-from-position);
--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.tw-via-transparent {
--tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.tw-to-transparent {
--tw-gradient-to: transparent var(--tw-gradient-to-position);
}
.tw-to-white {
--tw-gradient-to: #ffffff var(--tw-gradient-to-position);
}
.tw-bg-\[length\:100\%_0\.08em\,0_0\.08em\] {
background-size: 100% 0.08em,0 0.08em;
}
.tw-bg-auto {
background-size: auto;
}
.tw-bg-contain {
background-size: contain;
}
.tw-bg-cover {
background-size: cover;
}
.tw-bg-clip-border {
background-clip: border-box;
}
.tw-bg-clip-padding {
background-clip: padding-box;
}
.tw-bg-clip-text {
-webkit-background-clip: text;
background-clip: text;
}
.tw-bg-\[center_bottom_1rem\] {
background-position: center bottom 1rem;
}
.tw-bg-\[center_top_1rem\] {
background-position: center top 1rem;
}
.tw-bg-\[position\:100\%_100\%\,0_100\%\] {
background-position: 100% 100%,0 100%;
}
.tw-bg-center {
background-position: center;
}
.tw-bg-right-bottom {
background-position: right bottom;
}
.tw-bg-top {
background-position: top;
}
.tw-bg-no-repeat {
background-repeat: no-repeat;
}
.tw-fill-black {
fill: #000000;
}
.tw-object-contain {
-o-object-fit: contain;
object-fit: contain;
}
.tw-object-cover {
-o-object-fit: cover;
object-fit: cover;
}
.tw-object-scale-down {
-o-object-fit: scale-down;
object-fit: scale-down;
}
.tw-object-center {
-o-object-position: center;
object-position: center;
}
.tw-object-left {
-o-object-position: left;
object-position: left;
}
.\!tw-p-0 {
padding: 0px !important;
}
.tw-p-0 {
padding: 0px;
}
.tw-p-1 {
padding: 0.25rem;
}
.tw-p-12 {
padding: 3rem;
}
.tw-p-2 {
padding: 0.5rem;
}
.tw-p-20 {
padding: 5rem;
}
.tw-p-3 {
padding: 0.75rem;
}
.tw-p-4 {
padding: 1rem;
}
.tw-p-5 {
padding: 1.25rem;
}
.tw-p-6 {
padding: 1.5rem;
}
.tw-p-8 {
padding: 2rem;
}
.tw-p-\[20px\] {
padding: 20px;
}
.tw-px-0 {
padding-left: 0px;
padding-right: 0px;
}
.tw-px-1 {
padding-left: 0.25rem;
padding-right: 0.25rem;
}
.tw-px-1\.5 {
padding-left: 0.375rem;
padding-right: 0.375rem;
}
.tw-px-12 {
padding-left: 3rem;
padding-right: 3rem;
}
.tw-px-2 {
padding-left: 0.5rem;
padding-right: 0.5rem;
}
.tw-px-3 {
padding-left: 0.75rem;
padding-right: 0.75rem;
}
.tw-px-4 {
padding-left: 1rem;
padding-right: 1rem;
}
.tw-px-6 {
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.tw-px-8 {
padding-left: 2rem;
padding-right: 2rem;
}
.tw-px-\[20px\] {
padding-left: 20px;
padding-right: 20px;
}
.tw-px-\[24px\] {
padding-left: 24px;
padding-right: 24px;
}
.tw-px-\[40px\] {
padding-left: 40px;
padding-right: 40px;
}
.tw-py-0 {
padding-top: 0px;
padding-bottom: 0px;
}
.tw-py-1 {
padding-top: 0.25rem;
padding-bottom: 0.25rem;
}
.tw-py-1\.5 {
padding-top: 0.375rem;
padding-bottom: 0.375rem;
}
.tw-py-12 {
padding-top: 3rem;
padding-bottom: 3rem;
}
.tw-py-2 {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.tw-py-20 {
padding-top: 5rem;
padding-bottom: 5rem;
}
.tw-py-24 {
padding-top: 6rem;
padding-bottom: 6rem;
}
.tw-py-3 {
padding-top: 0.75rem;
padding-bottom: 0.75rem;
}
.tw-py-4 {
padding-top: 1rem;
padding-bottom: 1rem;
}
.tw-py-6 {
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.tw-py-8 {
padding-top: 2rem;
padding-bottom: 2rem;
}
.tw-py-\[12px\] {
padding-top: 12px;
padding-bottom: 12px;
}
.tw-py-\[20px\] {
padding-top: 20px;
padding-bottom: 20px;
}
.tw-py-\[4px\] {
padding-top: 4px;
padding-bottom: 4px;
}
.tw-pb-12 {
padding-bottom: 3rem;
}
.tw-pb-16 {
padding-bottom: 4rem;
}
.tw-pb-2 {
padding-bottom: 0.5rem;
}
.tw-pb-24 {
padding-bottom: 6rem;
}
.tw-pb-4 {
padding-bottom: 1rem;
}
.tw-pb-6 {
padding-bottom: 1.5rem;
}
.tw-pb-\[4px\] {
padding-bottom: 4px;
}
.tw-pl-1 {
padding-left: 0.25rem;
}
.tw-pl-10 {
padding-left: 2.5rem;
}
.tw-pl-12 {
padding-left: 3rem;
}
.tw-pl-2 {
padding-left: 0.5rem;
}
.tw-pl-4 {
padding-left: 1rem;
}
.tw-pl-\[48px\] {
padding-left: 48px;
}
.tw-pl-\[4px\] {
padding-left: 4px;
}
.tw-pr-10 {
padding-right: 2.5rem;
}
.tw-pr-\[12px\] {
padding-right: 12px;
}
.tw-pt-12 {
padding-top: 3rem;
}
.tw-pt-4 {
padding-top: 1rem;
}
.tw-pt-6 {
padding-top: 1.5rem;
}
.tw-pt-8 {
padding-top: 2rem;
}
.tw-pt-\[4px\] {
padding-top: 4px;
}
.tw-text-left {
text-align: left;
}
.tw-text-center {
text-align: center;
}
.tw-text-right {
text-align: right;
}
.tw-text-justify {
text-align: justify;
}
.tw-text-start {
text-align: start;
}
.tw-align-bottom {
vertical-align: bottom;
}
.tw-font-sans {
font-family: Aeroport, sans-serif;
}
.tw-font-serif {
font-family: ui-serif, Georgia;
}
.\!tw-text-\[20px\] {
font-size: 20px !important;
}
.tw-text-2xl {
font-size: 1.5rem;
line-height: 2rem;
}
.tw-text-3xl {
font-size: 1.875rem;
line-height: 2.25rem;
}
.tw-text-4xl {
font-size: 2.25rem;
line-height: 2.5rem;
}
.tw-text-\[1\.25rem\] {
font-size: 1.25rem;
}
.tw-text-\[1\.2em\] {
font-size: 1.2em;
}
.tw-text-\[10px\] {
font-size: 10px;
}
.tw-text-\[12px\] {
font-size: 12px;
}
.tw-text-\[14px\] {
font-size: 14px;
}
.tw-text-\[16px\] {
font-size: 16px;
}
.tw-text-\[18px\] {
font-size: 18px;
}
.tw-text-\[2\.5rem\] {
font-size: 2.5rem;
}
.tw-text-\[20px\] {
font-size: 20px;
}
.tw-text-\[24px\] {
font-size: 24px;
}
.tw-text-\[25px\] {
font-size: 25px;
}
.tw-text-\[30px\] {
font-size: 30px;
}
.tw-text-\[32px\] {
font-size: 32px;
}
.tw-text-\[40px\] {
font-size: 40px;
}
.tw-text-\[45px\] {
font-size: 45px;
}
.tw-text-\[50px\] {
font-size: 50px;
}
.tw-text-\[80px\] {
font-size: 80px;
}
.tw-text-\[85px\] {
font-size: 85px;
}
.tw-text-\[8em\] {
font-size: 8em;
}
.tw-text-base {
font-size: 1rem;
line-height: 1.5rem;
}
.tw-text-lg {
font-size: 1.125rem;
line-height: 1.75rem;
}
.tw-text-sm {
font-size: 0.875rem;
line-height: 1.25rem;
}
.tw-text-xl {
font-size: 1.25rem;
line-height: 1.75rem;
}
.tw-text-xs {
font-size: 0.75rem;
line-height: 1rem;
}
.tw-font-\[200\] {
font-weight: 200;
}
.tw-font-\[400\] {
font-weight: 400;
}
.tw-font-\[500\] {
font-weight: 500;
}
.tw-font-\[700\] {
font-weight: 700;
}
.tw-font-black {
font-weight: 900;
}
.tw-font-bold {
font-weight: 700;
}
.tw-font-extrabold {
font-weight: 800;
}
.tw-font-extralight {
font-weight: 200;
}
.tw-font-light {
font-weight: 300;
}
.tw-font-medium {
font-weight: 500;
}
.tw-font-normal {
font-weight: 400;
}
.tw-font-semibold {
font-weight: 600;
}
.tw-uppercase {
text-transform: uppercase;
}
.tw-italic {
font-style: italic;
}
.\!tw-leading-none {
line-height: 1 !important;
}
.tw-leading-6 {
line-height: 1.5rem;
}
.tw-leading-7 {
line-height: 1.75rem;
}
.tw-leading-\[0\] {
line-height: 0;
}
.tw-leading-none {
line-height: 1;
}
.tw-leading-normal {
line-height: 1.5;
}
.tw-leading-tight {
line-height: 1.25;
}
.tw-tracking-tight {
letter-spacing: -0.025em;
}
.tw-tracking-wide {
letter-spacing: 0.025em;
}
.tw-text-\[\#00317B\] {
--tw-text-opacity: 1;
color: rgb(0 49 123 / var(--tw-text-opacity));
}
.tw-text-\[\#00317b\] {
--tw-text-opacity: 1;
color: rgb(0 49 123 / var(--tw-text-opacity));
}
.tw-text-\[\#07026B\] {
--tw-text-opacity: 1;
color: rgb(7 2 107 / var(--tw-text-opacity));
}
.tw-text-\[\#081929\] {
--tw-text-opacity: 1;
color: rgb(8 25 41 / var(--tw-text-opacity));
}
.tw-text-\[\#0F0F0F\] {
--tw-text-opacity: 1;
color: rgb(15 15 15 / var(--tw-text-opacity));
}
.tw-text-\[\#192b1d\] {
--tw-text-opacity: 1;
color: rgb(25 43 29 / var(--tw-text-opacity));
}
.tw-text-\[\#192b1d\]\/40 {
color: rgb(25 43 29 / 0.4);
}
.tw-text-\[\#1E1E1E\] {
--tw-text-opacity: 1;
color: rgb(30 30 30 / var(--tw-text-opacity));
}
.tw-text-\[\#22A863\] {
--tw-text-opacity: 1;
color: rgb(34 168 99 / var(--tw-text-opacity));
}
.tw-text-\[\#2d2d2d\] {
--tw-text-opacity: 1;
color: rgb(45 45 45 / var(--tw-text-opacity));
}
.tw-text-\[\#333\] {
--tw-text-opacity: 1;
color: rgb(51 51 51 / var(--tw-text-opacity));
}
.tw-text-\[\#505050\] {
--tw-text-opacity: 1;
color: rgb(80 80 80 / var(--tw-text-opacity));
}
.tw-text-\[\#5B5A5F\] {
--tw-text-opacity: 1;
color: rgb(91 90 95 / var(--tw-text-opacity));
}
.tw-text-\[\#5F5F5F\] {
--tw-text-opacity: 1;
color: rgb(95 95 95 / var(--tw-text-opacity));
}
.tw-text-\[\#808080\] {
--tw-text-opacity: 1;
color: rgb(128 128 128 / var(--tw-text-opacity));
}
.tw-text-\[\#8B8B8B\] {
--tw-text-opacity: 1;
color: rgb(139 139 139 / var(--tw-text-opacity));
}
.tw-text-\[\#8B9C9E\] {
--tw-text-opacity: 1;
color: rgb(139 156 158 / var(--tw-text-opacity));
}
.tw-text-\[\#9747FF\] {
--tw-text-opacity: 1;
color: rgb(151 71 255 / var(--tw-text-opacity));
}
.tw-text-\[\#9B9B9B\] {
--tw-text-opacity: 1;
color: rgb(155 155 155 / var(--tw-text-opacity));
}
.tw-text-\[\#9E9E9E\] {
--tw-text-opacity: 1;
color: rgb(158 158 158 / var(--tw-text-opacity));
}
.tw-text-\[\#9F9F9F\] {
--tw-text-opacity: 1;
color: rgb(159 159 159 / var(--tw-text-opacity));
}
.tw-text-\[\#9e9e9e\] {
--tw-text-opacity: 1;
color: rgb(158 158 158 / var(--tw-text-opacity));
}
.tw-text-\[\#B2FF01\] {
--tw-text-opacity: 1;
color: rgb(178 255 1 / var(--tw-text-opacity));
}
.tw-text-\[\#CCCCCC\] {
--tw-text-opacity: 1;
color: rgb(204 204 204 / var(--tw-text-opacity));
}
.tw-text-\[\#D62E1F\] {
--tw-text-opacity: 1;
color: rgb(214 46 31 / var(--tw-text-opacity));
}
.tw-text-\[\#E80000\] {
--tw-text-opacity: 1;
color: rgb(232 0 0 / var(--tw-text-opacity));
}
.tw-text-\[\#E86521\] {
--tw-text-opacity: 1;
color: rgb(232 101 33 / var(--tw-text-opacity));
}
.tw-text-\[\#F2F3F2\] {
--tw-text-opacity: 1;
color: rgb(242 243 242 / var(--tw-text-opacity));
}
.tw-text-\[\#d62e1f\] {
--tw-text-opacity: 1;
color: rgb(214 46 31 / var(--tw-text-opacity));
}
.tw-text-\[\#ffffff\] {
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.tw-text-black {
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.tw-text-blue-500 {
--tw-text-opacity: 1;
color: rgb(63 131 248 / var(--tw-text-opacity));
}
.tw-text-gray-100 {
--tw-text-opacity: 1;
color: rgb(243 244 246 / var(--tw-text-opacity));
}
.tw-text-gray-200 {
--tw-text-opacity: 1;
color: rgb(229 231 235 / var(--tw-text-opacity));
}
.tw-text-gray-500 {
--tw-text-opacity: 1;
color: rgb(107 114 128 / var(--tw-text-opacity));
}
.tw-text-gray-600 {
--tw-text-opacity: 1;
color: rgb(75 85 99 / var(--tw-text-opacity));
}
.tw-text-gray-700 {
--tw-text-opacity: 1;
color: rgb(55 65 81 / var(--tw-text-opacity));
}
.tw-text-gray-900 {
--tw-text-opacity: 1;
color: rgb(17 24 39 / var(--tw-text-opacity));
}
.tw-text-inherit {
color: inherit;
}
.tw-text-slate-100 {
--tw-text-opacity: 1;
color: rgb(241 245 249 / var(--tw-text-opacity));
}
.tw-text-slate-700 {
--tw-text-opacity: 1;
color: rgb(51 65 85 / var(--tw-text-opacity));
}
.tw-text-transparent {
color: transparent;
}
.tw-text-white {
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.tw-text-opacity-40 {
--tw-text-opacity: 0.4;
}
.tw-underline {
text-decoration-line: underline;
}
.tw-no-underline {
text-decoration-line: none;
}
.tw-antialiased {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.tw-opacity-0 {
opacity: 0;
}
.tw-opacity-10 {
opacity: 0.1;
}
.tw-opacity-100 {
opacity: 1;
}
.tw-opacity-40 {
opacity: 0.4;
}
.tw-opacity-50 {
opacity: 0.5;
}
.tw-opacity-60 {
opacity: 0.6;
}
.tw-opacity-70 {
opacity: 0.7;
}
.tw-opacity-90 {
opacity: 0.9;
}
.tw-shadow {
--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-lg {
--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-md {
--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-sm {
--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-xl {
--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-outline-none {
outline: 2px solid transparent;
outline-offset: 2px;
}
.tw-ring-1 {
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.tw-ring-inset {
--tw-ring-inset: inset;
}
.tw-ring-gray-300 {
--tw-ring-opacity: 1;
--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity));
}
.tw-ring-offset-0 {
--tw-ring-offset-width: 0px;
}
.tw-ring-offset-gray-200 {
--tw-ring-offset-color: #E5E7EB;
}
.tw-drop-shadow-xl {
--tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.tw-backdrop-blur-lg {
--tw-backdrop-blur: blur(16px);
-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.tw-backdrop-blur-sm {
--tw-backdrop-blur: blur(4px);
-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.tw-backdrop-filter {
-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.tw-transition {
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.tw-transition-\[0\.5s\] {
transition-property: 0.5s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.tw-transition-\[12s\] {
transition-property: 12s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.tw-transition-\[6s\] {
transition-property: 6s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.tw-transition-all {
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.tw-transition-colors {
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.tw-transition-opacity {
transition-property: opacity;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.tw-transition-shadow {
transition-property: box-shadow;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.tw-transition-transform {
transition-property: transform;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.tw-duration-1000 {
transition-duration: 1000ms;
}
.tw-duration-200 {
transition-duration: 200ms;
}
.tw-duration-300 {
transition-duration: 300ms;
}
.tw-duration-500 {
transition-duration: 500ms;
}
.tw-ease-in-out {
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.tw-ease-out {
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.first-letter\:tw-uppercase::first-letter {
text-transform: uppercase;
}
.placeholder\:tw-text-\[16px\]::-moz-placeholder {
font-size: 16px;
}
.placeholder\:tw-text-\[16px\]::placeholder {
font-size: 16px;
}
.placeholder\:tw-text-\[\#9E9E9E\]::-moz-placeholder {
--tw-text-opacity: 1;
color: rgb(158 158 158 / var(--tw-text-opacity));
}
.placeholder\:tw-text-\[\#9E9E9E\]::placeholder {
--tw-text-opacity: 1;
color: rgb(158 158 158 / var(--tw-text-opacity));
}
.focus-within\:tw-text-gray-400:focus-within {
--tw-text-opacity: 1;
color: rgb(156 163 175 / var(--tw-text-opacity));
}
.hover\:tw-flex-\[2\]:hover {
flex: 2;
}
.hover\:tw-scale-90:hover {
--tw-scale-x: .9;
--tw-scale-y: .9;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:tw-cursor-pointer:hover {
cursor: pointer;
}
.hover\:tw-rounded:hover {
border-radius: 0.25rem;
}
.hover\:tw-rounded-full:hover {
border-radius: 9999px;
}
.hover\:tw-rounded-lg:hover {
border-radius: 0.5rem;
}
.hover\:tw-rounded-md:hover {
border-radius: 0.375rem;
}
.hover\:tw-rounded-xl:hover {
border-radius: 0.75rem;
}
.hover\:tw-rounded-r-2xl:hover {
border-top-right-radius: 1rem;
border-bottom-right-radius: 1rem;
}
.hover\:tw-border-\[\#8B9C9E\]:hover {
--tw-border-opacity: 1;
border-color: rgb(139 156 158 / var(--tw-border-opacity));
}
.hover\:tw-border-\[\#D62E1F\]:hover {
--tw-border-opacity: 1;
border-color: rgb(214 46 31 / var(--tw-border-opacity));
}
.hover\:tw-border-black:hover {
--tw-border-opacity: 1;
border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.hover\:tw-border-opacity-0:hover {
--tw-border-opacity: 0;
}
.hover\:tw-bg-\[\#0F0F0F\]:hover {
--tw-bg-opacity: 1;
background-color: rgb(15 15 15 / var(--tw-bg-opacity));
}
.hover\:tw-bg-\[\#8B9C9E\]:hover {
--tw-bg-opacity: 1;
background-color: rgb(139 156 158 / var(--tw-bg-opacity));
}
.hover\:tw-bg-\[\#9747FF\]:hover {
--tw-bg-opacity: 1;
background-color: rgb(151 71 255 / var(--tw-bg-opacity));
}
.hover\:tw-bg-\[\#D62E1F\]:hover {
--tw-bg-opacity: 1;
background-color: rgb(214 46 31 / var(--tw-bg-opacity));
}
.hover\:tw-bg-\[\#D62E20\]:hover {
--tw-bg-opacity: 1;
background-color: rgb(214 46 32 / var(--tw-bg-opacity));
}
.hover\:tw-bg-\[\#F1F1F1\]:hover {
--tw-bg-opacity: 1;
background-color: rgb(241 241 241 / var(--tw-bg-opacity));
}
.hover\:tw-bg-\[\#c46627\]:hover {
--tw-bg-opacity: 1;
background-color: rgb(196 102 39 / var(--tw-bg-opacity));
}
.hover\:tw-bg-black:hover {
--tw-bg-opacity: 1;
background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.hover\:tw-bg-gray-100:hover {
--tw-bg-opacity: 1;
background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}
.hover\:tw-bg-gray-50:hover {
--tw-bg-opacity: 1;
background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}
.hover\:tw-bg-white:hover {
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.hover\:tw-bg-opacity-100:hover {
--tw-bg-opacity: 1;
}
.hover\:tw-text-\[\#D62E1F\]:hover {
--tw-text-opacity: 1;
color: rgb(214 46 31 / var(--tw-text-opacity));
}
.hover\:tw-text-black:hover {
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.hover\:tw-text-gray-400:hover {
--tw-text-opacity: 1;
color: rgb(156 163 175 / var(--tw-text-opacity));
}
.hover\:tw-text-gray-600:hover {
--tw-text-opacity: 1;
color: rgb(75 85 99 / var(--tw-text-opacity));
}
.hover\:tw-text-white:hover {
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hover\:tw-underline:hover {
text-decoration-line: underline;
}
.hover\:tw-opacity-0:hover {
opacity: 0;
}
.hover\:tw-opacity-100:hover {
opacity: 1;
}
.hover\:tw-shadow-lg:hover {
--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:tw-shadow-xl:hover {
--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:tw-ring-offset-white:hover {
--tw-ring-offset-color: #ffffff;
}
.focus\:tw-rounded:focus {
border-radius: 0.25rem;
}
.focus\:tw-rounded-full:focus {
border-radius: 9999px;
}
.focus\:tw-rounded-lg:focus {
border-radius: 0.5rem;
}
.focus\:tw-rounded-xl:focus {
border-radius: 0.75rem;
}
.focus\:tw-rounded-r-2xl:focus {
border-top-right-radius: 1rem;
border-bottom-right-radius: 1rem;
}
.focus\:tw-border-transparent:focus {
border-color: transparent;
}
.focus\:tw-bg-\[\#D62E1F\]:focus {
--tw-bg-opacity: 1;
background-color: rgb(214 46 31 / var(--tw-bg-opacity));
}
.focus\:tw-bg-black:focus {
--tw-bg-opacity: 1;
background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.focus\:tw-bg-white:focus {
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.focus\:tw-bg-opacity-10:focus {
--tw-bg-opacity: 0.1;
}
.focus\:tw-bg-opacity-100:focus {
--tw-bg-opacity: 1;
}
.focus\:tw-text-gray-900:focus {
--tw-text-opacity: 1;
color: rgb(17 24 39 / var(--tw-text-opacity));
}
.focus\:tw-text-white:focus {
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.focus\:tw-shadow-none:focus {
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus\:tw-outline-none:focus {
outline: 2px solid transparent;
outline-offset: 2px;
}
.focus\:tw-ring-0:focus {
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:tw-ring-2:focus {
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:tw-ring-blue-300:focus {
--tw-ring-opacity: 1;
--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity));
}
.focus\:tw-ring-transparent:focus {
--tw-ring-color: transparent;
}
.active\:tw-rounded:active {
border-radius: 0.25rem;
}
.active\:tw-bg-\[\#D62E1F\]:active {
--tw-bg-opacity: 1;
background-color: rgb(214 46 31 / var(--tw-bg-opacity));
}
.active\:tw-bg-gray-50:active {
--tw-bg-opacity: 1;
background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}
.active\:tw-bg-opacity-100:active {
--tw-bg-opacity: 1;
}
.active\:tw-text-white:active {
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.tw-group:hover .group-hover\:tw-top-0 {
top: 0px;
}
.tw-group:hover .group-hover\:tw-block {
display: block;
}
.tw-group:hover .group-hover\:tw-hidden {
display: none;
}
.tw-group:hover .group-hover\:tw-h-full {
height: 100%;
}
.tw-group:hover .group-hover\:tw-translate-x-0 {
--tw-translate-x: 0px;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-group:hover .group-hover\:tw-translate-x-full {
--tw-translate-x: 100%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-group:hover .group-hover\:tw-scale-100 {
--tw-scale-x: 1;
--tw-scale-y: 1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-group:hover .group-hover\:tw-whitespace-normal {
white-space: normal;
}
.tw-group:hover .group-hover\:tw-bg-opacity-40 {
--tw-bg-opacity: 0.4;
}
.tw-group:hover .group-hover\:tw-bg-\[length\:0_0\.08em\2c 100\%_0\.08em\] {
background-size: 0 0.08em,100% 0.08em;
}
.tw-group:hover .group-hover\:tw-fill-white {
fill: #ffffff;
}
.tw-group:hover .group-hover\:tw-text-white {
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.tw-group:hover .group-hover\:tw-opacity-100 {
opacity: 1;
}
.tw-group:focus .group-focus\:tw-bg-\[length\:0_0\.08em\2c 100\%_0\.08em\] {
background-size: 0 0.08em,100% 0.08em;
}
@media (min-width: 640px) {
.sm\:tw-h-96 {
height: 24rem;
}
.sm\:tw-h-full {
height: 100%;
}
.sm\:tw-w-full {
width: 100%;
}
.sm\:tw-grid-cols-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.sm\:tw-grid-cols-3 {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.sm\:tw-grid-cols-4 {
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.sm\:tw-gap-y-16 {
row-gap: 4rem;
}
.sm\:tw-gap-y-20 {
row-gap: 5rem;
}
.sm\:tw-px-12 {
padding-left: 3rem;
padding-right: 3rem;
}
.sm\:tw-px-6 {
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.sm\:tw-py-32 {
padding-top: 8rem;
padding-bottom: 8rem;
}
.sm\:tw-pb-6 {
padding-bottom: 1.5rem;
}
.sm\:tw-text-4xl {
font-size: 2.25rem;
line-height: 2.5rem;
}
.sm\:tw-text-7xl {
font-size: 4.5rem;
line-height: 1;
}
.sm\:tw-text-\[60px\] {
font-size: 60px;
}
.sm\:tw-text-base {
font-size: 1rem;
line-height: 1.5rem;
}
}
@media (min-width: 768px) {
.md\:tw-relative {
position: relative;
}
.md\:tw-sticky {
position: sticky;
}
.md\:tw-left-0 {
left: 0px;
}
.md\:tw-col-span-1 {
grid-column: span 1 / span 1;
}
.md\:tw-col-span-2 {
grid-column: span 2 / span 2;
}
.md\:tw-col-span-3 {
grid-column: span 3 / span 3;
}
.md\:tw-col-span-4 {
grid-column: span 4 / span 4;
}
.md\:tw-col-span-8 {
grid-column: span 8 / span 8;
}
.md\:tw-col-span-9 {
grid-column: span 9 / span 9;
}
.md\:tw-col-start-2 {
grid-column-start: 2;
}
.md\:tw-row-start-2 {
grid-row-start: 2;
}
.md\:tw-m-24 {
margin: 6rem;
}
.md\:tw-mx-0 {
margin-left: 0px;
margin-right: 0px;
}
.md\:tw-mx-\[10\%\] {
margin-left: 10%;
margin-right: 10%;
}
.md\:tw-mx-auto {
margin-left: auto;
margin-right: auto;
}
.md\:tw-my-12 {
margin-top: 3rem;
margin-bottom: 3rem;
}
.md\:tw-my-2 {
margin-top: 0.5rem;
margin-bottom: 0.5rem;
}
.md\:tw-my-24 {
margin-top: 6rem;
margin-bottom: 6rem;
}
.md\:tw-my-4 {
margin-top: 1rem;
margin-bottom: 1rem;
}
.md\:tw-my-8 {
margin-top: 2rem;
margin-bottom: 2rem;
}
.md\:tw--mt-\[125px\] {
margin-top: -125px;
}
.md\:tw--mt-\[80vh\] {
margin-top: -80vh;
}
.md\:tw-ml-0 {
margin-left: 0px;
}
.md\:tw-ml-12 {
margin-left: 3rem;
}
.md\:tw-ml-4 {
margin-left: 1rem;
}
.md\:tw-mr-8 {
margin-right: 2rem;
}
.md\:tw-mt-0 {
margin-top: 0px;
}
.md\:tw-mt-24 {
margin-top: 6rem;
}
.md\:tw-block {
display: block;
}
.md\:tw-flex {
display: flex;
}
.md\:tw-inline-flex {
display: inline-flex;
}
.md\:tw-grid {
display: grid;
}
.md\:tw-hidden {
display: none;
}
.md\:tw-h-\[100vh\] {
height: 100vh;
}
.md\:tw-h-\[120vh\] {
height: 120vh;
}
.md\:tw-h-\[200px\] {
height: 200px;
}
.md\:tw-h-\[20vh\] {
height: 20vh;
}
.md\:tw-h-\[300px\] {
height: 300px;
}
.md\:tw-h-\[30vh\] {
height: 30vh;
}
.md\:tw-h-\[400px\] {
height: 400px;
}
.md\:tw-h-\[40vh\] {
height: 40vh;
}
.md\:tw-h-\[420px\] {
height: 420px;
}
.md\:tw-h-\[500px\] {
height: 500px;
}
.md\:tw-h-\[600px\] {
height: 600px;
}
.md\:tw-h-\[60vh\] {
height: 60vh;
}
.md\:tw-h-\[800px\] {
height: 800px;
}
.md\:tw-h-\[80vh\] {
height: 80vh;
}
.md\:tw-h-fit {
height: -moz-fit-content;
height: fit-content;
}
.md\:tw-h-full {
height: 100%;
}
.md\:tw-max-h-\[70vh\] {
max-height: 70vh;
}
.md\:tw-min-h-\[600px\] {
min-height: 600px;
}
.md\:tw-w-1\/2 {
width: 50%;
}
.md\:tw-w-1\/4 {
width: 25%;
}
.md\:tw-w-3\/4 {
width: 75%;
}
.md\:tw-w-64 {
width: 16rem;
}
.md\:tw-w-\[40\%\] {
width: 40%;
}
.md\:tw-w-\[420px\] {
width: 420px;
}
.md\:tw-w-\[50\%\] {
width: 50%;
}
.md\:tw-w-\[560px\] {
width: 560px;
}
.md\:tw-w-\[60\%\] {
width: 60%;
}
.md\:tw-w-\[600px\] {
width: 600px;
}
.md\:tw-w-auto {
width: auto;
}
.md\:tw-w-fit {
width: -moz-fit-content;
width: fit-content;
}
.md\:tw-w-full {
width: 100%;
}
.md\:tw-w-max {
width: -moz-max-content;
width: max-content;
}
.md\:tw-w-min {
width: -moz-min-content;
width: min-content;
}
.md\:tw-min-w-\[50\%\] {
min-width: 50%;
}
.md\:tw-flex-grow {
flex-grow: 1;
}
.md\:tw-grid-cols-12 {
grid-template-columns: repeat(12, minmax(0, 1fr));
}
.md\:tw-grid-cols-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.md\:tw-grid-cols-3 {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.md\:tw-grid-cols-4 {
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.md\:tw-grid-cols-5 {
grid-template-columns: repeat(5, minmax(0, 1fr));
}
.md\:tw-flex-row {
flex-direction: row;
}
.md\:tw-flex-col {
flex-direction: column;
}
.md\:tw-items-start {
align-items: flex-start;
}
.md\:tw-items-end {
align-items: flex-end;
}
.md\:tw-items-center {
align-items: center;
}
.md\:tw-items-stretch {
align-items: stretch;
}
.md\:tw-justify-start {
justify-content: flex-start;
}
.md\:tw-justify-end {
justify-content: flex-end;
}
.md\:tw-justify-center {
justify-content: center;
}
.md\:tw-justify-between {
justify-content: space-between;
}
.md\:tw-gap-4 {
gap: 1rem;
}
.md\:tw-gap-6 {
gap: 1.5rem;
}
.md\:tw-gap-8 {
gap: 2rem;
}
.md\:tw-gap-\[24px\] {
gap: 24px;
}
.md\:tw-space-x-0 > :not([hidden]) ~ :not([hidden]) {
--tw-space-x-reverse: 0;
margin-right: calc(0px * var(--tw-space-x-reverse));
margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}
.md\:tw-space-y-0 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(0px * var(--tw-space-y-reverse));
}
.md\:tw-space-y-2 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.md\:tw-space-y-4 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.md\:tw-overflow-visible {
overflow: visible;
}
.md\:tw-bg-black {
--tw-bg-opacity: 1;
background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.md\:tw-bg-white {
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.md\:tw-bg-opacity-\[1\] {
--tw-bg-opacity: 1;
}
.md\:tw-p-12 {
padding: 3rem;
}
.md\:tw-p-4 {
padding: 1rem;
}
.md\:tw-p-6 {
padding: 1.5rem;
}
.md\:tw-p-8 {
padding: 2rem;
}
.md\:tw-px-0 {
padding-left: 0px;
padding-right: 0px;
}
.md\:tw-px-12 {
padding-left: 3rem;
padding-right: 3rem;
}
.md\:tw-px-2 {
padding-left: 0.5rem;
padding-right: 0.5rem;
}
.md\:tw-px-24 {
padding-left: 6rem;
padding-right: 6rem;
}
.md\:tw-px-4 {
padding-left: 1rem;
padding-right: 1rem;
}
.md\:tw-px-40 {
padding-left: 10rem;
padding-right: 10rem;
}
.md\:tw-px-8 {
padding-left: 2rem;
padding-right: 2rem;
}
.md\:tw-py-1 {
padding-top: 0.25rem;
padding-bottom: 0.25rem;
}
.md\:tw-py-12 {
padding-top: 3rem;
padding-bottom: 3rem;
}
.md\:tw-py-2 {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.md\:tw-py-24 {
padding-top: 6rem;
padding-bottom: 6rem;
}
.md\:tw-py-6 {
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.md\:tw-py-8 {
padding-top: 2rem;
padding-bottom: 2rem;
}
.md\:tw-py-\[5\%\] {
padding-top: 5%;
padding-bottom: 5%;
}
.md\:tw-pb-0 {
padding-bottom: 0px;
}
.md\:tw-pb-12 {
padding-bottom: 3rem;
}
.md\:tw-pb-4 {
padding-bottom: 1rem;
}
.md\:tw-pt-12 {
padding-top: 3rem;
}
.md\:tw-pt-24 {
padding-top: 6rem;
}
.md\:tw-text-left {
text-align: left;
}
.md\:tw-text-center {
text-align: center;
}
.md\:tw-text-2xl {
font-size: 1.5rem;
line-height: 2rem;
}
.md\:tw-text-3xl {
font-size: 1.875rem;
line-height: 2.25rem;
}
.md\:tw-text-5xl {
font-size: 3rem;
line-height: 1;
}
.md\:tw-text-\[1\.4rem\] {
font-size: 1.4rem;
}
.md\:tw-text-\[1\.5rem\] {
font-size: 1.5rem;
}
.md\:tw-text-\[100px\] {
font-size: 100px;
}
.md\:tw-text-\[120px\] {
font-size: 120px;
}
.md\:tw-text-\[140px\] {
font-size: 140px;
}
.md\:tw-text-\[14px\] {
font-size: 14px;
}
.md\:tw-text-\[20px\] {
font-size: 20px;
}
.md\:tw-text-\[24px\] {
font-size: 24px;
}
.md\:tw-text-\[2rem\] {
font-size: 2rem;
}
.md\:tw-text-\[4\.5rem\] {
font-size: 4.5rem;
}
.md\:tw-text-\[40px\] {
font-size: 40px;
}
.md\:tw-text-\[48px\] {
font-size: 48px;
}
.md\:tw-text-\[4rem\] {
font-size: 4rem;
}
.md\:tw-text-\[50px\] {
font-size: 50px;
}
.md\:tw-text-\[52px\] {
font-size: 52px;
}
.md\:tw-text-\[60px\] {
font-size: 60px;
}
.md\:tw-text-\[80px\] {
font-size: 80px;
}
.md\:tw-text-base {
font-size: 1rem;
line-height: 1.5rem;
}
.md\:tw-text-lg {
font-size: 1.125rem;
line-height: 1.75rem;
}
.md\:tw-text-sm {
font-size: 0.875rem;
line-height: 1.25rem;
}
.md\:tw-text-xl {
font-size: 1.25rem;
line-height: 1.75rem;
}
.md\:tw-leading-none {
line-height: 1;
}
.md\:tw-text-\[16\] {
color: 16;
}
.md\:tw-opacity-0 {
opacity: 0;
}
.md\:tw-shadow-xl {
--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.md\:tw-shadow-black\/20 {
--tw-shadow-color: rgb(0 0 0 / 0.2);
--tw-shadow: var(--tw-shadow-colored);
}
.md\:tw-backdrop-blur-lg {
--tw-backdrop-blur: blur(16px);
-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
}
@media (min-width: 1024px) {
.lg\:tw-col-span-1 {
grid-column: span 1 / span 1;
}
.lg\:tw-mx-0 {
margin-left: 0px;
margin-right: 0px;
}
.lg\:tw-mx-auto {
margin-left: auto;
margin-right: auto;
}
.lg\:tw--mt-\[24rem\] {
margin-top: -24rem;
}
.lg\:tw-block {
display: block;
}
.lg\:tw-hidden {
display: none;
}
.lg\:tw-w-\[20\%\] {
width: 20%;
}
.lg\:tw-w-\[25\%\] {
width: 25%;
}
.lg\:tw-max-w-4xl {
max-width: 56rem;
}
.lg\:tw-max-w-none {
max-width: none;
}
.lg\:tw-grid-cols-3 {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.lg\:tw-grid-cols-4 {
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.lg\:tw-grid-cols-5 {
grid-template-columns: repeat(5, minmax(0, 1fr));
}
.lg\:tw-items-start {
align-items: flex-start;
}
.lg\:tw-items-end {
align-items: flex-end;
}
.lg\:tw-items-center {
align-items: center;
}
.lg\:tw-justify-start {
justify-content: flex-start;
}
.lg\:tw-justify-end {
justify-content: flex-end;
}
.lg\:tw-gap-x-8 {
-moz-column-gap: 2rem;
column-gap: 2rem;
}
.lg\:tw-bg-center {
background-position: center;
}
.lg\:tw-px-8 {
padding-left: 2rem;
padding-right: 2rem;
}
}
@media (min-width: 1280px) {
.xl\:tw-pl-8 {
padding-left: 2rem;
}
}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}