body.__mob {
  min-width: 100vw;
  max-width: 100vw;
}

body.__mob .prson-w {}

body.__mob .__btntxt {}

body.__mob .__btn1 {}

body.__mob .__btn1.__anmt {}

body.__mob .__btn1.__anmt::after {}

body.__mob .__btn1.__anmt::before {}

body.__mob .__btn1.__anmt:hover:before {}

body.__mob .__btn1.__hvr1:before {}

body.__mob .__btn1.__hvr1:hover:before {}

body.__mob .__btn1 .__btntxt {}

body.__mob .__btn1.__anmt .__btntxt:before {}

body.__mob .__btn1.__anmt:hover .__btntxt:before {}

body.__mob .__btn1:hover .__btntxt {}

body.__mob .__btn2 {}

body.__mob .__btn2:not(.__err):hover {}

body.__mob .__btn2 .__btntxt {}

body.__mob .__btn2:before {}

body.__mob .__btn2:not(.__err):hover:before {}

body.__mob .__btn2:not(.__err):hover .__btntxt.__ir.__arw_r_wht{}

body.__mob .__btn4:hover .__btntxt.__ir.__arw_r_grn{}

body.__mob .__btn3:hover .__btntxt.__ir.__arw_r_grn {}

body.__mob .prson-slider__link.__ir.__arw_r_grn:hover {}

body.__mob .__btn4:hover .__btntxt.__il.__arw_d_grn{}

body.__mob .__btn3 {}

body.__mob .__btn3.__anmt {}

body.__mob .__btn3.__anmt.__1:after {}

body.__mob .__btn3.__anmt.__2:after {}

body.__mob .__btn3.__anmt::after {}

body.__mob .__btn3.__anmt::before {}

body.__mob .__btn3.__anmt:hover:before {}

body.__mob .__btn3 .__btntxt {}

body.__mob .__btn3 .__btntxt.__il {}

body.__mob .__btn3 .__btntxt.__ir {}

body.__mob .__btn4 {}

body.__mob .__btn4.__anmt {}

body.__mob .__btn4.__anmt::after {}

body.__mob .__btn4.__anmt::before {}

body.__mob .__btn4.__anmt:hover:before {}

body.__mob .__btn4 .__btntxt {}

body.__mob .__btn4 .__btntxt.__il {}

body.__mob .__btn4 .__btntxt.__ir {}

body.__mob .__btn5 {}

body.__mob .__btn5 .__btntxt {}

body.__mob .prson-bnnr {}

body.__mob .prson-bnnr1 {}

body.__mob .prson-w {}

body.__mob .prson-h {}

body.__mob .prson-hw {
  width: 100vw;
  padding: 0;
}

body.__mob .prson-fix__block  {}

body.__mob .prson-fix  {}

body.__mob .prson-fixw {}

body.__mob .prson-fix__blocks {margin: 0 auto;width: 297px;flex-direction: column;}

body.__mob .prson-fix__block {}

body.__mob .prson-logo__b {padding: 26px 0 0 0;}

body.__mob .prson-logo__w {}

body.__mob .prson-logo {}

body.__mob .prson-logo__lnk {}

body.__mob .prson-logo__lnk-img {width: 100%;}

body.__mob .prson-menu__b {}

body.__mob .prson-menu  {}

body.__mob .prson-menu__btnw {}

body.__mob .prson-menu__btn  {}

body.__mob .prson-city__b {padding: 0 0 0 30px;}

body.__mob .prson-city__namew {}

body.__mob .prson-city__name {}

body.__mob .prson-city__adrsw {}

body.__mob .prson-city__adrs {}

body.__mob .prson-phones__b {}

body.__mob .prson-phones {padding: 0;}

body.__mob .prson-phone {}

body.__mob .prson-phone__r1w {}

body.__mob .prson-phone__r1 {}

body.__mob .prson-phone__link {}

body.__mob .prson-phone__r2w {}

body.__mob .prson-phone__r2 {}

body.__mob .prson-phone__txt {}

body.__mob .prson-datetime__txt {}

body.__mob .prson-email__lnk {}

body.__mob .prson-email__lnk:hover {}

body.__mob .prson-mssgbtn__b {display: none;}

body.__mob .prson-mssg__btnw {}

body.__mob .prson-mssg__btn {width: auto;}

body.__mob .prson-mssg__btn-txt {width: auto;white-space: nowrap;}

body.__mob .prson-n {}

body.__mob .prson-nw {
  width: 100vw;
  padding: 0;
}

body.__mob.__index .prson-nw {
  padding: 10px 0 40px;
}

body.__mob .prson-nav__list-b {}

body.__mob.__index .prson-nav__list {}

body.__mob .prson-mn {
  margin: 0 10px;
  border-radius: 34px;
  padding: 10px;
  background-color: #222629;
  box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.25);
}

body.__mob .prson-mnw {
}

body.__mob .prson-mnav__list-b {
  background-color: #87C232;
  border-radius: 32px;
  padding: 2px;
  position: relative;
  z-index: 2;
  overflow: hidden;
}

body.__mob .prson-mnav__list-b::before {
  content: "";
  position: absolute;
  left: -100px;
  right: -100px;
  top: -100px;
  bottom: -100px;
  margin:auto;
  width: 500px;
  height: 500px;
  background-color: green;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-image: conic-gradient(transparent, #fff, transparent 50%);
  -webkit-animation: rotate 3s linear infinite;
          animation: rotate 3s linear infinite;
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s;
  z-index: 1;
}

body.__mob .prson-mnav__list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 20px;
  gap: 12px;
  width: 100%;
  background-color: #222629;
  border-radius: 30px;
  position: relative;
  z-index: 4;
}

body.__mob .prson-nav__list {}

body.__mob .prson-nav__el {}

body.__mob .prson-nav__el-lnkw {}

body.__mob .prson-nav__el-lnk {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #ffffff;
  padding: 2px 18px;
}

body.__mob .prson-nav__el-lnktxt {}

body.__mob .prson-nav__el-lnk:before {
  background-color: #87C232;
  width: 6px;
  height: 6px;
  
}

