
.plp_section {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-top: 64px;
  padding-bottom: 80px;
  display: flex;
}

.plp_section.plp_shero {
  background-image: url('../images/laptop.webp');
  background-position: 50svw 96px;
  background-repeat: no-repeat;
  background-size: 640px;
  padding-top: 120px;
}

.plp_section.plp_shead {
  z-index: 100;
  background-color: #fff;
  border-bottom: 1px solid #dfe3e5;
  padding-top: 16px;
  padding-bottom: 16px;
  position: fixed;
}

.plp_section.plp_servpopups {
  z-index: 110;
  background-color: #0006;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  overflow: auto;
}

.plp_section.plp_selfpopups {
  z-index: 110;
  background-color: #0006;
  justify-content: center;
  align-items: flex-start;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  overflow: auto;
}

.plp_contblock {
  width: 1136px;
}

.plp_contblock.plp_herocont {
  grid-column-gap: 16px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.plp_contblock.plp_contpr {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.plp_contblock.plp_headcont {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.plp_body {
  color: #000;
  font-family: PT Sans, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.plp_h {
  margin-top: 0;
  margin-bottom: 0;
  font-family: PT Serif, serif;
  font-size: 36px;
  line-height: 40px;
}

.plp_h.plp_h1 {
  font-size: 64px;
  line-height: 72px;
}

.plp_h.plp_h2 {
  max-width: 800px;
  font-size: 52px;
  line-height: 56px;
}

.plp_h.plp_h2.plp_h2last {
  margin-bottom: 48px;
}

.plp_h.plp_h3.plp_questionh3 {
  padding-right: 16px;
}

.plp_h.plp_h3.plp_popuph {
  max-width: 640px;
}

.plp_h.plp_h4 {
  text-align: left;
  font-size: 28px;
  line-height: 32px;
}

.plp_h.plp_h4.plp_puh4 {
  text-align: center;
  margin-bottom: 24px;
}

.plp_text-18 {
  margin-bottom: 0;
}

.plp_btn {
  background-color: #ff7e00;
  border-radius: 2px;
  padding: 12px 24px;
}

.plp_btn.plp_btn-48 {
  letter-spacing: 2.5px;
  text-transform: uppercase;
  background-color: #ff7e00;
  border: 1px solid #ff7e00;
  font-family: PT Sans Caption, sans-serif;
  font-weight: 700;
  transition: background-color .2s cubic-bezier(.455, .03, .515, .955), color .2s cubic-bezier(.455, .03, .515, .955);
}

.plp_btn.plp_btn-48:hover {
  color: #ff7e00;
  background-color: #fff;
  border: 1px solid #ff7e00;
}

.plp_btn.plp_btn-48:active {
  color: #ff7e00cc;
}

.plp_btn.plp_btn-48.plp_48green {
  background-color: #80b027;
  border: 1px solid #80b027;
}

.plp_btn.plp_btn-48.plp_48green:hover {
  color: #80b027;
  background-color: #fff;
}

.plp_btn.plp_btn-48.plp_48green:active {
  color: #80b027cc;
}

.plp_btn.plp_btn-48.plp_questionbtn {
  margin-top: 48px;
  margin-left: 384px;
}

.plp_btn.plp_navibtn {
  color: #ff7e00;
  background-color: #fff;
  border: 1px solid #ff7e00;
  padding: 8px 16px;
  transition: color .2s cubic-bezier(.455, .03, .515, .955), background-color .2s cubic-bezier(.455, .03, .515, .955);
}

.plp_btn.plp_navibtn:hover {
  color: #fff;
  background-color: #ff7e00;
}

.plp_btn.plp_navibtn:active {
  color: #fffc;
}

.plp_btn.plp_btn32 {
  color: #fff;
  background-color: #ff7e00;
  border: 1px solid #ff7e00;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 20px;
  transition: background-color .2s cubic-bezier(.455, .03, .515, .955), color .2s cubic-bezier(.455, .03, .515, .955);
}

.plp_btn.plp_btn32:hover {
  color: #ff7e00;
  background-color: #fff;
}

.plp_btn.plp_btn32:active {
  color: #ff7e00cc;
}

.plp_btn.plp_btn32.plp_32white {
  color: #ff7e00;
  background-color: #fff;
  border: 1px solid #fff;
}

.plp_btn.plp_btn32.plp_32white:hover {
  color: #fff;
  background-color: #ff7e00;
}

.plp_btn.plp_btn32.plp_32white:active {
  color: #fffc;
}

.plp_btn.plp_btn32.plp_32second {
  color: #ff7e00;
  background-color: #fff;
}

.plp_btn.plp_btn32.plp_32second:hover {
  color: #fff;
  background-color: #ff7e00;
}

.plp_btn.plp_btn32.plp_32second:active {
  color: #fffc;
}

.plp_btn.plp_btn40 {
  border: 1px solid #ff7e00;
  margin-top: 32px;
  padding: 8px 16px;
  transition: background-color .2s cubic-bezier(.455, .03, .515, .955), color .2s cubic-bezier(.455, .03, .515, .955);
}

.plp_btn.plp_btn40:hover {
  color: #ff7e00;
  background-color: #fff;
}

.plp_btn.plp_btn40:active {
  color: #ff7e00cc;
}

.plp_btn.plp_btn40.plp_40second {
  color: #ff7e00;
  background-color: #fff;
  border: 1px solid #ff7e00;
  margin-top: 0;
}

.plp_btn.plp_btn40.plp_40second:hover {
  color: #fff;
  background-color: #ff7e00;
}

.plp_btn.plp_btn40.plp_40second:active {
  color: #fffc;
}

.plp_dolyamiimg {
  height: 24px;
}

.plp_flex {
  display: flex;
}

.plp_flex.plp_heroflex {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.plp_flex.plp_dolyamiflex {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
}

.plp_flex.plp_vflex {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.plp_flex.plp_vflex.plp_rideropackflex {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  min-height: 216px;
}

.plp_flex.plp_vflex.plp_vfgap24 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.plp_flex.plp_vflex.plp_vfgap8 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.plp_flex.plp_vflex.plp_titlesubflex {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.plp_flex.plp_vflex.plp_vfgap32 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.plp_flex.plp_vflex.plp_vfgap48 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
}

.plp_flex.plp_vflex.plp_socialspackflex {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  min-height: 176px;
}

.plp_flex.plp_vflex.plp_marketpackflex {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  min-height: 152px;
}

.plp_flex.plp_vflex.plp_vfgap16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.plp_flex.plp_vflex.plp_vfpopup24 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  width: 100%;
  margin-top: 32px;
  margin-bottom: 32px;
  padding-right: 16px;
}

.plp_flex.plp_vflex.plp_selfpuflex {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.plp_flex.plp_trustgrid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.plp_flex.plp_hflex {
  flex-flow: row;
}

.plp_flex.plp_hflex.plp_naviflex {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
}

.plp_flex.plp_hflex.plp_hfgap8 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
}

.plp_flex.plp_hflex.plp_prtekstgrid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.plp_flex.plp_hflex.plp_packgrid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: grid;
}

.plp_flex.plp_hflex.plp_hfgap12 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: flex-start;
}

.plp_flex.plp_hflex.plp_offgrid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.plp_flex.plp_hflex.plp_authorflex {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 24px;
}

.plp_flex.plp_hflex.plp_hfpopup {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-start;
  width: 100%;
}

.plp_flex.plp_prgrid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.plp_flex.plp_benifitsgrid {
  grid-column-gap: 16px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 48px;
  margin-bottom: 64px;
  display: grid;
}

.plp_flex.plp_benifitandtext {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 16px;
}

.plp_flex.plp_questionsgrid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: start stretch;
  display: grid;
}

.plp_flex.plp_reviewgrid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 48px;
  margin-bottom: 48px;
  display: grid;
}

.plp_flex.plp_selfgrid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 48px;
  display: grid;
}

