﻿/* Стили для контейнера, чтобы центрировать кнопку на странице */
.container_BTTN_CNTR {
  display: flex;
  justify-content: center; /* Центрирование по горизонтали */
  align-items: center; /* Центрирование по вертикали */
  height: auto; /* Высота теперь автоматическая, адаптируется под содержимое */
  padding: 20px; /* Добавляем некоторый отступ для визуального пространства */
  padding-top: 50px;
  width: 100%; /* Ширина на 100% от родительского элемента */
  margin: 0 auto; /* Автоматический отступ справа и слева */
}

/* Стили для кнопки */
.customButton_BTTN_CNTR {
  width: 376px; /* Ширина кнопки */
  height: 48px; /* Высота кнопки */
  background-color: gold; /* Цвет фона кнопки */
  color: #030e31; /* Цвет текста */
  border: none; /* Убираем рамку */
  outline: none; /* Убираем контур фокуса */
  font-family: Poppins, sans-serif; /* Шрифт */
  font-size: 16px; /* Размер шрифта */
  line-height: 48px; /* Высота строки равна высоте кнопки для вертикального центрирования текста */
  text-align: center; /* Горизонтальное центрирование текста */
  cursor: pointer; /* Курсор в виде указателя */
  transition: background-color 0.2s, color 0.2s; /* Плавное изменение цвета при наведении */
}

.customButton_BTTN_CNTR:hover {
  background-color: #ffe661; /* Цвет фона при наведении */
}