body.__mob .prson-nav__el-lnk:hover:before {}

body.__mob .prson-nav__el-lnk:after {left: 6px;}

body.__mob .prson-nav__el-lnk.__a {}

body.__mob .prson-nav__el-lnk.__a:before {}

body.__mob .prson-nav__index-b {}

body.__mob .prson-nav__index-slider {width: 100vw !important;}

body.__mob .prson-nav__index-slide {padding: 0;position: relative;}

body.__mob .prson-nav__index {}

body.__mob .prson-nav__index-topw {margin: 44px 0 0 0;}

body.__mob .prson-nav__index-top {text-align: center;}

body.__mob .prson-nav__index-ttlw {padding: 0 0 13px;}

body.__mob .prson-nav__index-ttl {
  font-weight: 900;
  font-size: 30px;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  color: #FFFFFF;
  white-space: normal;
  width: 100vw;
  height: auto;
}

body.__mob .prson-nav__index-listw {
  padding: 0 4px;
  box-sizing: border-box;
  width: 100vw;
  position: absolute;
  top: 0;
  overflow: auto;
}

body.__mob .prson-nav__index-list {
  font-weight: 900;
  font-size: 13px;
  line-height: 24px;
  text-transform: uppercase;
  color: #616760;
  justify-content: center;
  gap: 16px;
}

body.__mob .prson-nav__index-slide.__4 .prson-nav__index-list {
  width: 430px
}

body.__mob .prson-nav__index-slide.__1 .prson-nav__index-lel.__0,
body.__mob .prson-nav__index-slide.__2 .prson-nav__index-lel.__1,
body.__mob .prson-nav__index-slide.__3 .prson-nav__index-lel.__2,
body.__mob .prson-nav__index-slide.__4 .prson-nav__index-lel.__3 {}

body.__mob .prson-nav__index-slide.__1 .prson-nav__index-lel.__1,
body.__mob .prson-nav__index-slide.__2 .prson-nav__index-lel.__0,
body.__mob .prson-nav__index-slide.__3 .prson-nav__index-lel.__0,
body.__mob .prson-nav__index-slide.__4 .prson-nav__index-lel.__0 {}

body.__mob .prson-nav__index-slide.__1 .prson-nav__index-lel.__2,
body.__mob .prson-nav__index-slide.__2 .prson-nav__index-lel.__2,
body.__mob .prson-nav__index-slide.__3 .prson-nav__index-lel.__1,
body.__mob .prson-nav__index-slide.__4 .prson-nav__index-lel.__1 {}

body.__mob .prson-nav__index-slide.__1 .prson-nav__index-lel.__3,
body.__mob .prson-nav__index-slide.__2 .prson-nav__index-lel.__3,
body.__mob .prson-nav__index-slide.__3 .prson-nav__index-lel.__3,
body.__mob .prson-nav__index-slide.__4 .prson-nav__index-lel.__2 {}

body.__mob .prson-nav__index-lel {}

body.__mob .prson-nav__index-slider .prson-nav__index-slide .prson-nav__index-lel:hover {}

body.__mob .prson-nav__index-lel.__0 {}

body.__mob .prson-nav__index-lel.__1 {}

body.__mob .prson-nav__index-lel.__2 {}

body.__mob .prson-nav__index-lel.__3 {}

body.__mob .prson-nav__index-dataw {}

body.__mob .prson-nav__index-data {display: block;}

body.__mob .prson-nav__index-txtw {width: auto;margin: 0 auto;text-align: center;}

body.__mob .prson-nav__index-txt {
  font-weight: 300;
  font-size: 20px;
  line-height: 24px;
  color: #FFFFFF;
  display: inline-block;
  vertical-align: top;
  text-align: left;
}

body.__mob .prson-nav__index-btnsw {}

body.__mob .prson-nav__index-btns {}

body.__mob .prson-nav__index-btn {margin: 0 auto;}

body.__mob .prson-nav__index-btns .__btn2 {margin: 20px auto 30px;}

body.__mob .prson-nav__index-btntxt {}

body.__mob .prson-nav__index-imgsw {width: 100vw;position: static;height: 300px;}

body.__mob .prson-nav__index-imgs {margin: 20px 0 0 0;}

body.__mob .prson-nav__index-slide.__1 .prson-nav__index-imgs {}

body.__mob .prson-nav__index-slide.__2 .prson-nav__index-imgs {}

body.__mob .prson-nav__index-slide.__3 .prson-nav__index-imgs {}

body.__mob .prson-nav__index-slide.__4 .prson-nav__index-imgs {}

body.__mob .prson-nav__index-slide.__4 .prson-nav__index-imgs {}

body.__mob .prson-nav__index-slide.__1 .prson-nav__index-imgs,
body.__mob .prson-nav__index-slide.__2 .prson-nav__index-imgs,
body.__mob .prson-nav__index-slide.__3 .prson-nav__index-imgs,
body.__mob .prson-nav__index-slide.__4 .prson-nav__index-imgs {}

body.__mob .prson-nav__index-slide.__3 .prson-nav__index-imgb,
body.__mob .prson-nav__index-slide.__4 .prson-nav__index-imgb {}

body.__mob .prson-nav__index-imgb {}

body.__mob .prson-nav__index-slider .prson-nav__index-imgb img {}

body.__mob .prson-nav__index-slide.__1 .prson-nav__index-imgb.__1 {height: 188px;width: 138px;left: -160px;top: 39px;right: 0;margin: 0 auto;}

body.__mob .prson-nav__index-slide.__1 .prson-nav__index-imgb.__1 img {}

body.__mob .prson-nav__index-slide.__1 .prson-nav__index-imgb.__2 {height: 122px;width: 138px;top: 0;right: -185px;left: 0;margin: 0 auto;}

body.__mob .prson-nav__index-slide.__1 .prson-nav__index-imgb.__3 {height: 122px;width: 139px;top: 144px;left: 0;right: -130px;margin: 0 auto;}

body.__mob .prson-nav__index-slide.__2 .prson-nav__index-imgb.__1 {height: 216px;width: 135px;left: -165px;right: 0;margin: 0 auto;top: 28px;}