.plp_text {
  margin-top: 0;
  margin-bottom: 0;
}

.plp_text.plp_trusttext {
  margin-bottom: 0;
  font-family: PT Serif, serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
}

.plp_text.plp_text18 {
  z-index: 5;
  transition: color .2s cubic-bezier(.455, .03, .515, .955);
  position: relative;
}

.plp_text.plp_text18.plp_textlimit {
  max-width: 560px;
}

.plp_text.plp_text18.plp_popoupsub {
  max-width: 530px;
  margin-top: 8px;
  font-style: italic;
}

.plp_text.plp_h5 {
  letter-spacing: 2.5px;
  text-transform: uppercase;
  font-family: PT Sans Caption, sans-serif;
  font-weight: 700;
}

.plp_text.plp_h4 {
  font-family: PT Serif, serif;
  font-size: 28px;
  line-height: 32px;
}

.plp_text.plp_text14 {
  font-size: 14px;
  line-height: 20px;
}

.plp_text.plp_text14.plp_14pack {
  margin-top: 32px;
}

.plp_text.plp_text14.plp_toplinetext {
  color: #fff;
  letter-spacing: .5px;
}

.plp_text.plp_text14.plp_toplinetext.plp_tltdark {
  color: #46545b;
}

.plp_text.plp_text14.plp_14last {
  max-width: 800px;
  margin-top: 16px;
}

.plp_card {
  background-color: #fff;
  border-radius: 8px;
  padding: 24px 20px 24px 24px;
  box-shadow: 0 4px 24px #46545b33;
}

.plp_card.plp_prcard {
  grid-row-gap: 24px;
  cursor: pointer;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 272px;
  transition: all .3s cubic-bezier(.455, .03, .515, .955);
  display: flex;
  position: relative;
}

.plp_card.plp_prcard:hover {
  transform: translate(0, -8px);
}

.plp_card.plp_prcard.plp_cardorange {
  color: #fff;
  background-color: #ff7e00;
}

.plp_card.plp_packcard {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 368px;
  height: 100%;
  padding-bottom: 32px;
  display: flex;
  position: relative;
}