.select_select__G__17:after {
  background-repeat: no-repeat;
  background-position: 50%;
}
.select_select__G__17 {
  position: relative;
  background: #f4f4f4;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: flex;
  align-items: center;
  padding: 12px 16px;
  cursor: pointer;
  color: #112152;
}
.select_select__G__17:after {
  content: "";
  position: absolute;
  right: 12px;
  width: 24px;
  height: 24px;
  background-size: cover;
  background-image: url(../../../elements/selectArrow.svg);
  transition: transform 0.2s ease;
}
.select_selectActive__Kh5WG:after {
  transform: rotate(180deg);
}
.select_selectValue__QwaDv {
  max-width: 80%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.select_selectValueInvalid__G_OkH {
  color: #e22020;
}
.select_selectDropdown__KxI_V {
  visibility: hidden;
  position: absolute;
  display: flex;
  flex-direction: column;
  left: 0;
  top: -270px;
  width: 100%;
  background: #f4f4f4;
  opacity: 0;
  transition: visibility 0.1s ease, opacity 0.1s ease;
  z-index: 100;
  padding: 8px 0;
}
.select_selectDropdownWithSelection__B9EuW {
  top: -229px;
}
.select_selectDropdownActive__i8m_p {
  visibility: visible;
  opacity: 1;
}
.select_selectDropdownItem__yGZs_ {
  position: relative;
  display: flex;
  align-items: center;
  cursor: pointer;
  border-top: 1px solid #f4f4f4;
  padding-left: 20px;
  padding-top: 8px;
  padding-bottom: 8px;
  color: #616267;
  transition: color 0.3s;
}
.select_selectDropdownItem__yGZs_:before {
  position: absolute;
  left: 0;
  top: 0;
  content: "";
  width: 4px;
  height: 100%;
  background-color: gold;
  opacity: 0;
  transition: opacity 0.3s;
}
.select_selectDropdownItem__yGZs_:hover {
  color: #112152;
}
.select_selectDropdownItem__yGZs_:hover:before {
  opacity: 1;
}
@media (min-width: 414px) {
  .select_select__G__17:after {
    width: 32px;
    height: 32px;
  }
  .select_selectDropdown__KxI_V {
    top: -294px;
  }
  .select_selectDropdownWithSelection__B9EuW {
    top: -249px;
  }
}
@media (min-width: 768px) {
  .select_selectDropdownWithSelection__B9EuW,
  .select_selectDropdown__KxI_V {
    top: 60px;
  }
  .select_select__G__17:after {
    background-image: url(../../../elements/chevron-down.svg);
  }
}
@media (min-width: 1366px) {
  .select_select__G__17:after {
    width: 24px;
    height: 24px;
  }
  .select_selectDropdownWithSelection__B9EuW,
  .select_selectDropdown__KxI_V {
    top: 56px;
  }
}
.startForm_startForm__OzfRp {
  display: flex;
  flex-direction: column;
  grid-row-gap: 8px;
  row-gap: 8px;
}
@media (min-width: 768px) {
  .startForm_startForm__OzfRp {
    width: 344px;
  }
}
@media (min-width: 1366px) {
  .startForm_startForm__OzfRp {
    width: 376px;
  }
}
.letsTalk_letsTalk__OTOhL {
  background-color: #112152;
}
.letsTalk_letsTalkTitle__IW0U_ {
  color: #f4f4f4;
  margin-bottom: 16px;
  text-align: center;
}
.letsTalk_letsTalkContent__yBF0a {
  color: #edf2ff;
  margin-bottom: 24px;
  text-align: center;
}
@media (min-width: 360px) {
  .letsTalk_letsTalkTitle__IW0U_ {
    margin-bottom: 16px;
  }
  .letsTalk_letsTalkContent__yBF0a {
    margin-bottom: 32px;
  }
}
@media (min-width: 768px) {
  .letsTalk_letsTalkTitle__IW0U_ {
    margin-bottom: 16px;
  }
  .letsTalk_letsTalkContent__yBF0a {
    max-width: 504px;
    text-align: center;
    margin-bottom: 32px;
  }
}
@media (min-width: 1366px) {
  .letsTalk_letsTalkContent__yBF0a {
    max-width: 584px;
  }
}
.howItWorks_howItWorksItemIcon__BCb3s {
  background-repeat: no-repeat;
  background-position: 50%;
}
.howItWorks_howItWorks__DUA6k {
  overflow-x: hidden;
  margin-bottom: 0;
  padding-bottom: 64px;
}
.howItWorks_titleLine__G82Th {
  position: relative;
  margin-bottom: 8px;
  display: flex;
  align-items: center;
  padding-left: 40px;
  height: 32px;
}
.howItWorks_howItWorksTitle__7Tt2I {
  text-align: center;
  margin-bottom: 40px;
}
.howItWorks_howItWorksList__UBlpa {
  display: flex;
  flex-direction: column;
  grid-row-gap: 24px;
  row-gap: 24px;
}
.howItWorks_howItWorksItem__VU4ll {
  position: relative;
  padding: 16px;
  display: flex;
  flex-direction: column;
  box-shadow: 8px 8px 32px rgba(3, 14, 49, 0.04);
}
.howItWorks_howItWorksItemContent__ZxWxn {
  color: #616267;
  width: 248px;
}
@media (min-width: 360px) {
  .howItWorks_howItWorksItemContent__ZxWxn {
    width: 288px;
  }
}
@media (min-width: 414px) {
  .howItWorks_howItWorksItemContent__ZxWxn {
    width: 334px;
  }
}
@media (min-width: 451px) {
  .howItWorks_howItWorksItemContent__ZxWxn {
    width: auto;
  }
}
.howItWorks_howItWorksItemIcon__BCb3s {
  background-size: cover;
  position: absolute;
  width: 32px;
  height: 32px;
  left: 0;
  top: 0;
}
.howItWorks_fileFind__k2IPr {
  background-image: url(../../../icons/file-find.svg);
}
.howItWorks_file__Q_40T {
  background-image: url(../../../icons/file.svg);
}
.howItWorks_shield__Yei92 {
  background-image: url(../../../icons/shield.svg);
}
.howItWorks_dollarCircle__VwYpX {
  background-image: url(../../../icons/dollar-circle.svg);
}
.howItWorks_star__nnJhh {
  color: #112152;
}

.howItWorks_NoneIcon {
  background-image: url(../../../icons/circle-90.png);
  background-size: 55%;
}

.h2-header-broker {
  margin-bottom: 32px;
}

.howItWorks_howItWorksItemContent__NxWMw {
  color: #edf2ff;
  width: 248px;
}
@media (min-width: 360px) {
  .howItWorks_howItWorksItemContent__NxWMw {
    width: 288px;
  }
}
@media (min-width: 414px) {
  .howItWorks_howItWorksItemContent__NxWMw {
    width: 334px;
  }
}
@media (min-width: 451px) {
  .howItWorks_howItWorksItemContent__NxWMw {
    width: auto;
  }
}

.CheckYourBroker_SEC {
  background-color: #112152;
}

.howItWorks_starWindow__lpJc6 {
  position: absolute;
  top: 155px;
  left: 33px;
  z-index: 5;
  width: 202px;
  background-color: #112152;
  color: #edf2ff;
  padding: 16px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s, visibility 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.howItWorks_starWindow__lpJc6:before {
  position: absolute;
  content: "";
  display: block;
  left: 20px;
  top: -8px;
  width: 0;
  height: 0;
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
  border-bottom: 9px solid #112152;
  outline: none;
}
@media (min-width: 360px) {
  .howItWorks_starWindow__lpJc6:before {
    left: unset;
    right: 20px;
  }
}
@media (min-width: 451px) {
  .howItWorks_starWindow__lpJc6:before {
    right: unset;
    left: 23px;
  }
}
@media (min-width: 768px) {
  .howItWorks_starWindow__lpJc6:before {
    right: unset;
    top: -10px;
    left: 288px;
    border-right: 12px solid transparent;
    border-left: 12px solid transparent;
    border-bottom: 10px solid #112152;
  }
}
@media (min-width: 1366px) {
  .howItWorks_starWindow__lpJc6:before {
    left: 363px;
  }
}
@media (min-width: 360px) {
  .howItWorks_starWindow__lpJc6 {
    top: 140px;
    left: 55px;
    width: 245px;
  }
}
@media (min-width: 414px) {
  .howItWorks_starWindow__lpJc6 {
    top: 155px;
    left: 87px;
  }
}
@media (min-width: 451px) {
  .howItWorks_starWindow__lpJc6 {
    left: 148px;
  }
}
@media (min-width: 768px) {
  .howItWorks_starWindow__lpJc6 {
    width: 352px;
    right: unset;
    top: 158px;
    left: -3px;
  }
}
@media (min-width: 1366px) {
  .howItWorks_starWindow__lpJc6 {
    width: 408px;
    top: 130px;
    left: 0;
  }
}
.howItWorks_starWindowShow__2xgQg {
  opacity: 1;
  visibility: visible;
}
@media (min-width: 360px) {
  .howItWorks_howItWorks__DUA6k {
    padding-bottom: 72px;
  }
  .howItWorks_howItWorksItem__VU4ll {
    padding-top: 24px;
    padding-bottom: 24px;
  }
}
@media (min-width: 414px) {
  .howItWorks_howItWorks__DUA6k {
    padding-bottom: 80px;
  }
  .howItWorks_howItWorksItemIcon__BCb3s {
    top: 0;
  }
  .howItWorks_titleLine__G82Th {
    padding-left: 48px;
  }
}
@media (min-width: 768px) {
  .howItWorks_howItWorks__DUA6k {
    padding-bottom: 96px;
  }
  .howItWorks_howItWorksTitle__7Tt2I {
    margin-bottom: 56px;
    text-align: center;
  }
  .howItWorks_howItWorksList__UBlpa {
    width: 720px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-row-gap: 32px;
    row-gap: 32px;
    grid-column-gap: 32px;
    -moz-column-gap: 32px;
    column-gap: 32px;
  }
  .howItWorks_titleLine__G82Th {
    padding-left: 48px;
  }
}
@media (min-width: 1366px) {
  .howItWorks_howItWorks__DUA6k {
    padding-bottom: 128px;
  }
  .howItWorks_howItWorksItem__VU4ll {
    padding: 32px;
  }
  .howItWorks_titleLine__G82Th {
    padding-left: 40px;
  }
  .howItWorks_howItWorksList__UBlpa {
    width: 1000px;
    grid-row-gap: 32px;
    row-gap: 32px;
    grid-column-gap: 40px;
    -moz-column-gap: 40px;
    column-gap: 40px;
  }
}
.partnersCarouselHidden_arrowLeft__NSq_m,
.partnersCarouselHidden_arrowRight__JCslw {
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
}
.partnersCarouselHidden_container__eQ5km {
  display: flex;
  flex-direction: column;
  position: relative;
}
@media (min-width: 768px) {
  .partnersCarouselHidden_container__eQ5km {
    align-items: center;
  }
}
.partnersCarouselHidden_items__d4NAW {
  display: flex;
  justify-content: center;
  grid-column-gap: 24px;
  -moz-column-gap: 24px;
  column-gap: 24px;
}
.partnersCarouselHidden_dotsWrapper___AiFL {
  width: 100%;
  position: absolute;
  bottom: -49px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (min-width: 414px) {
  .partnersCarouselHidden_dotsWrapper___AiFL {
    transform: translateY(9px);
  }
}
@media (min-width: 768px) {
  .partnersCarouselHidden_dotsWrapper___AiFL {
    width: 415px;
  }
}
@media (min-width: 1366px) {
  .partnersCarouselHidden_dotsWrapper___AiFL {
    width: 392px;
  }
}
.partnersCarouselHidden_arrowLeft__NSq_m,
.partnersCarouselHidden_arrowRight__JCslw {
  width: 24px;
  height: 24px;
}
@media (min-width: 414px) {
  .partnersCarouselHidden_arrowLeft__NSq_m,
  .partnersCarouselHidden_arrowRight__JCslw {
    width: 32px;
    height: 32px;
  }
}
@media (min-width: 1366px) {
  .partnersCarouselHidden_arrowLeft__NSq_m,
  .partnersCarouselHidden_arrowRight__JCslw {
    width: 24px;
    height: 24px;
  }
}
.partnersCarouselHidden_arrowLeft__NSq_m {
  background-image: url(../../../elements/carousel-chevron-left.svg);
}
@media (min-width: 414px) {
  .partnersCarouselHidden_arrowLeft__NSq_m {
    transform: translateX(-4px);
  }
}
@media (min-width: 768px) {
  .partnersCarouselHidden_arrowLeft__NSq_m {
    transform: translateY(5px);
  }
}
@media (min-width: 1366px) {
  .partnersCarouselHidden_arrowLeft__NSq_m {
    transform: translateY(6px);
  }
}
.partnersCarouselHidden_arrowRight__JCslw {
  background-image: url(../../../elements/carousel-chevron-right.svg);
}
@media (min-width: 414px) {
  .partnersCarouselHidden_arrowRight__JCslw {
    transform: translateX(4px);
  }
}
@media (min-width: 768px) {
  .partnersCarouselHidden_arrowRight__JCslw {
    transform: translateY(5px);
  }
}
@media (min-width: 1366px) {
  .partnersCarouselHidden_arrowRight__JCslw {
    transform: translateY(6px);
  }
}
.partnersCarouselHidden_dots__4Trye {
  display: flex;
  grid-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
  align-items: center;
  transform: translateY(1px);
}
@media (min-width: 414px) {
  .partnersCarouselHidden_dots__4Trye {
    transform: translateY(2px);
  }
}
@media (min-width: 768px) {
  .partnersCarouselHidden_dots__4Trye {
    transform: translateY(8px);
  }
}
.partnersCarouselHidden_dot__eMYA2 {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #616267;
  font-family: slick;
  font-size: 6px;
}
@media (min-width: 414px) {
  .partnersCarouselHidden_dot__eMYA2 {
    font-size: 9px;
  }
}
@media (min-width: 1366px) {
  .partnersCarouselHidden_dot__eMYA2 {
    font-size: 6px;
  }
}
.partnersCarouselHidden_dotActive__zwr9f {
  font-size: 8px;
  color: #030e31;
  opacity: 0.75;
}
@media (min-width: 414px) {
  .partnersCarouselHidden_dotActive__zwr9f {
    font-size: 12px;
  }
}
@media (min-width: 1366px) {
  .partnersCarouselHidden_dotActive__zwr9f {
    font-size: 8px;
  }
}
.ourPartners_ourPartners__qE7Wf {
  padding-bottom: 48px;
}
.ourPartners_ourPartnersTitle__XDPM_ {
  text-align: center;
  margin-bottom: 24px;
}
.ourPartners_carousel__gV0Ub {
  width: 100%;
  height: 40px;
}
@media (min-width: 414px) {
  .ourPartners_ourPartners__qE7Wf {
    padding-bottom: 56px;
  }
}
@media (min-width: 768px) {
  .ourPartners_ourPartners__qE7Wf {
    padding-bottom: 64px;
  }
}
@media (min-width: 1366px) {
  .ourPartners_ourPartnersTitle__XDPM_ {
    margin-bottom: 32px;
  }
}
.linkInside_basicLink__zQNmn {
  display: block;
  font-family: Poppins, sans-serif;
  padding: 12px 0;
  color: #030e31;
  border: none;
  outline: none;
  background-color: #f4f4f4;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  transition: background-color 0.2s, color 0.2s;
  text-align: center;
}
@media (min-width: 414px) {
  .linkInside_basicLink__zQNmn {
    padding: 14px 0;
    font-size: 18px;
    line-height: 28px;
  }
}
@media (min-width: 1366px) {
  .linkInside_basicLink__zQNmn {
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
    padding: 12px 0;
  }
}
.linkInside_basicLinkFull__gJwvs {
  width: 100%;
}
@media (min-width: 768px) {
  .linkInside_basicLinkFull__gJwvs {
    max-width: 344px;
  }
}
@media (min-width: 1366px) {
  .linkInside_basicLinkFull__gJwvs {
    max-width: 376px;
  }
}
.linkInside_basicLinkYellow__ZXw1A {
  background-color: gold;
}
.linkInside_basicLinkYellow__ZXw1A:hover {
  background-color: #ffe661;
}
.linkInside_basicLinkWhite__dZhlK {
  background-color: transparent;
  border: 1px solid #112152;
}
.linkInside_basicLinkWhite__dZhlK:hover {
  background-color: #112152;
  color: #f4f4f4;
}
.linkInside_basicButtonLink__NAch4 {
  color: #616267;
  background-color: transparent;
}
.linkInside_headerLink__5simL {
  display: none;
}
@media (min-width: 1366px) {
  .linkInside_headerLink__5simL {
    display: block;
    padding: 12px 0;
    width: 252px;
    color: #edf2ff;
    background-color: #112152;
    border: 1px solid #edf2ff;
  }
  .linkInside_headerLink__5simL:hover {
    color: #112152;
    background-color: #edf2ff;
  }
}
.linkInside_ml32__n_qgV {
  margin-left: 32px;
}
@media (min-width: 414px) {
  .linkInside_ml32__n_qgV {
    margin-left: 40px;
  }
}
@media (min-width: 768px) {
  .linkInside_about404__QQBJ2 {
    max-width: 193px;
  }
}
@media (min-width: 1366px) {
  .linkInside_about404__QQBJ2 {
    max-width: 183px;
  }
}
.testimonials_itemLink__GeFZO:after,
.testimonials_logo__ya0_h {
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
}
@media (min-width: 768px) {
  .testimonials_carouselContainer__xsuDw {
    padding-left: 8px;
    padding-right: 8px;
  }
}
.testimonials_testimonialsTitle__BE7VC {
  margin-bottom: 16px;
  text-align: center;
}
.testimonials_item__Vyf6f {
  display: flex;
  flex-direction: column;
  color: #616267;
}
.testimonials_itemTop__XBWf9 {
  display: flex;
  margin-bottom: 16px;
  width: 100%;
}
.testimonials_itemPhoto__BZINj {
  width: 80px;
  height: 80px;
  position: relative;
  margin-right: 8px;
}
.testimonials_itemFullInfo__zhsO5 {
  display: flex;
  flex-direction: column;
}
.testimonials_itemName__KCN7J {
  margin-bottom: 4px;
}
.testimonials_total__ago_N {
  text-decoration: underline;
}
.testimonials_starsBlock__QIbpU {
  display: flex;
  align-items: center;
}
.testimonials_starsCount__0nBQo {
  margin-left: 8px;
}
.testimonials_itemContent__GxrSh {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  line-clamp: 5;
  -webkit-box-orient: vertical;
  margin-bottom: 8px;
}
.testimonials_itemLink__GeFZO {
  display: inline-block;
  color: #112152;
  font-size: 18px;
  line-height: 24px;
  font-family: Raleway, sans-serif;
  padding-right: 29px;
  position: relative;
}
.testimonials_itemLink__GeFZO:after {
  position: absolute;
  right: 0;
  top: 0;
  content: "";
  width: 24px;
  height: 24px;
  background-image: url(../media/carousel-chevron-right.866a5d80.svg);
}
.testimonials_loader__5LziZ {
  margin-bottom: 32px;
  height: 24px;
}
@media (min-width: 768px) {
  .testimonials_loader__5LziZ {
    width: 50%;
  }
}
.testimonials_carousel__Kb3b3 {
  margin: 0 auto 16px;
  width: 100%;
  height: 240px;
}
@media (min-width: 768px) {
  .testimonials_carousel__Kb3b3 {
    width: 100%;
  }
}
@media (min-width: 1366px) {
  .testimonials_carousel__Kb3b3 {
    width: 80%;
  }
}
.testimonials_logo__ya0_h {
  display: block;
  background-image: url(../media/logo.8b5ab4e0.svg);
  width: 97px;
  height: 24px;
  margin: 0 auto;
}
.testimonials_sliderOverall__K36p3 {
  margin-top: 4px;
  margin-bottom: 32px;
  font-size: 12px;
  line-height: 16px;
  color: #616267;
  text-align: center;
}
@media (min-width: 414px) {
  .testimonials_sliderOverall__K36p3 {
    margin-top: 8px;
    margin-bottom: 40px;
    font-size: 14px;
  }
}
@media (min-width: 768px) {
  .testimonials_sliderOverall__K36p3 {
    text-align: center;
    font-size: 12px;
    margin-bottom: 52px;
  }
}
@media (min-width: 1366px) {
  .testimonials_sliderOverall__K36p3 {
    margin-bottom: 48px;
  }
}
.testimonials_iframe__iy3yy {
  width: 100%;
  height: 440px;
}
@media (min-width: 414px) {
  .testimonials_iframe__iy3yy {
    height: 520px;
  }
}
@media (min-width: 1366px) {
  .testimonials_iframe__iy3yy {
    height: 407px;
  }
}
.testimonials_noPhoto___01U9 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  background-color: #edf2ff;
}
@media (min-width: 360px) {
  .testimonials_noPhoto___01U9 {
    width: 56px;
    height: 56px;
  }
}
@media (min-width: 414px) {
  .testimonials_noPhoto___01U9 {
    width: 64px;
    height: 64px;
  }
}
@media (min-width: 1366px) {
  .testimonials_noPhoto___01U9 {
    width: 56px;
    height: 56px;
  }
}
@media (min-width: 414px) {
  .testimonials_itemPhoto__BZINj {
    width: 88px;
    height: 88px;
    margin-right: 16px;
  }
  .testimonials_carousel__Kb3b3 {
    margin-bottom: 24px;
  }
}
@media (min-width: 768px) {
  .testimonials_carousel__Kb3b3 {
    margin-bottom: 32px;
  }
  .testimonials_logo__ya0_h {
    margin: 0 auto;
  }
}
@media (min-width: 1366px) {
  .testimonials_itemPhoto__BZINj {
    width: 80px;
    height: 80px;
  }
  .testimonials_itemName__KCN7J {
    margin-bottom: 8px;
  }
  .testimonials_itemTop__XBWf9 {
    margin-bottom: 12px;
  }
}
.ArticleItemHomeHidden_item__ViHKT {
  width: 100%;
  max-width: 438px;
}
@media (min-width: 1366px) {
  .ArticleItemHomeHidden_item__ViHKT {
    max-width: 363px;
  }
}
.articleCarouselHidden_arrowLeft__clyMk,
.articleCarouselHidden_arrowRight__gLdYP {
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
}
@media (min-width: 1366px) {
  .articleCarouselHidden_blogTop__Neerq {
    margin-top: 8px;
  }
}
.articleCarouselHidden_blogTopTitle__EoEFg {
  margin-bottom: 32px;
}
@media (min-width: 768px) {
  .articleCarouselHidden_blogTopTitle__EoEFg {
    text-align: center;
  }
}
@media (min-width: 1366px) {
  .articleCarouselHidden_blogTopTitle__EoEFg {
    margin-bottom: 48px;
  }
}
.articleCarouselHidden_container__YHPnZ {
  position: relative;
  padding: 0 16px;
  max-width: 470px;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .articleCarouselHidden_container__YHPnZ {
    max-width: unset;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
.articleCarouselHidden_items__5x6gk {
  display: flex;
  justify-content: center;
  width: 100%;
  grid-column-gap: 32px;
  -moz-column-gap: 32px;
  column-gap: 32px;
}
@media (min-width: 1366px) {
  .articleCarouselHidden_items__5x6gk {
    grid-column-gap: 40px;
    -moz-column-gap: 40px;
    column-gap: 40px;
  }
}
.articleCarouselHidden_lastArticlesCarouselHidden__NxmUU {
  margin-bottom: 8px;
}
.articleCarouselHidden_dotsWrapper__2NWKE {
  width: calc(100% - 32px);
  position: absolute;
  bottom: -45px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (min-width: 414px) {
  .articleCarouselHidden_dotsWrapper__2NWKE {
    transform: translateY(5px);
    bottom: -63px;
  }
}
@media (min-width: 768px) {
  .articleCarouselHidden_dotsWrapper__2NWKE {
    width: 492px;
  }
}
@media (min-width: 1366px) {
  .articleCarouselHidden_dotsWrapper__2NWKE {
    bottom: -56px;
    width: 368px;
    transform: none;
  }
}
.articleCarouselHidden_arrowLeft__clyMk,
.articleCarouselHidden_arrowRight__gLdYP {
  width: 24px;
  height: 24px;
  transform: translateY(1px);
}
@media (min-width: 414px) {
  .articleCarouselHidden_arrowLeft__clyMk,
  .articleCarouselHidden_arrowRight__gLdYP {
    width: 32px;
    height: 32px;
    transform: none;
  }
}
@media (min-width: 768px) {
  .articleCarouselHidden_arrowLeft__clyMk,
  .articleCarouselHidden_arrowRight__gLdYP {
    transform: translateY(1px);
  }
}
@media (min-width: 1366px) {
  .articleCarouselHidden_arrowLeft__clyMk,
  .articleCarouselHidden_arrowRight__gLdYP {
    width: 24px;
    height: 24px;
    transform: translateY(2px);
  }
}
.articleCarouselHidden_arrowLeft__clyMk {
  background-image: url(../../../elements/carousel-chevron-left.svg);
}
.articleCarouselHidden_arrowRight__gLdYP {
  background-image: url(../../../elements/carousel-chevron-right.svg);
}
.articleCarouselHidden_dots__n_NF_ {
  display: flex;
  grid-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
  align-items: center;
  transform: translateY(2px);
}
.articleCarouselHidden_dot__Z03B9 {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #616267;
  font-family: slick;
  font-size: 6px;
}
@media (min-width: 414px) {
  .articleCarouselHidden_dot__Z03B9 {
    font-size: 9px;
  }
}
@media (min-width: 1366px) {
  .articleCarouselHidden_dot__Z03B9 {
    font-size: 6px;
  }
}
.articleCarouselHidden_dotActive__GcK1I {
  font-size: 8px;
  color: #030e31;
  opacity: 0.75;
}
@media (min-width: 414px) {
  .articleCarouselHidden_dotActive__GcK1I {
    font-size: 12px;
  }
}
@media (min-width: 1366px) {
  .articleCarouselHidden_dotActive__GcK1I {
    font-size: 8px;
  }
}
.lastArticles_lastArticlesTitle__tw_xH {
  margin-bottom: 40px;
  text-align: center;
}
@media (min-width: 768px) {
  .lastArticles_lastArticlesTitle__tw_xH {
    margin-bottom: 56px;
  }
}
@media (min-width: 1366px) {
  .lastArticles_lastArticlesTitle__tw_xH {
    margin-bottom: 48px;
  }
}
.guaranteeBlock_guaranteeBlockIcon__ajU64 {
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
}
.guaranteeBlock_guaranteeBlockTitle__nMSEM {
  margin-bottom: 24px;
  text-align: center;
}
.guaranteeBlock_guaranteeBlockContent__hnQMw {
  color: #616267;
  text-align: center;
  margin-bottom: 32px;
}
.guaranteeBlock_guaranteeBlockRight__rkYOM {
  display: none;
}
.guaranteeBlock_guaranteeBlockIcon__ajU64 {
  width: 104px;
  height: 104px;
  background-image: url(../../../icons/desktop/moneyback.svg);
  margin: 0 auto 24px;
}
@media (min-width: 360px) {
  .guaranteeBlock_guaranteeBlockIcon__ajU64 {
    width: 112px;
    height: 112px;
  }
}
@media (min-width: 414px) {
  .guaranteeBlock_guaranteeBlockIcon__ajU64 {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 768px) {
  .guaranteeBlock_guaranteeBlockWrapper__j2sOx {
    display: flex;
    flex-direction: column-reverse;
  }
  .guaranteeBlock_guaranteeBlockContent__hnQMw {
    max-width: 470px;
    text-align: center;
  }
  .guaranteeBlock_guaranteeBlockLeft__PWPUz {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .guaranteeBlock_guaranteeBlockIcon__ajU64 {
    width: 128px;
    height: 128px;
  }
}
@media (min-width: 1366px) {
  .guaranteeBlock_guaranteeBlockWrapper__j2sOx {
    display: flex;
    flex-direction: unset;
    justify-content: flex-start;
    width: 1000px;
    grid-column-gap: 236px;
    -moz-column-gap: 236px;
    column-gap: 236px;
    padding: 0;
  }
  .guaranteeBlock_guaranteeBlockTitle__nMSEM {
    text-align: left;
    margin-bottom: 16px;
  }
  .guaranteeBlock_guaranteeBlockLeft__PWPUz {
    width: 480px;
    align-items: flex-start;
    margin-right: 0;
  }
  .guaranteeBlock_guaranteeBlockContent__hnQMw {
    max-width: 584px;
    width: 480px;
    margin-bottom: 32px;
    text-align: left;
  }
  .guaranteeBlock_guaranteeBlockRight__rkYOM {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .guaranteeBlock_guaranteeBlockIcon__ajU64 {
    width: 192px;
    height: 192px;
    margin: 0;
  }
}
.moneyGuaranteeStamp_stamp__UOZl_ {
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.moneyGuaranteeStamp_stamp__UOZl_:hover svg {
  width: 100%;
  height: 100%;
}
.moneyGuaranteeStamp_stamp__UOZl_:hover
  svg
  path.moneyGuaranteeStamp_changeToYellow__Etoqz {
  fill: gold;
}
.advertisementFirst_binaryImg__FyBD3 {
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
}
.advertisementFirst_advertisement__h_uN_ {
  background-color: #112152;
}
.advertisementFirst_advertisementRight__anWAW {
  display: none;
}
.advertisementFirst_advertisementTitle__mhPxr {
  color: #f4f4f4;
  margin-bottom: 24px;
  text-align: center;
}
.advertisementFirst_advertisementTitleSpan__Jzt64 {
  display: inline;
  font-size: 18px;
  line-height: 24px;
}
.advertisementFirst_advertisementSubTitle__nFTut {
  font-size: 48px;
  line-height: 64px;
  font-weight: 800;
  font-family: Poppins, sans-serif;
  margin-bottom: 16px;
  text-align: center;
}
.advertisementFirst_advertisementContent__VArxw {
  color: #edf2ff;
  text-align: center;
  margin-bottom: 24px;
}
.advertisementFirst_binaryImg__FyBD3 {
  margin: 0 auto 24px;
  width: 126px;
  height: 104px;
  background-image: url(../../../icons/binary-icon.svg);
}
@media (min-width: 360px) {
  .advertisementFirst_advertisementTitleSpan__Jzt64 {
    display: block;
  }
  .advertisementFirst_advertisementContent__VArxw {
    margin-bottom: 32px;
  }
  .advertisementFirst_binaryImg__FyBD3 {
    width: 136px;
    height: 112px;
  }
}
@media (min-width: 414px) {
  .advertisementFirst_advertisementTitle__mhPxr {
    margin-bottom: 32px;
  }
  .advertisementFirst_advertisementSubTitle__nFTut {
    font-size: 64px;
    line-height: 80px;
    margin-bottom: 24px;
  }
  .advertisementFirst_advertisementTitleSpan__Jzt64 {
    font-size: 20px;
    line-height: 32px;
    white-space: nowrap;
    display: block;
  }
  .advertisementFirst_advertisementContent__VArxw {
    margin-bottom: 32px;
  }
  .advertisementFirst_binaryImg__FyBD3 {
    width: 146px;
    height: 120px;
    margin-bottom: 32px;
  }
}
@media (min-width: 768px) {
  .advertisementFirst_binaryTitle__w2KPV {
    text-align: center;
    max-width: 400px;
    line-height: 40px;
    margin-bottom: 24px;
  }
  .advertisementFirst_advertisementContent__VArxw {
    max-width: 470px;
    text-align: center;
  }
  .advertisementFirst_advertisementLeft__Zldlr {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .advertisementFirst_advertisementTitleSpan__Jzt64 {
    display: inline;
  }
  .advertisementFirst_binaryImg__FyBD3 {
    width: 156px;
    height: 128px;
    margin-bottom: 24px;
  }
}
@media (min-width: 1366px) {
  .advertisementFirst_advertisementContainer__fl9iu {
    display: flex;
    justify-content: center;
    grid-column-gap: 40px;
    -moz-column-gap: 40px;
    column-gap: 40px;
  }
  .advertisementFirst_advertisementTitle__mhPxr {
    line-height: 48px;
    text-align: left;
    margin-bottom: 16px;
  }
  .advertisementFirst_binaryTitle__w2KPV {
    line-height: 48px;
    text-align: left;
    max-width: 500px;
  }
  .advertisementFirst_advertisementSubTitle__nFTut {
    font-size: 72px;
    line-height: 104px;
  }
  .advertisementFirst_advertisementTitleSpan__Jzt64 {
    font-size: 18px;
    line-height: 24px;
  }
  .advertisementFirst_advertisementContent__VArxw {
    max-width: 584px;
  }
  .advertisementFirst_advertisementLeft__Zldlr {
    align-items: flex-start;
    width: 480px;
  }
  .advertisementFirst_advertisementRight__anWAW {
    display: flex;
    width: 480px;
    justify-content: center;
    align-items: center;
  }
  .advertisementFirst_advertisementTitleSpan__Jzt64 {
    display: block;
  }
  .advertisementFirst_advertisementContent__VArxw {
    text-align: left;
  }
  .advertisementFirst_binaryImg__FyBD3 {
    width: 233px;
    height: 192px;
    margin-bottom: 0;
  }
}