body.__mob .prson-nav__index-slide.__2 .prson-nav__index-imgb.__1 img {}

body.__mob .prson-nav__index-slide.__2 .prson-nav__index-imgb.__2 {
  height: 188px;
  width: 138px;
  left: 0;
  top: 0;
  right: -165px;
  margin: 0 auto;
}

body.__mob .prson-nav__index-slide.__2 .prson-nav__index-imgb.__2 img {}

body.__mob .prson-nav__index-slide.__3 .prson-nav__index-imgb.__1 {height: 122px;width: 320px;top: 0;left: -20px;right: 0;margin: 0 auto;}

body.__mob .prson-nav__index-slide.__3 .prson-nav__index-imgb.__2 {height: 122px;width: 320px;left: 0;top: 144px;right: -20px;margin: 0 auto;}

body.__mob .prson-nav__index-slide.__3 .prson-nav__index-imgb.__1 img,
body.__mob .prson-nav__index-slide.__3 .prson-nav__index-imgb.__2 img {}

body.__mob .prson-nav__index-slide.__4 .prson-nav__index-imgb {height: 122px;}

body.__mob .prson-nav__index-slide.__4 .prson-nav__index-imgb.__1 {width: 142px;top: 0;left: -140px;right: 0;margin: 0 auto;}

body.__mob .prson-nav__index-slide.__4 .prson-nav__index-imgb.__2 {width: 142px;top: 0;right: -180px;left: 0;margin: 0 auto;}

body.__mob .prson-nav__index-slide.__4 .prson-nav__index-imgb.__3 {width: 190px;left: 0;right: 20px;margin: 0 auto;top: 144px;}

body.__mob .prson-nav__index-slide.__4 .prson-nav__index-imgb.__1 img,
body.__mob .prson-nav__index-slide.__4 .prson-nav__index-imgb.__2 img,
body.__mob .prson-nav__index-slide.__4 .prson-nav__index-imgb.__3 img {}

body.__mob .prson-nav__index-slide.__4 .prson-nav__index-imgb.__3 img {}

body.__mob .prson-nav__index-slide.__4 .prson-nav__index-imgb.__1 img,
body.__mob .prson-nav__index-slide.__4 .prson-nav__index-imgb.__2 img,
body.__mob .prson-nav__index-slide.__4 .prson-nav__index-imgb.__3 img {}

body.__mob .prson-nav__index-slider .owl-item:not(.active) .prson-nav__index-slide .prson-nav__index-imgb {}

body.__mob .prson-nav__index-slider .owl-item:not(.active) .prson-nav__index-slide .prson-nav__index-imgb img {}

body.__mob .prson-c {}

body.__mob .__index .prson-c {}

body.__mob .prson-cw {}

body.__mob .prson-why__b {}

body.__mob .prson-why {width: 100vw;}

body.__mob .prson-why__ttlw {
  padding: 0 10px;
}

body.__mob .prson-why__ttl {
  height: auto;
  font-weight: 900;
  font-size: 30px;
  line-height: 36px;
}

body.__mob .prson-why__blocksw {padding: 30px 0 20px;}

body.__mob .prson-why__blocks {width: 100vw;flex-direction: column;}

body.__mob .prson-why__block {margin: 0 auto;}

body.__mob .prson-why__block-ttlw {}

body.__mob .prson-why .prson-why__block:not(.__a) {
    opacity: 0;
    visibility: hidden;
}

body.__mob .prson-why .prson-why__block:not(.__a) .prson-why__block-ttlw {
    margin: 0 0 0 50px;
}

body.__mob .prson-why .prson-why__block:not(.__a) .prson-why__block-txtw {
    margin: 0 0 0 50px;
}

body.__mob .prson-why__block:nth-child(n+5) .prson-why__block-ttlw {}

body.__mob .prson-why__block-ttl {}

body.__mob .prson-why__block:nth-child(n+5) .prson-why__block-ttl {}

body.__mob .prson-why__block-txtw {}

body.__mob .prson-why__block-txt {}

body.__mob .prson-slider__b {}

body.__mob .prson-slider {width: 100vw;box-sizing: border-box;}

body.__mob .prson-slider__ttlsw {padding: 0 10px 36px;}

body.__mob .prson-slider__ttls {}

body.__mob .prson-slider__ttlw {}

body.__mob .prson-slider__ttl {
  font-weight: 900;
  font-size: 30px;
  line-height: 36px;
  height: auto;
}

body.__mob .prson-slider__linkw {padding: 20px 0 20px 0;}

body.__mob .prson-slider__link {}

body.__mob .prson-slider__link-txt {}

body.__mob .prson-slider__ttl2w {}

body.__mob .prson-slider__ttl2 {padding: 0;}

body.__mob .prson-slider__list  {}

body.__mob .prson-slider__list .owl-stage-outer {height: 642px;}

body.__mob .prson-slider__list.owl-theme .owl-nav {left: 0;right: 0;top: auto;bottom: 0;}

body.__mob .prson-slider__list.owl-theme .owl-nav [class*="owl-"] {}

body.__mob .prson-slider__list.owl-theme .owl-nav [class*="owl-"]:hover {}

body.__mob .prson-slider__list.owl-theme .owl-nav .owl-prev,
body.__mob .prson-slider__list.owl-theme .owl-nav .owl-prev:hover {}

body.__mob .prson-slider__list.owl-theme .owl-nav .owl-next,
body.__mob .prson-slider__list.owl-theme .owl-nav .owl-next:hover {}

body.__mob .prson-slider__list.owl-theme .owl-dots {left: 0;right: 0;margin: 0 auto;bottom: 2px;top: auto;}

body.__mob .prson-slider__list.owl-theme .owl-dots .owl-dot span {}

body.__mob .prson-slider__list.owl-theme .owl-dots .owl-dot.active span {}

body.__mob .prson-slide {width: calc(100vw - 40px);height: auto;margin: 140px 10px 0 30px;transform: none;}

body.__mob .prson-slide__lr {flex-direction: column;transform: none;}

body.__mob .prson-slide__left {width: auto;}

body.__mob .prson-slide__rght {width: auto;height: 335px;}