.plp_card.plp_reviewcard {
  background-image: url('../images/quotes.svg');
  background-position: 296px -8px;
  background-repeat: no-repeat;
  background-size: auto;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.plp_card.plp_selfcard {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  cursor: pointer;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 40px;
  transition: all .3s cubic-bezier(.455, .03, .515, .955);
  display: flex;
  position: relative;
  overflow: hidden;
}

.plp_card.plp_selfcard:hover {
  transform: translate(0, -8px);
}

.plp_card.plp_popupcard {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 1216px;
  padding: 32px 40px 48px;
  display: flex;
  position: relative;
}

.plp_card.plp_selfpopupcard {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 448px;
  padding: 40px 40px 48px;
  display: flex;
  position: relative;
}

.plp_ribbon {
  width: 103px;
  height: 103px;
  position: absolute;
  top: -16px;
  right: -16px;
}

.plp_prtextwrap1 {
  padding-right: 16px;
}

.plp_prtextwrap2 {
  position: relative;
}

.plp_quotes {
  z-index: 0;
  position: absolute;
  inset: -16px auto auto -40px;
}

.plp_divider {
  background-color: #dfe3e5;
  width: 100%;
  height: 1px;
}

.plp_btn40span {
  color: #ffb266;
  text-decoration: line-through;
}

.plp_linkorange {
  color: #ff7e00;
  text-decoration: none;
}

.plp_linkorange:hover {
  text-decoration: underline;
}

.plp_linkorange:active {
  color: #ff7e00cc;
}

.plp_linkorange.plp_showcards {
  display: none;
}

.plp_hiddentext {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

.plp_questionscode {
  display: none;
}

.plp_topline {
  height: 4px;
  position: absolute;
  inset: 0% 0% auto;
}

.plp_topline.plp_tlyellow {
  background-color: #fb0;
}

.plp_topline.plp_tlorange {
  background-color: #ff7e00;
}

.plp_topline.plp_tldark {
  background-color: #46545b;
}

.plp_topline.plp_tlgreen {
  background-color: #80b027;
}

.plp_topline.plp_tllight {
  background-color: #dfe3e5;
}

.plp_toptext {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 2px 16px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.plp_toptextwrap {
  background-color: #fb0;
  border: 1px solid #fb0;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  padding: 4px 16px 2px;
}

.plp_toptextwrap.plp_ttworange {
  background-color: #ff7e00;
  border-color: #ff7e00;
}

.plp_toptextwrap.plp_ttwdark {
  background-color: #46545b;
  border-color: #46545b;
}

.plp_toptextwrap.plp_ttwgreen {
  background-color: #80b027;
  border-color: #80b027;
}

.plp_toptextwrap.plp_ttwgreen.plp_ttwlight {
  background-color: #dfe3e5;
  border-color: #dfe3e5;
}

.plp_toplinedop {
  background-color: #fb0;
  border: 0 solid #000;
  border-bottom: 4px solid #fff;
  width: 20px;
  height: 20px;
  margin-top: -4px;
}

.plp_toplinedop.plp_tldorange {
  background-color: #ff7e00;
}

.plp_toplinedop.plp_tlddark {
  background-color: #46545b;
}

.plp_toplinedop.plp_tldgreen {
  background-color: #80b027;
}

.plp_toplinedop.plp_tldlight {
  background-color: #dfe3e5;
}

.plp_insidedop {
  background-color: #fff;
  border-bottom: 1px solid #fff;
  border-radius: 0 8px 0 0;
  width: 100%;
  height: 100%;
  display: block;
}

.plp_insidedop.plp_idleft {
  border-top-left-radius: 8px;
  border-top-right-radius: 0;
}

.plp_scrollcode {
  display: none;
}

.plp_fsection {
  justify-content: center;
  align-items: flex-start;
  padding-top: 56px;
  padding-bottom: 64px;
  display: flex;
}

.plp_fsection.plp_ffsection {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #fff;
  background-color: #000;
  grid-template-rows: auto;
  grid-template-columns: 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px 80px;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  padding-top: 8px;
  padding-bottom: 8px;
  display: grid;
}

.plp_fwhitelink {
  color: #fff;
  text-decoration: none;
  transition: color .15s cubic-bezier(.645, .045, .355, 1);
}

.plp_fwhitelink:hover {
  color: #ff7e00;
}

.plp_fwhitelink:active {
  color: #ff7e00cc;
}

.plp_ftext12 {
  font-size: 12px;
  line-height: 16px;
}

.plp_fflex {
  display: flex;
}

.plp_fflex.plp_flogoflex {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: center;
}

.plp_flogoicon {
  color: #fff;
  width: 24px;
  transition: color .15s cubic-bezier(.645, .045, .355, 1);
}

.plp_flogoicon:hover {
  color: #ff7e00;
}

.plp_flogoicon:active {
  color: #ff7e00cc;
}

.plp_block.plp_pucontblock {
  display: block;
}

#serv-popup-sec .plp_block.plp_pucontblock {
  display: none;
}

.plp_block.plp_servpurelblock {
  max-width: 640px;
  position: relative;
}

#serv-ridero-card-recomend1-pu-cont .plp_dolyami-popup-wrap,
#serv-ridero-card-recomend2-pu-cont .plp_dolyami-popup-wrap,
#serv-ridero-card-banner2-pu-cont .plp_dolyami-popup-wrap,
#serv-ridero-card-banner1-pu-cont .plp_dolyami-popup-wrap {
  display: inline-grid;
  width: fit-content;
}

#serv-ridero-card-recomend1-pu-cont .plp_dolyami-popup-wrap [data-tinkoff][data-tinkoff-job="ridero_genre"],
#serv-ridero-card-recomend1-pu-cont .plp_dolyami-popup-wrap [data-tinkoff][data-tinkoff-job="ridero_genre"] > *
#serv-ridero-card-recomend2-pu-cont .plp_dolyami-popup-wrap [data-tinkoff][data-tinkoff-job="ridero_mailing"],
#serv-ridero-card-recomend2-pu-cont .plp_dolyami-popup-wrap [data-tinkoff][data-tinkoff-job="ridero_mailing"] > * 
#serv-ridero-card-banner2-pu-cont   .plp_dolyami-popup-wrap [data-tinkoff][data-tinkoff-job="reclame"],
#serv-ridero-card-banner2-pu-cont   .plp_dolyami-popup-wrap [data-tinkoff][data-tinkoff-job="reclame"] > * {
  width: 100% !important;
  max-width: 100%;
}

#serv-ridero-card-recomend1-pu-cont .plp_dolyami-popup-wrap [data-tinkoff][data-tinkoff-job="ridero_genre"],
#serv-ridero-card-recomend2-pu-cont .plp_dolyami-popup-wrap [data-tinkoff][data-tinkoff-job="ridero_mailing"],
#serv-ridero-card-banner2-pu-cont   .plp_dolyami-popup-wrap [data-tinkoff][data-tinkoff-job="reclame"],
#serv-ridero-card-banner1-pu-cont .plp_dolyami-popup-wrap [data-tinkoff][data-tinkoff-job="reclame"] {
  margin-top: 8px;
}

