

/* Start:/bitrix/templates/verfmos/css/title.css?1782719503811*/
.title-head {background: #2A438A; color: #fff; overflow: hidden; width: 100%;}
.title-head h1 {text-transform: uppercase;font-size: 90px;line-height: 1;padding: 160px 0px 40px 0px;}
.title-head .marquee-track {display: flex; width: max-content;}
.title-head .marquee-line {display: flex; flex-shrink: 0;}
.title-head .marquee-item {display: inline-flex; align-items: center; flex-shrink: 0; padding-right: 0;}
.title-head .marquee-item::after {content: '\2022'; display: inline-block; margin: 0 32px; color: inherit; font-size: 0.6em; vertical-align: middle;}

@media (max-width: 980px) {
.title-head h1 {font-size: 35px; padding: 100px 0px 10px 0px;}
}

@media (max-width: 480px) {
.title-head h1 {padding: 80px 0px 10px 0px;}
}

@media (max-width: 360px) {
.title-head h1 {font-size: 26px;}
}
/* End */


/* Start:/bitrix/templates/verfmos/components/bitrix/breadcrumb/breadcrumb-site/style.css?17830665251963*/
.bx-breadcrumb {display: flex; color: #2a438a; width: 95%; margin: 0px auto; padding: 20px 0px; align-items: center;  justify-content: flex-start; max-width: 2500px;}
.bx-breadcrumb span {opacity: 0.5; }
.bx-breadcrumb span.breadcrumb-separator {opacity: 1; margin:-5px 10px 0px 10px;}
.bx-breadcrumb a {text-decoration: none;}
.bx-breadcrumb a span {color: #2a438a;  opacity: 1;}
.bx-breadcrumb a:hover {text-decoration: underline; }
.bx-breadcrumb .bx-breadcrumb-item {display: flex;	white-space: nowrap;line-height: 1;align-items: center;}
.bx-breadcrumb .bx-breadcrumb-item span {font-size: 22px;white-space: normal;}
.bx-breadcrumb .bx-breadcrumb-item span svg {margin-top: 10px;}
.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none;}
.bx-breadcrumb .bx-breadcrumb-item a:hover {text-decoration:none;}

@media screen and (max-width: 980px) {
.breadcrumb {background:#2a438a;}
.bx-breadcrumb span  {color: #ffffff;}
.bx-breadcrumb a span {color: #ffffff; opacity: 1;}
.bx-breadcrumb span.breadcrumb-separator {filter: grayscale(1) brightness(1000%); margin:-2px 10px 0px 10px;}
.bx-breadcrumb .bx-breadcrumb-item span svg {margin-top: 0px;}
.bx-breadcrumb .bx-breadcrumb-item span {font-size: 16px;}
.bx-breadcrumb .bx-breadcrumb-item {display:inline-block; vertical-align:top}
.bx-breadcrumb {overflow-x: scroll;overflow-y: hidden;white-space: nowrap;display: block;}
.bx-breadcrumb::-webkit-scrollbar{height:0px;}
}

@media screen and (max-width: 640px) {
.bx-breadcrumb .bx-breadcrumb-item span {font-size: 14px;margin: -2px 1px 0px 1px;}
.bx-breadcrumb {padding: 0;}
}

@media screen and (max-width: 480px) {
.bx-breadcrumb span.breadcrumb-separator {margin:0px 10px 0px 10px;}
.bx-breadcrumb .bx-breadcrumb-item span {font-size: 12px;}
}

@media (prefers-color-scheme: dark) {
.bx-breadcrumb a span,
.bx-breadcrumb {color: #fff !important;}
.bx-breadcrumb .bx-breadcrumb-item span svg path {fill: #ffffff;}
}

/* End */


/* Start:/bitrix/templates/verfmos/components/bitrix/news.list/suda_slide/style.css?17823987584612*/
.suda-slide {position: relative; width: 100%; height: 100vh; min-height: 450px; max-height: 470px; overflow: hidden;}
.suda-slide__container {position: relative; width: 100%; height: 100%;}
.suda-slide__item {position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; z-index: 1;
 transition: opacity 1.5s ease-in-out; pointer-events: none;}

.suda-slide__item--active {opacity: 1; z-index: 2; pointer-events: auto;}
.suda-slide__bg {position: absolute; top: 0;left: 0;width: 100%; height: 100%; background-size: cover; background-position: center;
 transform: scale(1.05); transition: transform 8s ease-out;}

.suda-slide__item--active .suda-slide__bg {transform: scale(1);}
.suda-slide .suda-slide__bg img {position: absolute; width: 1px; height: 1px;  opacity: 0;  pointer-events: none;}
.suda-slide__bg--placeholder {display: flex; align-items: center; justify-content: center;}
.suda-slide__bg--placeholder span {color: rgba(255, 255, 255, 0.5); font-size: 24px; text-transform: uppercase; letter-spacing: 2px;}
.suda-slide .suda-slide__overlay {position: absolute; top: 0; left: 0; width: 100%; height: 100%;
 background: linear-gradient(180deg, rgba(30, 58, 138, 0.2) 0%, rgba(30, 58, 138, 0.6) 100%); z-index: 2;}

.suda-slide .suda-slide__content {position: absolute; bottom: 0; left: 0; width: 100%; padding: 0px 20px 40px 40px; z-index: 3; color: #fff;
background: linear-gradient(to top, rgba(0, 0, 0, 0.5) 0%, transparent 100%);}

.suda-slide__content .suda-slide__category {display: inline-block; padding: 6px 18px; border: 1px solid rgba(255, 255, 255, 0.5); border-radius: 100px;
 font-size: 12px; text-transform: uppercase; letter-spacing: 2px;  margin-bottom: 20px; opacity: 0; transform: translateY(20px);
    transition: all 0.6s ease 0.3s;  backdrop-filter: blur(4px);   -webkit-backdrop-filter: blur(4px);}
.suda-slide__item--active .suda-slide__category {opacity: 1; transform: translateY(0);}
.suda-slide__content .suda-slide__title {font-size: 56px; letter-spacing: 3px; text-transform: uppercase;
 margin: 0 0 16px 0; line-height: 1.1; opacity: 0; transform: translateY(30px);  transition: all 0.8s ease 0.5s;}
.suda-slide__item--active .suda-slide__title {opacity: 1; transform: translateY(0);}
.suda-slide__content .suda-slide__slogan {font-size: 20px; color: rgba(255, 255, 255, 0.8); margin: 0 0 32px 0; opacity: 0; transform: translateY(20px); transition: all 0.6s ease 0.7s;}
.suda-slide__item--active .suda-slide__slogan {opacity: 1;  transform: translateY(0);}
.suda-slide__content .suda-slide__link {display: inline-flex; align-items: center; gap: 15px; color: #fff; text-decoration: none; font-size: 14px; text-transform: uppercase;
 letter-spacing: 1px; padding: 14px 28px; border: 1px solid rgba(255, 255, 255, 0.4); border-radius: 100px; opacity: 0; transform: translateY(20px);
transition: all 0.6s ease 0.9s, gap 0.3s ease, background 0.3s ease; backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);}

.suda-slide__item--active .suda-slide__link {opacity: 1;transform: translateY(0);}
.suda-slide__content .suda-slide__link:hover {gap: 20px; background: rgba(255, 255, 255, 0.1); border-color: rgba(255, 255, 255, 0.8);}
.suda-slide__content .suda-slide__link svg {flex-shrink: 0;}
.suda-slide__container--kenburns .suda-slide__bg {transform: scale(1.15); transition: transform 10s ease-out;}
.suda-slide__container--kenburns .suda-slide__item--active .suda-slide__bg {transform: scale(1);}
.suda-slide__container--slide .suda-slide__item { transform: translateX(100%); transition: transform 1.5s ease-in-out, opacity 1.5s ease-in-out;}
.suda-slide__container--slide .suda-slide__item--active {transform: translateX(0);}

@media (max-width: 780px) {
.suda-slide__content .suda-slide__title {font-size: 42px;}
.suda-slide .suda-slide__content {padding: 0px 5px 20px 20px;}
.suda-slide__content .suda-slide__category {margin-bottom: 10px; padding: 3px 7px;}
.suda-slide {min-height: 380px; max-height: 380px;}
}

@media (max-width: 580px) {
.suda-slide__content .suda-slide__link {font-size: 12px; padding: 8px 12px; gap: 10px;}
.suda-slide__content .suda-slide__slogan {font-size: 18px;}
}

@media (max-width: 480px) {
.suda-slide__content .suda-slide__category {margin-bottom: 5px; padding: 2px 5px; font-size: 10px}
.suda-slide__content .suda-slide__title {font-size: 28px;margin: 0;}
.suda-slide__content .suda-slide__slogan {font-size: 16px;margin: 10px 0px;}
.suda-slide .suda-slide__content {padding: 0px 5px 10px 10px;}
.suda-slide {min-height: 300px; max-height: 300px;}
}

/* End */


/* Start:/bitrix/templates/verfmos/components/bitrix/news.list/suda_list/style.css?17823891509158*/
body {background:  #2A438A !important; color: #fff !important;}
.breadcrumb {background:none !important; position: relative; z-index: 50}
.bx-breadcrumb,
.bx-breadcrumb a span {color:#fff !important;}
.breadcrumb-separator {filter: grayscale(1) brightness(1000%);}

.suda-header,
.suda-catalog,
.suda-footer {width: 95%; margin: 0 auto;}
.suda-header,
.suda-catalog {padding:80px 0px;}
.suda-header {display: flex; justify-content: space-between; align-items: stretch;}


/* ===== text-title head ===== */
.suda-catalog__header {display: flex; justify-content: space-between; align-items: flex-end; flex-wrap: wrap; gap: 20px; margin: 0 0 40px 0;}
.suda-catalog__header .suda-catalog__title {font-size: 64px;text-transform: uppercase;line-height: 1;margin-bottom: 10px;}
.suda-catalog__header .suda-catalog__subtitle { color:hsl(0deg 0% 100% / 60%);font-size: 24px; line-height:1;}
.suda-catalog__header .suda-catalog__filter {display: flex; gap: 20px; flex-wrap: wrap;}
.suda-catalog__header .suda-filter__btn {background:#2a438a;padding: 10px 24px; cursor: pointer; transition: all 0.5s ease;}
.suda-catalog__header .suda-filter__btn {font-size:16px;color:#ffffff;border-radius:25px;border:1px solid #ffffff;opacity:0.5;font-family: 'MoscowSans-Light', arial, sans-serif;}
.suda-catalog__header .suda-filter__btn--active {background:#fff; color:#2a438a;opacity:1;}
.suda-catalog__header .suda-filter__btn:hover {opacity:1;}
.suda-catalog__header .suda-filter__btn--active:hover {opacity:1;}

/* ===== СЕТКА КАТАЛОГА ===== */
.suda-catalog__grid {display: grid; grid-template-columns: 1fr 1fr;gap: 20px;}

/* Первая карточка — всегда на всю ширину */
.suda-catalog__grid .suda-card:first-child {grid-column: 1 / -1;}

/* Если при фильтрации осталась 1 карточка — на всю ширину */
.suda-catalog__grid:has(.suda-card:not(.suda-card--hidden):nth-child(1):last-child) .suda-card:nth-child(1) {grid-column: 1 / -1;}

/* Если при фильтрации осталось 2 карточки — первая на всю ширину, вторая на половину */
.suda-catalog__grid:has(.suda-card:not(.suda-card--hidden):nth-child(2):last-child) .suda-card:nth-child(1) {grid-column: 1 / -1;}
.suda-catalog__grid:has(.suda-card:not(.suda-card--hidden):nth-child(2):last-child) .suda-card:nth-child(2) {grid-column: 1 / 2;}


.suda-catalog__grid .suda-card {overflow: hidden; position: relative; border: 1px solid hsl(0deg 0% 100% / 50%); padding: 30px;}
.suda-catalog__grid .suda-card-first-element {display:flex;justify-content: space-between;}
.suda-card--hidden {display: none !important;}
.suda-catalog__grid .suda-card .suda-card__badge { display: inline-block;  padding: 6px 16px; border: 1px solid #fff;  border-radius: 100px;
 font-size: 16px; text-transform: uppercase; letter-spacing: 1px; width: fit-content; margin-bottom:20px;}
.suda-catalog__grid .suda-card .suda-card__name {font-size: 45px; margin-bottom: 10px; line-height: 1;}
.suda-catalog__grid .suda-card .suda-card__slogan {font-size: 24px;  margin: 10px 0px 30px 0px;}
.suda-catalog__grid .suda-card .suda-card__anons {font-size: 16px; line-height: 1; min-height:30px;}
.suda-catalog__grid .suda-card-first-element .suda-card__anons {max-width: 650px;}
.suda-catalog__grid .suda-card .suda-card__features {margin: 40px 0px 20px 0px;}
.suda-catalog__grid .suda-card .suda-card__image-wrap {height: 410px; overflow: hidden; position: relative;}
.suda-catalog__grid .suda-card-first-element .suda-card__image-wrap {height: 460px; width: 49%;}
.suda-catalog__grid .suda-card .suda-card__image {width: 100%; height: 100%; object-fit: cover;}

.suda-catalog__grid .suda-card .suda-card__features {display: flex; flex-wrap: wrap; gap: 10px;}
.suda-catalog__grid .suda-card .suda-feature__tag {display: inline-flex;align-items: center;padding: 8px 6px;border: 1px solid #FFF;border-radius: 100px;font-size: 16px;white-space: nowrap;
	justify-content: center;}

.suda-catalog__grid .suda-card .suda-card__features {display:flex;flex-wrap: wrap;column-count: 2;gap: 10px;text-align:center;margin: 20px 0px 20px 0px;justify-content: space-between;}
.suda-catalog__grid .suda-card-first-element .suda-card__features {max-width:650px; justify-content:flex-start;}
.suda-catalog__grid .suda-card .suda-feature__tag {width: 32%; display:none;}
.suda-catalog__grid .suda-card .suda-feature__tag:nth-of-type(1),
.suda-catalog__grid .suda-card .suda-feature__tag:nth-of-type(2),
.suda-catalog__grid .suda-card .suda-feature__tag:nth-of-type(3),
.suda-catalog__grid .suda-card-first-element .suda-feature__tag:nth-of-type(4) {display:block;}
.suda-catalog__grid .suda-card-first-element .suda-feature__tag {width:48%;}
.suda-catalog__grid .suda-card .suda-card-header_top-line {display:flex;align-items: center;justify-content: space-between;}
.suda-catalog__grid .suda-card-first-element .suda-card-header_top-line {display:block;}
.suda-catalog__grid .suda-card-first-element .suda-card-header_top-line .suda-card__link {position:absolute; bottom:40px; left:30px;}
.suda-catalog__grid .suda-card-header_top-line .suda-card__link {color: #fff;display: inline-flex;align-items: center;gap: 20px;text-decoration: none;font-size: 16px; text-transform: uppercase;
 line-height: 1; border-bottom: 1px solid hsl(0deg 0% 100% / 30%); padding-bottom: 5px;}
.suda-catalog__grid .suda-card__link svg {flex-shrink: 0;}

/* Placeholder */
.suda-card__image-placeholder {width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; font-size: 18px;}
/* Пустое состояние */
.suda-catalog__empty {text-align: center; padding: 60px 20px; font-size: 18px; grid-column: 1 / -1;}


@media (max-width: 1680px) {
.suda-catalog__grid .suda-card .suda-feature__tag {width: 49%;}
	.suda-catalog__header {flex-direction: column; align-items: flex-start;}
}

@media (max-width: 1450px) {
.suda-catalog__header .suda-catalog__subtitle {font-size: 20px;}
.suda-catalog__grid .suda-card .suda-card__name {font-size: 36px;}
.suda-catalog__grid .suda-card .suda-card__slogan {font-size: 20px;}
.suda-catalog__grid .suda-card .suda-card__anons {font-size: 14px;}
.suda-catalog__grid .suda-card-first-element .suda-feature__tag {width: 80%;}
.suda-catalog__grid .suda-card-first-element .suda-card__features {flex-direction: column; flex-wrap: nowrap; column-count: 1;}
.suda-catalog__grid .suda-card-first-element .suda-card__anons {padding-right: 10px;}
.suda-catalog__grid .suda-card-first-element .suda-card__features {max-width: 450px; padding-right: 10px;}
.suda-catalog__grid .suda-card-first-element .suda-card__image-wrap {width: 60%;}
}

@media (max-width: 1230px) {
.suda-catalog__grid .suda-card .suda-feature__tag {width: 100%;}
}


@media (max-width: 1070px) {
.suda-catalog__grid {display: block;}
.suda-catalog__grid .suda-card .suda-feature__tag {width: 49%;}
.suda-catalog__grid .suda-card-first-element .suda-card__anons,
.suda-catalog__grid .suda-card-first-element .suda-card__features {max-width: inherit; padding-right: 0px;}
.suda-catalog__grid .suda-card {margin-bottom: 20px;}
.suda-catalog__grid .suda-card-first-element .suda-card-header_top-line .suda-card__link {position: relative;bottom: auto;left: auto;}
.suda-catalog__grid .suda-card-first-element {display: block;}
.suda-catalog__grid .suda-card-first-element .suda-card__image-wrap {height: 410px; width: 100%;}
.suda-catalog__grid .suda-card-first-element .suda-card-header_top-line {display: flex; align-items: center; justify-content: space-between;}
.suda-catalog__grid .suda-card-first-element .suda-card__features {flex-wrap: wrap; column-count: 2; justify-content: space-between; flex-direction: row;} 
}


@media (max-width: 590px) {
.suda-catalog__grid .suda-card .suda-feature__tag {width: 100%;}
.suda-catalog__header .suda-filter__btn {padding: 8px 10px;}
}

@media (max-width: 520px) {
.suda-catalog__grid .suda-card .suda-card-header {position: relative;}
.suda-catalog__grid .suda-card-first-element .suda-card-header_top-line .suda-card__link,
.suda-catalog__grid .suda-card-header_top-line .suda-card__link {position: absolute; bottom: 0; right: 0;}
.suda-catalog__grid .suda-card .suda-card__features {padding-bottom: 50px;}
.suda-catalog__grid .suda-card {padding: 15px;}
.suda-catalog__grid .suda-card .suda-card__name {font-size: 32px;}
.suda-catalog__grid .suda-card-first-element .suda-card__image-wrap,
.suda-catalog__grid .suda-card .suda-card__image-wrap {height: 360px;}
.suda-catalog__header .suda-catalog__filter {gap: 10px;}
.suda-catalog__header .suda-filter__btn {font-size: 14px;}
}

@media (max-width: 420px) {
.suda-catalog__grid .suda-card-first-element .suda-card__image-wrap,
.suda-catalog__grid .suda-card .suda-card__image-wrap {height: 320px;}
}

@media (max-width: 360px) {
.suda-catalog__grid .suda-card-first-element .suda-card__image-wrap,
.suda-catalog__grid .suda-card .suda-card__image-wrap {height: 280px;}
}





/* End */


/* Start:/bitrix/templates/verfmos/components/bitrix/news.list/suda_list/suda-style-page.css?17824051336371*/
/* ============================================
   SUDA HEADER — Электрофлот будущего
   ============================================ */

.suda-header__container {display: flex;align-items: flex-start;justify-content: space-between;gap: 40px;flex-direction: column;width: 50%;}
.suda-header .suda-header__title {font-size: 64px;line-height: 1;text-transform: uppercase;max-width: 870px;}
.suda-header .suda-header__description {font-size: 24px; line-height: 1; margin: 40px 10px 40px 0px; max-width: 480px;}
.suda-header .suda-header__buttons {display: flex; gap: 20px; flex-wrap: wrap;}
.suda-header .suda-header__btn {display: inline-flex;  align-items: center; gap: 10px; padding: 30px 60px; border-radius: 50px; font-size: 16px;line-height: 1;
 text-transform: uppercase;  text-decoration: none;  transition: all 0.3s ease;}
.suda-header .suda-header__btn--primary { background-color: #ffffff; color: #2A438A;}
.suda-header .suda-header__btn--primary:hover {transform: translateY(-2px);}
.suda-header .suda-header__btn--secondary {background-color: rgba(255, 255, 255, 0.15); color: #ffffff; border: 1px solid rgba(255, 255, 255, 0.3);}
.suda-header .suda-header__btn--secondary:hover {background-color: rgba(255, 255, 255, 0.25); transform: translateY(-2px);}
.suda-header .suda-header__image-wrapper {width: 50%;padding: 30px 0px 0px 40px;border: 1px solid hsl(0deg 0% 100% / 50%);}


/* ============================================
   FOOTER — Электрофлот будущего
   ============================================ */
.suda-footer .suda-footer__container {padding: 0px 0px 120px 0px;display: flex;align-items: center;gap: 20px;justify-content: space-between; border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
.suda-footer .suda-footer__container .suda-footer__left {width: 40%;}
.suda-footer .suda-footer__container .suda-footer__title {font-size: 64px; line-height: 1; margin: 0 0 25px 0; text-transform: uppercase;}
.suda-footer .suda-footer__container .suda-footer__description {font-size: 24px; line-height: 1;}
.suda-footer .suda-footer__right .suda-footer__card {padding: 25px 30px;border-top: 1px solid rgba(255, 255, 255, 0.3);border-left: 1px solid rgba(255, 255, 255, 0.3);
     border-right: 1px solid rgba(255, 255, 255, 0.3);position: relative;}
.suda-footer .suda-footer__right .suda-footer__card:last-of-type {border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
.suda-footer .suda-footer__right .suda-footer__card .suda-footer__card-title {font-size: 35px; margin: 0 0 20px 0; text-transform: uppercase;  line-height: 1.1;}
.suda-footer .suda-footer__right .suda-footer__card .suda-footer__card-text {font-size: 20px; line-height: 1.4;}
.suda-footer .suda-footer__right .suda-footer__card::after {content: '';display:block;top: -8px;right: -8px;}
.suda-footer .suda-footer__right .suda-footer__card::before {content: '';display:block;top: -8px;left: -8px;}
.suda-footer .suda-footer__right .suda-footer__card .suda-footer__card-text::after {content: '';display:block;bottom: -8px;right: -8px;}
.suda-footer .suda-footer__right .suda-footer__card .suda-footer__card-text::before {content: '';display:block;bottom: -8px;left: -8px;}
.suda-footer .suda-footer__right .suda-footer__card::after,
.suda-footer .suda-footer__right .suda-footer__card::before,
.suda-footer .suda-footer__right .suda-footer__card .suda-footer__card-text::after,
.suda-footer .suda-footer__right .suda-footer__card .suda-footer__card-text::before {width:16px;height:16px;position: absolute;z-index: 125;background-color: #2a438a;}


@media (max-width: 1640px) {
.suda-footer .suda-footer__container .suda-footer__right {width: 50%;}
}

@media (max-width: 1440px) {
.suda-header__container {width: 60%; gap: 20px;}
.suda-header .suda-header__image-wrapper {width: 40%;}
}

@media (max-width: 1240px) {
.suda-header {flex-direction: column;padding: 80px 0px 0px 0px;position: relative;}
.suda-header__container {width: 100%; gap: 20px; margin-bottom: 40px;}
.suda-header .suda-header__image-wrapper {width: 100%;margin-bottom: 120px;}
.suda-header .suda-header__description {max-width: 560px;margin: 20px 0px 0px 0px;}
.suda-header .suda-header__buttons {position: absolute;bottom: 0;left: 0;}
}

@media (max-width: 1080px) {
.suda-footer .suda-footer__container .suda-footer__left {width: 50%;}
.suda-header {padding: 40px 0px 0px 0px;}
.suda-header .suda-header__title,
.suda-catalog__header .suda-catalog__title,
.suda-footer .suda-footer__container .suda-footer__title {font-size: 48px;}
.suda-footer .suda-footer__right .suda-footer__card .suda-footer__card-title {font-size: 28px; margin: 0 0 10px 0;}
.suda-footer .suda-footer__right .suda-footer__card .suda-footer__card-text {font-size: 18px;}
}

@media (max-width: 920px) {
.suda-footer .suda-footer__container {display:block;}
.suda-footer .suda-footer__container .suda-footer__left,
.suda-footer .suda-footer__container .suda-footer__right {width: 100%;}
.suda-footer .suda-footer__container .suda-footer__description {font-size: 24px; margin:20px 0px;}
}

@media (max-width: 780px) {
.suda-header .suda-header__btn {padding: 20px 30px; font-size: 14px;}
.suda-header .suda-header__image-wrapper {margin-bottom: 80px;}
}

@media (max-width: 580px) {
.suda-header .suda-header__btn {justify-content: center; margin: 0 auto; width: 80%; padding: 20px;}
.suda-footer .suda-footer__container {padding: 0px 0px 80px 0px;}
.suda-header .suda-header__title,
.suda-catalog__header .suda-catalog__title,
.suda-footer .suda-footer__container .suda-footer__title {font-size: 32px;}
.suda-footer .suda-footer__container .suda-footer__description {font-size: 20px; margin:20px 0px;}
.suda-footer .suda-footer__right .suda-footer__card .suda-footer__card-title {font-size: 24px; margin: 0 0 10px 0;}
.suda-footer .suda-footer__right .suda-footer__card .suda-footer__card-text {font-size: 16px;}
.suda-footer .suda-footer__right .suda-footer__card {padding: 15px 20px;}
.suda-header .suda-header__buttons {flex-direction: column; gap: 15px; width: 100%; margin: 0 auto;}
.suda-header .suda-header__image-wrapper {margin-bottom: 80px;}
.suda-header .suda-header__btn--primary {display: none;}
}

@media (max-width: 360px) {
.suda-header .suda-header__btn {width: 100%; padding: 20px 10px;}
}


/* End */
/* /bitrix/templates/verfmos/css/title.css?1782719503811 */
/* /bitrix/templates/verfmos/components/bitrix/breadcrumb/breadcrumb-site/style.css?17830665251963 */
/* /bitrix/templates/verfmos/components/bitrix/news.list/suda_slide/style.css?17823987584612 */
/* /bitrix/templates/verfmos/components/bitrix/news.list/suda_list/style.css?17823891509158 */
/* /bitrix/templates/verfmos/components/bitrix/news.list/suda_list/suda-style-page.css?17824051336371 */