body.__mob .prson-slide__txt1w {padding: 14px 20px 0;}

body.__mob .prson-slide__txt1 {font-size: 16px;line-height: 20px;width: auto;height: 225px;box-sizing: border-box;overflow: hidden;}

body.__mob .prson-slide__txt1 b {}

body.__mob .prson-slide__btnw {margin: 20px 20px;}

body.__mob .prson-slide__btn {max-width: 100%;}

body.__mob .prson-slide__imgw {margin: -140px 0 0 -10px;}

body.__mob .prson-slide__imglnk {width: 296px;height: 188px;}

body.__mob .prson-slide__img {}

body.__mob .owl-carousel .owl-item .prson-slide__img {max-height: 100%;}

body.__mob .prson-slide__ittlw {
	width: auto;
	max-height: 60px;
	overflow: hidden;
	height: auto;
	padding: 0 10px;
}

body.__mob .prson-slide__ittl {font-size: 16px;line-height: 20px;}

body.__mob .prson-slide__lr-bg {}

body.__mob .prson-coop__b {}

body.__mob .prson-coop {width: 100vw;}

body.__mob .prson-coop__ttlw {padding: 0 10px 2px;}

body.__mob .prson-coop__ttl {
  font-weight: 900;
  font-size: 30px;
  line-height: 36px;
}

body.__mob .prson-coop__blocksw {}

body.__mob .prson-coop__blocks {padding: 20px 10px;}

body.__mob .prson-coop__block {}

body.__mob .prson-coop__block:not(.__a) {}

body.__mob .prson-coop__block-grnw {}

body.__mob .prson-coop__block-grn {}

body.__mob .prson-coop__block:not(.__a) .prson-coop__block-grn {}

body.__mob .prson-coop__block-grn::before {}

body.__mob .prson-coop__block-grn::after {}

body.__mob .prson-coop__block-txtw {width: auto;text-align: left;display: block;flex: 1;}

body.__mob .prson-coop__block:not(.__a) .prson-coop__block-txtw {}

body.__mob .prson-coop__block-t1 {}

body.__mob .prson-coop__block-t1txt {padding: 15px 10px 15px 20px;}

body.__mob .prson-coop__block-t1txt ul {}

body.__mob .prson-coop__block-t1txt ul li {}

body.__mob .prson-coop__block-t2 {width: auto;box-sizing: border-box;}

body.__mob .prson-coop__block-t2txt {white-space: normal;padding: 20px 20px 14px;}

body.__mob .prson-coop__block-t2txt p b {}

body.__mob .prson-coop__btmw {}

body.__mob .prson-coop__btm {flex-direction: column;}

body.__mob .prson-coop__btm .prson-coop__block-txtw {margin: -30px 10px 0;padding: 0 20px;box-sizing: border-box;min-height: auto;}

body.__mob .prson-coop__btm-grnw {}

body.__mob .prson-coop__btm-grn {text-align: center;margin: 0 auto;}

body.__mob .prson-coop__block-btnw {margin: 36px auto 0;}

body.__mob .prson-coop__block-btn {}

body.__mob .prson-examples__b {}

body.__mob .prson-examples {width: 100vw;height: auto;}

body.__mob .prson-examples__ttlw {padding: 30px 10px 0;}

body.__mob .prson-examples__ttl {line-height: 36px;height: auto;}

body.__mob .prson-examples__blocksw {width: 100vw;}

body.__mob .prson-examples__blocks {flex-direction: column;}

body.__mob .prson-examples__block {width: auto;margin: 0 10px;}

body.__mob .prson-examples__block:hover {}

body.__mob .prson-examples__block-imgw {}

body.__mob .prson-examples__block-img {}

body.__mob .prson-examples__block-txtw {}

body.__mob .prson-examples__block-ttl {}

body.__mob .prson-examples__block-txt {}

body.__mob .prson-examples__block-txt p + p {}

body.__mob .prson-examples__block-linkw {}

body.__mob .prson-examples__block-link {}

body.__mob .prson-examples__block-link:hover {}

body.__mob .prson-examples__block-link:before {}

body.__mob .prson-examples__block-link:hover:before {}

body.__mob .prson-examples__block-link:after {}

body.__mob .prson-examples__block-link:hover:after {}

body.__mob @keyframes arrow_jigle_45 {}

body.__mob 0% {}

body.__mob 50% {}

body.__mob 100% {}

body.__mob .prson-examples__btnw {}

body.__mob .prson-examples__btn {}

body.__mob .prson-examples__btntxt {}

body.__mob .prson-f {}

body.__mob .prson-fw {}

body.__mob .prson-f__lrw {width: 100vw;}

body.__mob .prson-f__lr {display: block;}

body.__mob .prson-f__left {}

body.__mob .prson-f__ttlw {padding: 0 10px;}

body.__mob .prson-f__ttl {line-height: 36px;}

body.__mob .prson-f__blocks {width: 100vw;padding: 30px 10px 0;gap: 20px;}

body.__mob .prson-f__block {gap: 10px;}

body.__mob .prson-f__block-l {}

body.__mob .prson-f__block-ttl {font-size: 14px;}

body.__mob .prson-f__phones {}

body.__mob .prson-f__phone {}

body.__mob .prson-f__phone-link {font-size: 20px;line-height: 26px;}

body.__mob .prson-f__block-r {}

body.__mob .prson-f__block-txt2 {font-size: 12px;line-height: 16px;}

body.__mob .prson-f__location {}

body.__mob .prson-f__city {}

body.__mob .prson-f__adrs {}

body.__mob .prson-f__coords {}

body.__mob .prson-f__coords-link {}

body.__mob .prson-f__coords-link:hover {}

body.__mob .prson-f__coords-link:after {}

body.__mob .prson-f__coords-link:hover:after {}

body.__mob .prson-f__email {}

body.__mob .prson-f__email-link {}

body.__mob .prson-f__email-link:hover {}

body.__mob .prson-f__socbtns {}

body.__mob .prson-f__socbtn {}

body.__mob .prson-f__socbtn:hover {}

body.__mob .prson-f__socbtn:before {}