.plp_popuplogo {
  margin-bottom: 24px;
}

.plp_x {
  color: #c1c3c4;
  cursor: pointer;
  width: 24px;
  height: 24px;
  margin-top: 28px;
  margin-right: 36px;
  transition: color .2s cubic-bezier(.455, .03, .515, .955);
  position: absolute;
  inset: 0% 0% auto auto;
}

.plp_x:hover {
  color: #7f939c;
}

.plp_x:active {
  color: #ff7e00;
}

.plp_servpopupcode {
  display: none;
}

.plp_servpopupimg {
  border: 1px solid #dfe3e5;
  border-radius: 4px;
  width: 464px;
  height: 464px;
  position: absolute;
  inset: 0% -496px auto auto;
}

.plp_navilink {
  color: #000;
  text-decoration: none;
  transition: color .2s cubic-bezier(.455, .03, .515, .955);
}

.plp_navilink:hover {
  color: #ff7e00;
}

.plp_navilink:active {
  color: #ff7e00cc;
}

.plp_self-x {
  color: #c1c3c4;
  cursor: pointer;
  width: 24px;
  height: 24px;
  margin-top: 12px;
  margin-right: 12px;
  transition: color .2s cubic-bezier(.455, .03, .515, .955);
  position: absolute;
  inset: 0% 0% auto auto;
}

.plp_self-x:hover {
  color: #7f939c;
}

.plp_self-x:active {
  color: #ff7e00;
}

.plp_selfpopupcode, .plp_showcardscode {
  display: none;
}

@media screen and (max-width: 1215px) {
  
  .plp_flex.plp_hflex.plp_naviflex {
  flex-wrap: wrap;
  overflow: visible;
  }

  .plp_section {
    overflow: hidden;
  }

  .plp_section.plp_shero {
    background-position: 60svw 20%;
    padding-top: 64px;
  }

  .plp_section.plp_shead {
    display: none;
  }

  .plp_section.plp_servpopups {
    padding-top: 32px;
    padding-bottom: 40px;
    display: none;
  }

  .plp_section.plp_selfpopups {
    display: none;
  }

  .plp_contblock {
    width: 704px;
  }

  .plp_btn.plp_btn-48.plp_questionbtn {
    margin-left: 0;
  }

  .plp_flex.plp_vflex.plp_rideropackflex {
    width: 100%;
    min-height: 16px;
  }

  .plp_flex.plp_vflex.plp_vfgap24 {
    width: 100%;
  }

  .plp_flex.plp_vflex.plp_socialspackflex, .plp_flex.plp_vflex.plp_marketpackflex {
    width: 100%;
    min-height: 16px;
  }

  .plp_flex.plp_trustgrid {
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .plp_flex.plp_hflex.plp_naviflex {
    flex-wrap: wrap;
    overflow: visible;
  }

  .plp_flex.plp_hflex.plp_prtekstgrid {
    flex-flow: column;
    display: flex;
  }

  .plp_flex.plp_hflex.plp_packgrid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .plp_flex.plp_hflex.plp_offgrid {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .plp_flex.plp_prgrid {
    grid-template-columns: 1fr 1fr;
  }

  .plp_flex.plp_benifitsgrid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .plp_flex.plp_questionsgrid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    display: flex;
  }

  .plp_flex.plp_reviewgrid {
    flex-flow: column;
    display: flex;
  }

  .plp_flex.plp_selfgrid {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .plp_card.plp_prcard {
    width: 100%;
    transition-property: none;
  }

  .plp_card.plp_prcard:hover {
    transform: none;
  }

  .plp_card.plp_packcard {
    width: 100%;
  }

  .plp_card.plp_reviewcard {
    background-position: 624px -8px;
  }

  .plp_card.plp_popupcard {
    width: 784px;
  }

  .plp_card.plp_selfpopupcard {
    width: 544px;
  }

  .plp_fsection.plp_ffsection {
    grid-template-columns: 44px 44px 44px 44px 44px 44px 44px 44px 44px 44px 44px 44px;
  }

  .plp_fflex.plp_flogoflex {
    justify-content: flex-start;
    align-items: center;
  }

  .plp_block.plp_servpurelblock {
    max-width: 704px;
  }

  .plp_servpopupimg {
    width: 360px;
    height: 360px;
    margin-top: 32px;
    position: static;
  }
}

@media screen and (max-width: 767px) {
  .plp_section {
    padding-top: 32px;
    padding-bottom: 40px;
  }

  .plp_section.plp_shero {
    background-position: 5vw 240px;
    padding-top: 32px;
    padding-bottom: 40px;
  }

  .plp_section.plp_shead, .plp_section.plp_servpopups, .plp_section.plp_selfpopups {
    display: none;
  }

  .plp_contblock {
    width: 448px;
  }

  .plp_contblock.plp_contpr {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .plp_h.plp_h1 {
    font-size: 52px;
    line-height: 56px;
  }

  .plp_h.plp_h2 {
    font-size: 36px;
    line-height: 40px;
  }

  .plp_h.plp_h2.plp_h2last {
    margin-bottom: 32px;
  }

  .plp_h.plp_h3 {
    letter-spacing: 2.5px;
    text-transform: uppercase;
    font-family: PT Sans Caption, sans-serif;
    font-size: 18px;
    line-height: 24px;
  }

  .plp_h.plp_h4.plp_puh4 {
    margin-bottom: 24px;
  }

  .plp_btn.plp_btn-48 {
    text-align: center;
    letter-spacing: 0;
    text-transform: none;
    width: 100%;
    font-family: PT Sans, sans-serif;
    font-weight: 400;
  }

  #serv-ridero-card-recomend1-pu-cont .plp_dolyami-popup-wrap,
  #serv-ridero-card-recomend2-pu-cont .plp_dolyami-popup-wrap,
  #serv-ridero-mail1-pu-cont .plp_dolyami-popup-wrap,
  #serv-ridero-card-banner1-pu-cont .plp_dolyami-popup-wrap,
  #serv-ridero-card-banner2-pu-cont .plp_dolyami-popup-wrap
   {
    width: 100%;
  }

  #serv-ridero-card-recomend1-pu-cont .plp_dolyami-popup-wrap [data-tinkoff][data-tinkoff-job="ridero_genre"],
  #serv-ridero-card-recomend2-pu-cont .plp_dolyami-popup-wrap [data-tinkoff][data-tinkoff-job="ridero_mailing"],
  #serv-ridero-card-banner1-pu-cont .plp_dolyami-popup-wrap [data-tinkoff][data-tinkoff-job="reclame"],
  #serv-ridero-card-banner2-pu-cont .plp_dolyami-popup-wrap [data-tinkoff][data-tinkoff-job="reclame"] {
    margin-top: 10px;
  }

  .plp_btn.plp_btn-48.plp_questionbtn {
    margin-top: 32px;
  }

  .plp_btn.plp_navibtn {
    text-align: center;
   /* width: 100%;*/
    padding: 12px 24px;
  }

  .plp_flex.plp_hflex.plp_naviflex {
    /*flex-flow: column;*/
    grid-column-gap: 12px; 
    grid-row-gap: 12px; 
    grid-template-columns: 1fr 1fr; 
    align-items: stretch; 
    display: grid;
  }

  .plp_btn.plp_btn32 {
    text-align: center;
    width: 100%;
    padding: 12px 24px;
    font-size: 18px;
    line-height: 24px;
  }

  .plp_btn.plp_btn40 {
    text-align: center;
    width: 100%;
    padding: 12px 24px;
  }

  .plp_flex.plp_heroflex {
    grid-column-gap: 448px;
    grid-row-gap: 448px;
  }

  .plp_flex.plp_vflex.plp_vfgap8 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .plp_flex.plp_vflex.plp_vfgap32 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .plp_flex.plp_vflex.plp_vfgap32.plp_qgap32, .plp_flex.plp_vflex.plp_vfgap48 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .plp_flex.plp_vflex.plp_vfgap16 {
    width: 100%;
  }

  .plp_flex.plp_trustgrid {
    grid-row-gap: 24px;
  }

  .plp_flex.plp_hflex.plp_packgrid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .plp_flex.plp_prgrid {
    flex-flow: column;
    display: flex;
  }

  .plp_flex.plp_benifitsgrid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    margin-bottom: 32px;
    display: flex;
  }

  .plp_flex.plp_benifitandtext {
    flex-flow: row;
  }

  .plp_flex.plp_questionsgrid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .plp_flex.plp_reviewgrid {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .plp_flex.plp_selfgrid {
    flex-flow: column;
    margin-top: 32px;
    display: flex;
  }

  .plp_text.plp_h5 {
    letter-spacing: 0;
    text-transform: none;
    font-family: PT Sans, sans-serif;
  }

  .plp_text.plp_h4 {
    letter-spacing: 2.5px;
    text-transform: uppercase;
    font-family: PT Sans Caption, sans-serif;
    font-size: 18px;
    line-height: 24px;
  }

  .plp_text.plp_text14.plp_14pack {
    margin-top: 24px;
  }

  .plp_card.plp_selfcard {
    transition-property: none;
  }

  .plp_card.plp_selfcard:hover {
    transform: none;
  }

  .plp_card.plp_popupcard, .plp_card.plp_selfpopupcard {
    width: 100%;
    max-width: 448px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .plp_icon64 {
    margin-top: -20px;
  }

  .plp_linkorange.plp_showcards {
    display: block;
  }

  .plp_hiddentext {
    display: none;
  }

  .plp_fsection.plp_ffsection {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 32px 16px 40px;
    display: flex;
  }

  .plp_x {
    margin-right: 16px;
  }

  .plp_servpopupimg {
    width: 100%;
    height: auto;
  }

  .plp_showcardscode {
    display: none;
  }
}

@media screen and (max-width: 479px) {
  
  .plp_block.plp_pucontblock{
   padding-bottom: 50px;
   }

  .plp_section {
    padding-left: 16px;
    padding-right: 16px;
  }

  .plp_section.plp_shero {
    background-position: 0 184px;
    background-size: 480px;
  }

  .plp_section.plp_servpopups {
    height: 100dvh;
    min-height: 100dvh;
    overflow: auto;
    padding: 0;
    display: none;
  }

  .plp_section.plp_selfpopups {
    height: auto;
    min-height: 100vh;
    padding: 0;
    display: none;
  }

  .plp_contblock {
    width: 100%;
  }

  .plp_h.plp_h1 {
    font-size: 36px;
    line-height: 40px;
  }

  .plp_h.plp_h2 {
    font-size: 28px;
    line-height: 32px;
  }

  .plp_flex.plp_heroflex {
    grid-column-gap: 304px;
    grid-row-gap: 304px;
  }

  .plp_flex.plp_vflex.plp_vfgap24 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .plp_flex.plp_vflex.plp_vfgap24.plp_packgap {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .plp_flex.plp_trustgrid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    display: flex;
  }

  .plp_card.plp_popupcard {
    border-radius: 0;
    max-width: none;
    height: auto;
    min-height: auto;
    padding-bottom: calc(24px + env(safe-area-inset-bottom));
  }

  .plp_card.plp_selfpopupcard {
    border-radius: 0;
    max-width: none;
    /*height: 100vh;*/
  }

  .plp_hiddentext {
    display: none;
  }
}

@media screen and (max-width: 370px) {
  
  .plp_flex.plp_hflex.plp_naviflex {
    grid-column-gap: 8px; 
    grid-row-gap: 8px;
     }
   
   .plp_btn.plp_navibtn {
    padding-left: 12px;
    padding-right: 12px;
    }

  .plp_btn.plp_btn40 {
    font-size: 16px;
    line-height: 20px;
    padding: 12px 16px;
  }

  .plp_btn40label {
    display: none;
  }

  .plp_btn40span {
    margin-right: 4px;
  }
}

#w-node-_1f12d28d-8998-c1a6-167d-921b56e04968-c3a14a5c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_9de15c2b-3bef-ce6e-1548-27ae0022481f-c3a14a5c {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_740f3a11-8a20-1ad7-75ca-b606d11d4209-c3a14a5c, #w-node-_957663f0-d819-c9cc-631e-05d0ef4a4bbc-c3a14a5c, #w-node-ec6f9c77-72df-5ca0-91cc-d68c521d802a-c3a14a5c, #w-node-_42c955cf-570f-9da7-496f-6dacf4e48132-c3a14a5c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_26888f62-6fba-0725-46c9-507cf362b139-c3a14a5c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_34bacdab-ef32-5940-c5a0-2fe7fb387688-c3a14a5c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#serv-ridero-card-mail1.w-node-_59ed3cf6-dba4-6e76-ef03-3131add27a79-c3a14a5c, #serv-ridero-card-banner1.w-node-c982629d-b3d5-1321-198e-87fed61fb01c-c3a14a5c, #serv-ridero-card-recomend1.w-node-ab88adcc-00c0-c18f-3b0c-882daf5d7dac-c3a14a5c, #serv-ridero-card-recomend2.w-node-_6b4dfe5f-cbbd-6089-e997-24c09e66dc24-c3a14a5c, #serv-ridero-card-banner2.w-node-_3b8af052-047b-43c7-ebb7-949d3b4986b1-c3a14a5c, #serv-ridero-card-banner3.w-node-_10757de7-5494-91fd-d447-722653d90343-c3a14a5c, #serv-ridero-card-banner4.w-node-_10757de7-5494-91fd-d447-722653d90343-c3a14a5c-added {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f3a17b4b-9dd8-198c-054f-9c99a043759a-c3a14a5c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f3a17b4b-9dd8-198c-054f-9c99a043759e-c3a14a5c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#serv-litres-card-banner1.w-node-f3a17b4b-9dd8-198c-054f-9c99a04375a3-c3a14a5c, #serv-litres-card-stories1.w-node-f3a17b4b-9dd8-198c-054f-9c99a04375bc-c3a14a5c, #serv-litres-card-post1.w-node-f3a17b4b-9dd8-198c-054f-9c99a04375b0-c3a14a5c, #serv-litres-card-banner2.w-node-f3a17b4b-9dd8-198c-054f-9c99a04375c8-c3a14a5c, #serv-litres-card-banner3.w-node-f3a17b4b-9dd8-198c-054f-9c99a04375d4-c3a14a5c, #serv-litres-card-mail1.w-node-f3a17b4b-9dd8-198c-054f-9c99a04375e0-c3a14a5c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_94038673-726b-06ba-4190-6248d467d18a-c3a14a5c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_94038673-726b-06ba-4190-6248d467d18e-c3a14a5c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#serv-livelib-card-banner1.w-node-_94038673-726b-06ba-4190-6248d467d193-c3a14a5c, #serv-livelib-card-banner2.w-node-_94038673-726b-06ba-4190-6248d467d1ae-c3a14a5c, #serv-livelib-card-banner3.w-node-_94038673-726b-06ba-4190-6248d467d1a1-c3a14a5c, #serv-livelib-card-mail1.w-node-_94038673-726b-06ba-4190-6248d467d1bb-c3a14a5c, #serv-livelib-card-post1.w-node-_94038673-726b-06ba-4190-6248d467d1c8-c3a14a5c, #serv-livelib-card-post2.w-node-_94038673-726b-06ba-4190-6248d467d1d5-c3a14a5c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-aca2c231-c3b3-3940-3d18-14790fcb503b-c3a14a5c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-aca2c231-c3b3-3940-3d18-14790fcb503f-c3a14a5c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#serv-vk-card-banner1.w-node-aca2c231-c3b3-3940-3d18-14790fcb5044-c3a14a5c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1313f617-e1c5-f5ce-dd14-77eb973f1bc1-c3a14a5c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1313f617-e1c5-f5ce-dd14-77eb973f1bc5-c3a14a5c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#serv-market-card-banner1.w-node-_1313f617-e1c5-f5ce-dd14-77eb973f1be4-c3a14a5c, #serv-market-card-banner2.w-node-_1313f617-e1c5-f5ce-dd14-77eb973f1bca-c3a14a5c, #serv-market-card-pod1.w-node-_1313f617-e1c5-f5ce-dd14-77eb973f1bd7-c3a14a5c, #serv-market-card-banner3.w-node-_1313f617-e1c5-f5ce-dd14-77eb973f1bf1-c3a14a5c, #serv-market-card-banner4.w-node-_1313f617-e1c5-f5ce-dd14-77eb973f1bfe-c3a14a5c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8c5bd9a1-ea57-3284-5dc2-4268bdc78e79-c3a14a5c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8c5bd9a1-ea57-3284-5dc2-4268bdc78e7d-c3a14a5c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#serv-yandex-card-banner1.w-node-_8c5bd9a1-ea57-3284-5dc2-4268bdc78e82-c3a14a5c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ef7c85cb-870f-f6c4-9460-2d6aa9e490a7-c3a14a5c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ef7c85cb-870f-f6c4-9460-2d6aa9e490ab-c3a14a5c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#serv-amazon-card-banner1.w-node-ef7c85cb-870f-f6c4-9460-2d6aa9e490b0-c3a14a5c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_190d0996-2802-fd7f-ea45-b451a6823888-c3a14a5c, #w-node-_86c05717-8114-7076-2567-e31efa9ee84c-c3a14a5c, #w-node-fab0f9ca-d63b-79ef-87c7-67773ca1c77f-c3a14a5c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e43d27df-74eb-2d58-1662-a2a0110fd236-c3a14a5c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_4ab671a5-21e0-1294-2000-8bb727b4a41a-c3a14a5c {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_12bccd70-7536-e0b1-ee35-3ff28d3b9cee-c3a14a5c {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_12bccd70-7536-e0b1-ee35-3ff28d3b9d08-c3a14a5c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8d5051f4-2ace-03e0-addd-68580850df60-c3a14a5c, #w-node-_31049498-4bf1-4dc8-fd83-73b32b2c5b21-c3a14a5c, #w-node-_9cfeed6c-01d7-a51c-3384-6b0c20fa29e4-c3a14a5c, #w-node-dece2e0a-dabd-aa97-2e4e-84397e38d7f7-c3a14a5c, #w-node-_96d5c4ae-b6d3-7d6a-e097-9eff83ccdf51-c3a14a5c, #w-node-_1566f1e4-39f7-5c30-108a-f176004d100a-c3a14a5c, #w-node-_02865f7d-0436-3505-3e1b-641364a08b35-c3a14a5c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bd3e8aa4-5f90-1fc4-c6ac-2d81ea11c7ce-c3a14a5c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ef64fa58-677d-d269-0993-e62fe3b2c298-c3a14a5c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ef64fa58-677d-d269-0993-e62fe3b2c29a-c3a14a5c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_1c17f1ca-375f-7628-9702-95af51875d70-c3a14a5c, #w-node-bcad7238-69b3-f91a-66d4-67e73b4b38b5-c3a14a5c, #w-node-b63e7141-144b-77b2-e81f-c71e8e04b852-c3a14a5c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#self-card-start-1.w-node-_02d6ff6f-7ab0-5202-316b-5ab1da31d216-c3a14a5c, #self-card-start-2.w-node-cda95b7b-c9f6-b6c1-ff7e-59ddc6317112-c3a14a5c, #self-card-start-3.w-node-_9215cf6d-2c71-e72c-7132-704005bcf522-c3a14a5c, #self-card-go-1.w-node-e2ef036a-d6df-4e8b-a996-dadc91706d93-c3a14a5c, #self-card-go-2.w-node-_1fd5bb5b-7de4-1aff-de66-13fcf2ddb8c4-c3a14a5c, #self-card-go-3.w-node-_6f074ee8-4176-538b-679d-bc5ed5aa4cdf-c3a14a5c, #self-card-go-4.w-node-_26f67159-c8df-c632-1647-d877363c5c17-c3a14a5c, #self-card-go-5.w-node-_3d2b622d-9b6c-e533-c9a5-91930cd079a6-c3a14a5c, #self-card-create-1.w-node-_16a7968e-0a51-1614-ba45-8714c07c5b6a-c3a14a5c, #self-card-create-2.w-node-bdac52df-9db7-1618-a5aa-d81bc0239eda-c3a14a5c, #self-card-create-3.w-node-b93d4fb9-4c91-be81-b6ed-2a88b34548e6-c3a14a5c, #self-card-media-1.w-node-_63551da2-bc93-ddd2-3d55-78d559aa75d3-c3a14a5c, #self-card-media-2.w-node-fe35459c-7635-ad94-0412-36d81c458b3f-c3a14a5c, #self-card-media-3.w-node-b36cf125-c697-ebe1-7881-8a2f48f71286-c3a14a5c, #self-card-contacts-1.w-node-_52654d19-68ea-5443-e615-47d674c743a8-c3a14a5c, #self-card-contacts-2.w-node-_63d98775-cdfb-738c-13ad-4858217131b7-c3a14a5c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_28a7980f-4352-15e8-ab12-50a25a374fbd-c3a14a5c, #w-node-_28a7980f-4352-15e8-ab12-50a25a374fc0-c3a14a5c, #w-node-_28a7980f-4352-15e8-ab12-50a25a374fc5-c3a14a5c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

@media screen and (max-width: 1215px) {
  #w-node-_1f12d28d-8998-c1a6-167d-921b56e04968-c3a14a5c {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_740f3a11-8a20-1ad7-75ca-b606d11d4209-c3a14a5c, #w-node-_957663f0-d819-c9cc-631e-05d0ef4a4bbc-c3a14a5c, #w-node-ec6f9c77-72df-5ca0-91cc-d68c521d802a-c3a14a5c, #w-node-_42c955cf-570f-9da7-496f-6dacf4e48132-c3a14a5c, #serv-ridero-card-mail1.w-node-_59ed3cf6-dba4-6e76-ef03-3131add27a79-c3a14a5c, #serv-ridero-card-banner1.w-node-c982629d-b3d5-1321-198e-87fed61fb01c-c3a14a5c, #serv-ridero-card-recomend1.w-node-ab88adcc-00c0-c18f-3b0c-882daf5d7dac-c3a14a5c, #serv-ridero-card-recomend2.w-node-_6b4dfe5f-cbbd-6089-e997-24c09e66dc24-c3a14a5c, #serv-ridero-card-banner2.w-node-_3b8af052-047b-43c7-ebb7-949d3b4986b1-c3a14a5c, #serv-ridero-card-banner3.w-node-_10757de7-5494-91fd-d447-722653d90343-c3a14a5c, #serv-ridero-card-banner4.w-node-_10757de7-5494-91fd-d447-722653d90343-c3a14a5c-added, #serv-litres-card-banner1.w-node-f3a17b4b-9dd8-198c-054f-9c99a04375a3-c3a14a5c, #serv-litres-card-stories1.w-node-f3a17b4b-9dd8-198c-054f-9c99a04375bc-c3a14a5c, #serv-litres-card-post1.w-node-f3a17b4b-9dd8-198c-054f-9c99a04375b0-c3a14a5c, #serv-litres-card-banner2.w-node-f3a17b4b-9dd8-198c-054f-9c99a04375c8-c3a14a5c, #serv-litres-card-banner3.w-node-f3a17b4b-9dd8-198c-054f-9c99a04375d4-c3a14a5c, #serv-litres-card-mail1.w-node-f3a17b4b-9dd8-198c-054f-9c99a04375e0-c3a14a5c, #serv-livelib-card-banner1.w-node-_94038673-726b-06ba-4190-6248d467d193-c3a14a5c, #serv-livelib-card-banner2.w-node-_94038673-726b-06ba-4190-6248d467d1ae-c3a14a5c, #serv-livelib-card-banner3.w-node-_94038673-726b-06ba-4190-6248d467d1a1-c3a14a5c, #serv-livelib-card-mail1.w-node-_94038673-726b-06ba-4190-6248d467d1bb-c3a14a5c, #serv-livelib-card-post1.w-node-_94038673-726b-06ba-4190-6248d467d1c8-c3a14a5c, #serv-livelib-card-post2.w-node-_94038673-726b-06ba-4190-6248d467d1d5-c3a14a5c, #serv-vk-card-banner1.w-node-aca2c231-c3b3-3940-3d18-14790fcb5044-c3a14a5c, #serv-market-card-banner1.w-node-_1313f617-e1c5-f5ce-dd14-77eb973f1be4-c3a14a5c, #serv-market-card-banner2.w-node-_1313f617-e1c5-f5ce-dd14-77eb973f1bca-c3a14a5c, #serv-market-card-pod1.w-node-_1313f617-e1c5-f5ce-dd14-77eb973f1bd7-c3a14a5c, #serv-market-card-banner3.w-node-_1313f617-e1c5-f5ce-dd14-77eb973f1bf1-c3a14a5c, #serv-market-card-banner4.w-node-_1313f617-e1c5-f5ce-dd14-77eb973f1bfe-c3a14a5c, #serv-yandex-card-banner1.w-node-_8c5bd9a1-ea57-3284-5dc2-4268bdc78e82-c3a14a5c, #serv-amazon-card-banner1.w-node-ef7c85cb-870f-f6c4-9460-2d6aa9e490b0-c3a14a5c, #w-node-_8d5051f4-2ace-03e0-addd-68580850df60-c3a14a5c, #w-node-_31049498-4bf1-4dc8-fd83-73b32b2c5b21-c3a14a5c, #w-node-_9cfeed6c-01d7-a51c-3384-6b0c20fa29e4-c3a14a5c, #w-node-dece2e0a-dabd-aa97-2e4e-84397e38d7f7-c3a14a5c, #w-node-_96d5c4ae-b6d3-7d6a-e097-9eff83ccdf51-c3a14a5c, #w-node-_1566f1e4-39f7-5c30-108a-f176004d100a-c3a14a5c, #self-card-start-1.w-node-_02d6ff6f-7ab0-5202-316b-5ab1da31d216-c3a14a5c, #self-card-start-2.w-node-cda95b7b-c9f6-b6c1-ff7e-59ddc6317112-c3a14a5c, #self-card-start-3.w-node-_9215cf6d-2c71-e72c-7132-704005bcf522-c3a14a5c, #self-card-go-1.w-node-e2ef036a-d6df-4e8b-a996-dadc91706d93-c3a14a5c, #self-card-go-2.w-node-_1fd5bb5b-7de4-1aff-de66-13fcf2ddb8c4-c3a14a5c, #self-card-go-3.w-node-_6f074ee8-4176-538b-679d-bc5ed5aa4cdf-c3a14a5c, #self-card-go-4.w-node-_26f67159-c8df-c632-1647-d877363c5c17-c3a14a5c, #self-card-go-5.w-node-_3d2b622d-9b6c-e533-c9a5-91930cd079a6-c3a14a5c, #self-card-create-1.w-node-_16a7968e-0a51-1614-ba45-8714c07c5b6a-c3a14a5c, #self-card-create-2.w-node-bdac52df-9db7-1618-a5aa-d81bc0239eda-c3a14a5c, #self-card-create-3.w-node-b93d4fb9-4c91-be81-b6ed-2a88b34548e6-c3a14a5c, #self-card-media-1.w-node-_63551da2-bc93-ddd2-3d55-78d559aa75d3-c3a14a5c, #self-card-media-2.w-node-fe35459c-7635-ad94-0412-36d81c458b3f-c3a14a5c, #self-card-media-3.w-node-b36cf125-c697-ebe1-7881-8a2f48f71286-c3a14a5c, #self-card-contacts-1.w-node-_52654d19-68ea-5443-e615-47d674c743a8-c3a14a5c, #self-card-contacts-2.w-node-_63d98775-cdfb-738c-13ad-4858217131b7-c3a14a5c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_28a7980f-4352-15e8-ab12-50a25a374fbd-c3a14a5c, #w-node-_28a7980f-4352-15e8-ab12-50a25a374fc0-c3a14a5c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_28a7980f-4352-15e8-ab12-50a25a374fc5-c3a14a5c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_1f12d28d-8998-c1a6-167d-921b56e04968-c3a14a5c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #self-card-start-1.w-node-_02d6ff6f-7ab0-5202-316b-5ab1da31d216-c3a14a5c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}