body.__mob .prson-f__socbtn:hover:before {}

body.__mob .prson-f__socbtn-txt {}

body.__mob .prson-f__rght {margin: 20px 10px;}

body.__mob .prson-f__map {width: 100%;height: auto;overflow: inherit;}

body.__mob .prson-f__map-img {max-width: 100%;border-radius: 24px;}

body.__mob .prson-f__btnw {width: 100vw;}

body.__mob .prson-f__btnw:before {display: none;}

body.__mob .prson-f__btnw:after {display: none;}

body.__mob .prson-f__btn {margin: 30px auto;}

body.__mob .prson-f__btntxt {}

body.__mob .prson-f__btmw {padding: 0 0 126px;}

body.__mob .prson-f__btm {width: 100vw;flex-direction: column;}

body.__mob .prson-f__cprtw {margin: 0 auto;}

body.__mob .prson-f__cprt {}

body.__mob .prson-f__cprt-comp {}

body.__mob .prson-f__pltcw {width: auto;padding: 20px 0 20px 0;}

body.__mob .prson-f__pltc {}

body.__mob .prson-f__pltc:hover {}

body.__mob .prson-f__paivew {text-align: center;}

body.__mob .prson-f__paive {}

body.__mob .prson-f__paive-link {}

body.__mob .prson-f__paive-link:hover {}

body.__mob .prson-ppps  {}

body.__mob .prson-ppp {}

body.__mob .prson-ppp__bd {}

body.__mob .prson-ppp__bd {
  width: 92%;
  overflow-y: auto;
  right: -100%;
  bottom: 52px;
  overscroll-behavior: contain;
}

.prson-ppp__bd.__10 {
    right: 0;
    left: 0;
    margin: 0 auto;
    opacity: 0;
    visibility: hidden;
    border-radius: 12px;
    -webkit-transition: top .3s, bottom .3s, opacity .3s, visibility .3s;
    -moz-transition: top .3s, bottom .3s, opacity .3s, visibility .3s;
    -ms-transition: top .3s, bottom .3s, opacity .3s, visibility .3s;
    -o-transition: top .3s, bottom .3s, opacity .3s, visibility .3s; 
    overflow: hidden;   
}

body.__mob .prson-ppp__bd.__10 {
    bottom: 150px;
    width: 100%;
    max-width: calc(100% - 12px);
    border-radius: 12px;
    padding: 0;
    overflow: inherit;
    height: auto;
    top: auto;
}

body.__mob .prson-ppp.__mctlg .prson-ppp__bd.__10 {
  right: 0;
  left: 0;
}

body.__mob.__ppp_mctlg .prson-ppp.__mctlg .prson-ppp__bd.__10 {
  right: 0;
  left: 0;
}

body.__ppp_mctlg .prson-ppp.__mctlg .prson-ppp__bd.__10 {
    bottom: 100px;
    opacity: 1;
    visibility: visible;
}

body.__mob .prson-ppp__bd-value {}

body.__mob .prson-ppp__bg {}

body.__mob .prson-cinfs__b {}

body.__mob .prson-cinfs {}

body.__mob .prson-cinf__h1-blck {}

body.__mob .prson-cinf__h1 {}

body.__mob .prson-cinf__txt-b {min-width: auto;padding: 140px 0 0 0;width: calc(100% - 20px);height: auto;}

body.__mob .prson-cinf__txt {margin: 0 10px 40px;width: auto;}

body.__mob .prson-cinf__txt1 {padding: 28px 20px 23px;background-image: none !important;background-color: #E8E8E8;color: #222629;}

body.__mob .prson-cinf__txt1 p {}

body.__mob .prson-cinf__txt1 p + p {}

body.__mob .prson-cinf__txt2 {}

body.__mob .prson-cinf__txt-why {padding: 20px 0 0 10px;}

body.__mob .prson-cinf__txt h2 {line-height: 36px;}

body.__mob .prson-cinf__txt-why ul {}

body.__mob .prson-cinf__txt-why ul li {font-size: 18px;line-height: 24px;padding: 0 0 0 30px;background-size: 16px;}

body.__mob .prson-cinf__txt-why ul li + li {}

body.__mob .prson-cinf__txt-phts {margin: 60px 20px;flex-direction: column;}

body.__mob .prson-cinf__txt-pht {margin: 10px auto 10px;}

body.__mob .prson-cinf__txt-pht img {}

body.__mob .prson-cinf__txt-pht.__1 {}

body.__mob .prson-cinf__txt-pht.__1 img {}

body.__mob .prson-cinf__txt-pht.__2 {}

body.__mob .prson-cinf__txt-pht.__3 {}

body.__mob .prson-cinf__txt-pht.__4 {}

body.__mob .prson-cinf__txt-pht.__4 img {}

body.__mob .prson-cinf__txt-phti {}

body.__mob .prson-cinf__txt-pht.__1 .prson-cinf__txt-phti {}

body.__mob .prson-cinf__txt-pht.__2 .prson-cinf__txt-phti {}

body.__mob .prson-cinf__txt-pht.__3 .prson-cinf__txt-phti {}

body.__mob .prson-cinf__txt-pht.__4 .prson-cinf__txt-phti {}

body.__mob .prson-cinf__txt-advs {width: auto;flex-direction: column;height: auto;}

body.__mob .prson-cinf__txt-adv {}

body.__mob .prson-cinf__txt-advttlw {}

body.__mob .prson-cinf__txt-advttl {width: auto;font-size: 24px;}

body.__mob .prson-cinf__txt-advlistw {}

body.__mob .prson-cinf__txt-advlist {font-size: 18px;line-height: 24px;padding: 14px 0 14px 20px;}

body.__mob .prson-cinf__txt-advlist {}

body.__mob .prson-cinf__txt-advlist li {}

body.__mob .prson-cinf__txt-advlist li + li {}

body.__mob .prson-cinf__txt-bs {flex-direction: column;width: auto;}

body.__mob .prson-cinf__txt-b {}

body.__mob .prson-cinf__txt-btxtw {width: auto;height: auto;}

body.__mob .prson-cinf__txt-btxtw:before {}

body.__mob .prson-cinf__txt-btxt {font-size: 18px;padding: 12px 24px 12px;line-height: 24px;}

body.__mob .prson-cinf__txt-btxt br {
  display: none;
}

body.__mob .prson-cinf__txt-bimgw {top: 0;right: 0;left: 0;margin: 0 auto;}

body.__mob .prson-cinf__txt-bimg {}

body.__mob .prson-cinf__txt-bs .prson-cinf__txt-b:nth-of-type(2n) .prson-cinf__txt-btxtw {}

body.__mob .prson-cinf__txt-bs .prson-cinf__txt-b:nth-of-type(2n) .prson-cinf__txt-btxt {order: 0;right: auto;left: auto;padding: 12px 24px;}

body.__mob .prson-cinf__txt-bs .prson-cinf__txt-b:nth-of-type(2n) .prson-cinf__txt-bimgw {right: 0;order: 0;left: 0;}

body.__mob .prson-cinf__txt-bs .prson-cinf__txt-b:nth-of-type(2n) .prson-cinf__txt-bimg {}

body.__mob .prson-cinf__txt3 {margin: 87px 10px;font-size: 18px;line-height: 24px;}

body.__mob .prson-cinf__txt-btnw {}

body.__mob .prson-cinf__txt-btn {}

body.__mob .prson-cinf__txt-btntxt {}

body.__mob .prson-ppp {}

body.__mob .prson-ppp__crsw {}

body.__mob .prson-ppp__crsw.__8 {}

body.__mob.__ppp_mssg .prson-ppp.__mssg .prson-ppp__crsw.__8 {}

body.__mob .prson-ppp__crs {}

body.__mob .prson-ppp__bd {}

body.__mob .prson-ppp__bd.__8{}

body.__mob.__ppp_mssg .prson-ppp.__mssg .prson-ppp__bd.__8 {}

body.__mob .prson-ppp__bd.__8 .prson-ppp__bd-value {}

body.__mob .prson-ppp__bg {}

body.__mob.__ppp_mssg .prson-ppp.__mssg .prson-ppp__bg {}

body.__mob .prson-mfix {
  position: fixed;
  bottom: 10px;
  left: 0;
  right: 0;
  z-index: 100;
}

body.__mob .__fixtop .prson-fix {}

body.__mob .prson-fixw {}

body.__mob .prson-mfixw {
  height: auto;
  padding: 0;
}

body.__mob .prson-mfixw .prson-acts {
  display: flex;
  justify-content: center;
  position: absolute;
  overflow: hidden;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.prson-mctlg__lnk {
  display: block;
  box-sizing: border-box;

  width: 64px;
  height: 48px;
  background-color: #87C232;
  border: 2px solid #87C232;
  border-radius: 24px;
  
  -webkit-transition: border-color .3s, background-color .3s;
  -moz-transition: border-color .3s, background-color .3s;
  -ms-transition: border-color .3s, background-color .3s;
  -o-transition: border-color .3s, background-color .3s;
  transition: border-color .3s, background-color .3s;
}

body.__mob.__ppp_mctlg .prson-mctlg__lnk {
  border-color: #fff;
  background-color: #222629;
  background-image: url(/i/ico_crs_wht.svg);
}

body.__mob .prson-mfixw .prson-act {
  
}

body.__mob .prson-mfixw .prson-act__b {
  height: 68px;

  border-radius: 34px;
  box-sizing: border-box;
  padding: 10px;
  display: block;
  position: relative;
  z-index: 3;
  /*! box-shadow: 0px -6px 12px rgba(0, 0, 0, 0.25); */
}
body.__mob .prson-mfixw .prson-acts__bgs {
  display: flex;
  justify-content: center;
  position: relative;
  width: 314px;
  margin: 0 auto;
}

body.__mob .prson-mfixw .prson-acts__bg {
  height: 68px;
  background-color: #222629;
  border-radius: 34px;
  box-sizing: border-box;
}


body.__mob .prson-mfixw .prson-acts__bg.__1 {  
  width: 84px;
}

body.__mob .prson-mfixw .prson-acts__bg.__2 {
  width: 230px;
}

body.__mob .prson-mfixw .prson-acts__bg:after {
  content: '';
  position: absolute;
  border-radius: 34px;
  width: 64px;
  height: 100%;

  z-index: 1;
  top: 0;
  
  box-shadow: 0px -6px 12px rgba(0, 0, 0, 0.25);
}

body.__mob .prson-mfixw .prson-acts__bg.__1:after {
  width: 84px;
  left: 0;
}
body.__mob .prson-mfixw .prson-acts__bg.__2:after {
  width: 230px;
  right: 0;
}

body.__mob .prson-mfixw .prson-acts__bgs:after,
body.__mob .prson-mfixw .prson-acts__bgs:before {
  content: '';
  position: absolute;
  height: 24px;
  width: 20px;
  left: 74px;
  background: radial-gradient(circle, transparent 0, transparent 23px, #222629 25px, #222629 100%);
  background-size: 100px 100px;
 
  background-repeat: no-repeat;
  z-index: 2;
}

body.__mob .prson-mfixw .prson-acts__bgs:before {
  top: 10px;
  background-position: center bottom -5px;

}

body.__mob .prson-mfixw .prson-acts__bgs:after {
  bottom: 10px;
  background-position: center top -5px;
}

body.__mob .prson-mssg__main {margin: 0 0 28px;width: auto;display: block;height: auto;padding: 0;}
body.__mob .prson-mssg__main-blocks {}
body.__mob .prson-bskt__left {}
body.__mob .prson-mssg__data.__goods {}
body.__mob .prson-mssg__title-w {}
body.__mob .prson-mssg__title {}
body.__mob .prson-mssg__data.__goods .prson-bskt__title {}
body.__mob .prson-mssg__title-add {}
body.__mob .prson-mssg__value {padding: 0 10px;flex-direction: column;gap: 20px;}
body.__mob .prson-ppp__bd-value .prson-mssg__value {}
body.__mob .prson-mssg__value.__hdn {}
body.__mob .prson-mssg__blocksw {}
body.__mob .prson-mssg__blocks {}
body.__mob .prson-mssg__block {}
body.__mob .prson-mssg__block-data {}
body.__mob .prson-mssg__ttlw {}
body.__mob .prson-mssg__ttl {}
body.__mob .prson-mssg__txt p {}
body.__mob .prson-mssg__block-btnsw {}
body.__mob .prson-mssg__block-btn {}
body.__mob .prson-mssg__linksw {}
body.__mob .prson-mssg__links {}
body.__mob .prson-mssg__linkb {}
body.__mob .prson-mssg__link {}
body.__mob .prson-mssg__rslt-btn {}
body.__mob .prson-mssg__rslt-btn.__err {}
body.__mob .prson-mssg__rslt-btntxt2 {}
body.__mob .prson-mssg__rslt-btntxt2 a {white-space: nowrap;}
body.__mob .prson-mssg__main .prson-mssg__rslt-btn:after {}
body.__mob .prson-mssg__main.__pls_crrct .prson-mssg__rslt-btn:after {}
body.__mob .prson-mssg__main.__send_ok .prson-mssg__rslt-btn:after {}
body.__mob .prson-mssg__main.__send_err .prson-mssg__rslt-btn:after {}
body.__mob .prson-mssg__rslt-btnttl {}
body.__mob .prson-mssg__rslt-btn.__err .prson-mssg__rslt-btnttl {}
body.__mob .prson-mssg__rslt-btnerrors {}
body.__mob .prson-mssg__rslt-btntxt {}
body.__mob .prson-mssg__rslt-btnlnk {}
body.__mob .prson-mssg__rslt-btnlnk:hover {}
body.__mob .prson-mssg__rslt-infow {}
body.__mob .prson-mssg__rslt-info {}
body.__mob .prson-mssg__rslt-infolnk {}
body.__mob .prson-message__user {width: auto;padding: 0;}
body.__mob .prson-message__ttlw {}
body.__mob .prson-message__ttl {}
body.__mob .prson-mssg__user-cbxbttlw {padding: 9px 0 10px 20px;}
body.__mob .prson-mssg__user-cbxbttl {}
body.__mob .prson-mssg__user-cbxblist {}
body.__mob .prson-mssg__user-cbxval {}
body.__mob .prson-mssg__user-cbxval:before {}
body.__mob .prson-mssg__user-chbx:checked + .prson-mssg__user-cbxval:after {}
body.__mob .prson-message__user-list {gap: 10px;}
body.__mob .prson-mssg__user {}
body.__mob .prson-mssg__user.__0 {}
body.__mob .prson-mssg__user.__01 {}
body.__mob .prson-mssg__user.__40,
body.__mob .prson-mssg__user.__42,
body.__mob .prson-mssg__user.__43 {}
body.__mob .prson-mssg__user.__41 {}
body.__mob .prson-mssg__user.__40,
body.__mob .prson-mssg__user.__41,
body.__mob .prson-mssg__user.__42 {}
body.__mob .prson-mssg__user-blck {}
body.__mob .prson-mssg__user-label {}
body.__mob .prson-mssg__user-addw {}
body.__mob .prson-mssg__user-addw:empty {}
body.__mob .prson-mssg__user-add {}
body.__mob .prson-mssg__user-add.__1 b {}
body.__mob .prson-mssg__user-add.__2 b {}
body.__mob .prson-mssg__user-slctblck {}
body.__mob .prson-mssg__user {}
body.__mob .prson-mssg__user-inputblck {}
body.__mob .prson-mssg__user-blck.__focus .prson-mssg__user-inputblck,
body.__mob .prson-mssg__user-blck.__autocmplt .prson-mssg__user-inputblck {}
body.__mob .prson-mssg__user-inputblck.__ok {}
body.__mob .prson-mssg__user-inputblck.__err {}
body.__mob .prson-mssg__user-inputblck.__txtarea {}
body.__mob .prson-mssg__user-input  {}
body.__mob .prson-mssg__user-inputblck.__txtarea .prson-mssg__user-input {}
body.__mob .prson-mssg__user-q {}
body.__mob .prson-mssg__user-qtxt {}
body.__mob .prson-mssg__user-aclist {}
body.__mob .prson-mssg__user-aclist {}
body.__mob .prson-mssg__user-aclist::-webkit-scrollbar {}
body.__mob .prson-mssg__user-aclist::-webkit-scrollbar-track {}
body.__mob .prson-mssg__user-aclist::-webkit-scrollbar-thumb {}
body.__mob .prson-mssg__user-acelement {}
body.__mob .prson-mssg__user-acelement:hover {}
body.__mob .prson-mssg__user-acelttl {}
body.__mob .prson-mssg__user-inputblck {}
body.__mob .prson-mssg__user-autocmplt {}
body.__mob .prson-mssg__user-blck .prson-mssg__user-autocmplt {}
body.__mob .prson-bskt__dlvpppcst-w .prson-mssg__user-blck .prson-mssg__user-autocmplt {}
body.__mob .prson-mssg__user-blck .prson-mssg__user-autocmplt .autocomplete-suggestions {}
body.__mob .prson-mssg__user-blck .prson-mssg__user-autocmplt .autocomplete-suggestions {}
body.__mob .prson-mssg__user-blck .prson-mssg__user-autocmplt .autocomplete-suggestion {}
body.__mob .prson-mssg__user-blck .prson-mssg__user-autocmplt .autocomplete-suggestion:hover {}
body.__mob .prson-mssg__user-autocmplt:empty {}
body.__mob .prson-mssg__user-autocmpltbg {}
body.__mob .prson-mssg__user-autocmplt:empty ~ .prson-mssg__user-autocmpltbg {}
body.__mob .prson-mssg__user-clrw {}
body.__mob .prson-mssg__user-blck.__ok .prson-mssg__user-clr {}
body.__mob .prson-mssg__user-blck.__iamdsbld .prson-mssg__user-clr {}
body.__mob .prson-mssg__user-q {}
body.__mob .prson-mssg__user-rslt {}
body.__mob .prson-message__user-list .prson-mssg__user {}
body.__mob .prson-message__user-list .prson-mssg__user.__0 {}
body.__mob .prson-message__user-list .prson-mssg__user.__01 {}
body.__mob .prson-message__user-list .prson-mssg__user-blck {padding: 40px 0 0;}
body.__mob .prson-message__user-list .prson-mssg__user-blck.__autocmplt,
body.__mob .prson-message__user-list .prson-mssg__user-blck.__focus {}
body.__mob .prson-message__user-list .prson-mssg__user-blck.__ok {}
body.__mob .prson-message__user-list .prson-mssg__user-blck.__err {}
body.__mob .prson-message__user-list .prson-mssg__user-label {position: absolute;top: 0;}
body.__mob .prson-message__user-list .prson-mssg__user-label b {}
body.__mob .prson-message__user-list .prson-mssg__user-blck.__ok .prson-mssg__user-input + .prson-mssg__user-label,
body.__mob .prson-message__user-list .prson-mssg__user-input:valid + .prson-mssg__user-label,
body.__mob .prson-message__user-list .prson-mssg__user-input:focus + .prson-mssg__user-label {}
body.__mob .prson-message__user-list .prson-mssg__user-blck.__ok .prson-mssg__user-input + .prson-mssg__user-label b,
body.__mob .prson-message__user-list .prson-mssg__user-input:valid + .prson-mssg__user-label b,
body.__mob .prson-message__user-list .prson-mssg__user-input:focus + .prson-mssg__user-label b {}
body.__mob .prson-message__user-list .prson-mssg__user-inputblck.__ok {}
body.__mob .prson-message__user-list .prson-mssg__user-inputblck.__err {}
body.__mob .prson-message__user-list .prson-mssg__user-inputblck {position: static;}
body.__mob .prson-message__user-list .prson-mssg__user-blck.__dsbld .prson-mssg__user-inputblck {}
body.__mob .prson-message__user-list .prson-mssg__user-blck.__ok .prson-mssg__user-inputblck {}
body.__mob .prson-message__user-list .prson-mssg__user-blck.__err .prson-mssg__user-inputblck {}
body.__mob .prson-message__user-list .prson-mssg__user-inputblck.__txtarea {}
body.__mob .prson-message__user-list .prson-mssg__user-input  {}
body.__mob .prson-message__user-list .prson-mssg__user-inputblck.__txtarea .prson-mssg__user-input {}
body.__mob .prson-message__user-list .prson-mssg__user-inputblck.__txtarea .prson-mssg__user-input {}
body.__mob .prson-message__user-list .prson-mssg__user-inputblck.__txtarea .prson-mssg__user-input {}
body.__mob .prson-message__user-list .prson-mssg__user-inputblck.__txtarea .prson-mssg__user-input::-webkit-scrollbar {}
body.__mob .prson-message__user-list .prson-mssg__user-inputblck.__txtarea .prson-mssg__user-input::-webkit-scrollbar-track {}
body.__mob .prson-message__user-list .prson-mssg__user-inputblck.__txtarea .prson-mssg__user-input::-webkit-scrollbar-thumb {}
body.__mob .prson-message__user-list .prson-mssg__user-q {}
body.__mob .prson-message__user-list .prson-mssg__user-clrw {}
body.__mob .prson-message__user-list .prson-mssg__user-clr {}
body.__mob .prson-message__user-list .prson-mssg__user-qtxt {}
body.__mob .prson-message__user-list .prson-mssg__user-blck.__err:hover .prson-mssg__user-qtxt {}
body.__mob .prson-message__user-list .prson-mssg__user-rslt {}
body.__mob .prson-mssg__user.__0 .prson-mssg__user-blck {}
body.__mob .prson-mssg__user.__0 .prson-mssg__user-label {}
body.__mob .prson-mssg__user.__0 .prson-mssg__user-inputblck.__ok {}
body.__mob .prson-mssg__user.__0 .prson-mssg__user-inputblck.__err {}
body.__mob .prson-mssg__user.__0 .prson-mssg__user-inputblck.__txtarea {}
body.__mob .prson-mssg__user.__0 .prson-mssg__user-input  {}
body.__mob .prson-mssg__user.__0 .prson-mssg__user-q {}
body.__mob .prson-mssg__user.__0 .prson-mssg__user-qtxt {}
body.__mob .prson-mssg__user.__0 .prson-mssg__user-rslt {}
body.__mob .prson-mssg__user.__01 .prson-mssg__user-blck {}
body.__mob .prson-mssg__user.__01 .prson-mssg__user-label {}
body.__mob .prson-mssg__user.__01 .prson-mssg__user-inputblck.__ok {}
body.__mob .prson-mssg__user.__01 .prson-mssg__user-inputblck.__err {}
body.__mob .prson-mssg__user.__01 .prson-mssg__user-inputblck.__txtarea {}
body.__mob .prson-mssg__user.__01 .prson-mssg__user-input  {}
body.__mob .prson-mssg__user.__01 .prson-mssg__user-q {}
body.__mob .prson-mssg__user.__01 .prson-mssg__user-qtxt {}
body.__mob .prson-mssg__user.__01 .prson-mssg__user-rslt {}
body.__mob .prson-mssg__user-inputblck-chkbx {}
body.__mob .prson-mssg__user-label-chkbx {}
body.__mob .prson-mssg__user-input-chkbx {}
body.__mob .prson-mssg__user-chkbx-txt {}
body.__mob .prson-mssg__user-chkbx {}
body.__mob .prson-mssg__user-chkbx {}
body.__mob .prson-mssg__user-chkbx:before,
body.__mob .prson-mssg__user-chkbx:after {}
body.__mob .prson-mssg__user-input-chkbx:checked + .prson-mssg__user-chkbx-txt .prson-mssg__user-chkbx:before {}
body.__mob .prson-mssg__user-input-chkbx:checked + .prson-mssg__user-chkbx-txt .prson-mssg__user-chkbx:after {}
body.__mob .prson-mssg__user-input-chkbx:checked + .prson-mssg__user-chkbx-txt .prson-mssg__user-chkbx {}
body.__mob .prson-mssg__user-label-chkbx:hover .prson-mssg__user-chkbx {}