.plans-choose{background:#fff;border-radius:32em;padding:32em 0 32em 32em;-webkit-box-flex:0;box-shadow:0 4em 32em #1e1a230d,0 8em 20em #6814860d}.plans-choose__wrapper{display:flex;flex-direction:column;height:100%;row-gap:24rem}.plans-choose .c-scroll-view__content{padding-bottom:32em}@media only screen and (max-width:767px){.plans-choose{margin-left:0;padding:20em;width:100%}}.plans-choose-contain{padding-right:32em}@media only screen and (max-width:767px){.plans-choose-contain{padding-right:0}}.plans-choose-contain__button-wrapper{position:relative;-webkit-box-flex:0;display:flex;justify-content:center}.plans-choose__baloon{bottom:calc(100% - 8em);z-index:11}.plans-choose .base-btn{width:100%;-webkit-box-flex:0;display:flex;justify-content:center}.plans-choose-objects{-webkit-box-flex:0;display:flex;flex-direction:column}.plans-choose-title{margin-bottom:4em}.plans-choose-title span{color:#423f3f;font-family:Onest;font-size:14rem;font-weight:700;letter-spacing:.28rem;line-height:18rem}@media only screen and (max-width:767px){.plans-choose-title span{font-size:12rem;font-size:16rem;letter-spacing:.24rem;letter-spacing:.32rem;line-height:16rem;line-height:20rem}}.plans-choose__scrollbar{margin:-16em 0 -16em -16em;padding:16em 0 16em 16em}.plans-choose-search{-webkit-box-flex:0;align-items:center;display:flex}.plans-choose-search-val span{color:#ca2250;font-family:Onest;font-size:16rem;font-weight:700;letter-spacing:.32rem;line-height:20rem}@media only screen and (max-width:767px){.plans-choose-search-val span{font-size:14rem;font-size:16rem;letter-spacing:.28rem;letter-spacing:.32rem;line-height:16rem;line-height:20rem}}.plans-choose-search-text{margin-left:4rem;opacity:.2}.plans-choose-search-text span{color:#423f3f;font-family:Onest;font-size:16rem;font-weight:700;letter-spacing:.32rem;line-height:20rem}@media only screen and (max-width:767px){.plans-choose-search-text span{font-size:14rem;font-size:16rem;letter-spacing:.28rem;letter-spacing:.32rem;line-height:16rem;line-height:20rem}}.plans-choose-apart{flex:1;overflow:hidden;position:relative}.plans-choose-apart__fixed-shadow{margin:-16em 0 -16em -16em;padding:16em 0 16em 16em}@media only screen and (max-width:767px){.plans-choose-apart__fixed-shadow{margin:-16em;padding:16em}}.plans-choose-apart:after{background:linear-gradient(180deg,#fff0,#fff);bottom:32em;content:"";height:52em;left:0;opacity:0;pointer-events:none;position:absolute;width:100%}@media only screen and (max-width:767px){.plans-choose-apart:after{display:none}}.plans-choose-apart.grad-vis:after{opacity:1}.plans-choose-apart .scrollbar-track{background:#e7e6e6!important;right:20em!important;width:3em!important}.plans-choose-apart .scrollbar-thumb{background:#ca2250!important;border-radius:20em!important;width:3em!important}.plans-choose-apart-content{display:grid;grid-template-columns:repeat(3,1fr);width:100%;grid-column-gap:8em;grid-row-gap:8em}@media only screen and (max-width:767px){.plans-choose-apart-content{grid-template-columns:1fr;grid-row-gap:16em}}.plans-choose-apart-item{align-self:flex-start;-webkit-box-flex:0;background:#f3f3f3;border-radius:16em;cursor:pointer;max-height:156em;overflow:hidden;padding:16em;position:relative;transition:all .3s}.plans-choose-apart-item,.plans-choose-apart-item.is-expanded{display:flex;flex-direction:column;height:100%;transition:all .3s ease-in-out}.plans-choose-apart-item.is-expanded{max-height:294em}.plans-choose-apart-item.is-expanded .plans-choose-apart-item-img{height:181rem;margin:0 5%;width:261rem}.plans-choose-apart-item.is-expanded .plans-choose-apart-item-info{align-self:flex-start}.plans-choose-apart-item.is-expanded .plans-choose-apart-item-square{margin-top:4em}@media only screen and (max-width:767px){.plans-choose-apart-item{height:100%;max-height:120rem}}.plans-choose-apart-item__exit{cursor:pointer;position:absolute;right:16rem;top:16rem;z-index:1}.plans-choose-apart-item.is-active{background:#fff;box-shadow:0 2em 32em #1e1a2314,0 4em 20em #68148614;transition:0s}.plans-choose-apart-item.is-active .plans-choose-apart-square span{color:#ca2250}@media only screen and (max-width:767px){.plans-choose-apart-item{-moz-column-gap:16em;column-gap:16em;flex-direction:row}}@media only screen and (max-width:1600px) and (min-width:768px){.plans-choose-apart-item:hover{background:#fff;box-shadow:0 2em 32em #1e1a2314,0 4em 20em #68148614}.plans-choose-apart-item:hover .plans-choose-apart-square span{color:#ca2250}}.plans-choose-apart-item-info{-webkit-box-flex:0;align-items:center;display:flex;flex-direction:column;row-gap:4rem;transition:all .3s ease-in-out}@media only screen and (max-width:767px){.plans-choose-apart-item-info{align-items:flex-start}}.plans-choose-apart-item__info{align-items:center;display:flex;justify-content:space-between;margin-top:12em}@media only screen and (max-width:767px){.plans-choose-apart-item__info{align-items:flex-start;flex-direction:column;row-gap:8em}}.plans-choose-apart-item__info-price{color:#423f3f;font-family:Onest;font-size:28rem;font-weight:700;letter-spacing:.56rem;line-height:34rem}@media only screen and (max-width:767px){.plans-choose-apart-item__info-price{font-size:18rem;letter-spacing:.36rem;line-height:22rem}}.plans-choose-apart-item-img{flex:1;font-size:0;height:88rem;overflow:hidden;position:relative;transition:all .3s;width:100%}.plans-choose-apart-item-img__link{inset:0;position:absolute}@media only screen and (max-width:767px){.plans-choose-apart-item-img{flex:none;height:80rem;width:115rem}}.plans-choose-apart-item-img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.plans-choose-apart-item-square{margin-top:16em;-webkit-box-flex:0;display:flex;justify-content:center}.plans-choose-apart-item-square span{color:#a09f9f;font-family:Onest;font-size:16rem;font-weight:400;letter-spacing:.32rem;line-height:20rem;transition:color .2s}@media only screen and (max-width:767px){.plans-choose-apart-item-square span{font-size:14rem;letter-spacing:.28rem;line-height:16rem}}.plans-choose-apart-item-price{color:#423f3f;font-family:Onest;font-size:28rem;font-weight:700;letter-spacing:.56rem;line-height:34rem}@media only screen and (max-width:767px){.plans-choose-apart-item-price{font-size:18rem;letter-spacing:.36rem;line-height:22rem}}.plans-info{-webkit-box-flex:0;background:#fff;border-radius:32px;box-shadow:0 4em 32em #1e1a230d,0 8em 20em #6814860d;overflow:hidden;position:relative}.plans-info__loader{height:100%;position:absolute;width:100%;-webkit-box-flex:0;align-items:center;display:flex;justify-content:center}.plans-info__wrapper{display:flex;flex-direction:column;height:100%}.plans-info-slider{flex:1;overflow:hidden;padding:20rem 80em}.plans-info-slider .slider{cursor:pointer;height:100%}.plans-info-slider .slider .slider-component{height:100%}.plans-info-tabs{-webkit-box-flex:0;display:flex;justify-content:center;margin-bottom:32em}.plans-info-tabs .tabsBox{margin-right:16em}.plans-info-tabs .base-btn{height:100%}.plans-info-bottom{border-top:1em solid #d9d9d9;margin-top:auto;padding:32em;-webkit-box-flex:0;align-items:center;display:flex}.plans-info-bottom .obj-inf-vals{margin-left:auto}.plans-info-bottom .obj-inf-vals-reg span{color:#ca2250;font-family:Onest;font-size:20rem;font-weight:400;letter-spacing:.4rem;line-height:26rem}@media only screen and (max-width:767px){.plans-info-bottom .obj-inf-vals-reg span{font-size:16rem;letter-spacing:.32rem;line-height:20rem}}.plans-info-bottom .obj-inf-vals-bold span{color:#423f3f;font-family:Onest;font-size:20rem;font-weight:700;letter-spacing:.4rem;line-height:26rem}@media only screen and (max-width:767px){.plans-info-bottom .obj-inf-vals-bold span{font-size:16rem;letter-spacing:.32rem;line-height:20rem}}.plans-info-bottom .obj-inf-vals-grad span{font-family:Onest;font-size:20rem;font-weight:700;letter-spacing:.4rem;line-height:26rem}@media only screen and (max-width:767px){.plans-info-bottom .obj-inf-vals-grad span{font-size:16rem;letter-spacing:.32rem;line-height:20rem}}.plans{-webkit-box-flex:0;display:flex;flex-direction:column}.plans .slider-slide-img img{-o-object-fit:contain;object-fit:contain}.plans-tabs{overflow:hidden;position:relative}.plans-tabs.grad:before{background:linear-gradient(269deg,#f3f3f3 18.94%,#f2f2f200 101.81%);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:71rem;z-index:4}.plans-tabs .arrow-btn{position:absolute;right:0;top:10%;z-index:5}.plans-tabs .swiper-slide{width:auto}@media only screen and (max-width:767px){.plans-tabs:after{background:linear-gradient(269deg,#f3f3f3 18.94%,#f2f2f200 101.81%);content:"";height:100%;left:96%;position:absolute;top:0;width:32em;z-index:3}.plans-tabs .tab-btn span{font-family:Onest;font-size:16rem;font-weight:400;letter-spacing:.32rem;line-height:20rem;text-wrap:nowrap}}@media only screen and (max-width:767px) and only screen and (max-width:767px){.plans-tabs .tab-btn span{font-size:14rem;letter-spacing:.28rem;line-height:16rem}}.plans-tabs .c-scroll-view__content{-moz-column-gap:16em;column-gap:16em;display:flex!important}.plans-tabs .scrollbar-track{display:none!important}.plans-sect{display:grid;grid-template-columns:464em 1fr;position:relative;width:100%;grid-column-gap:40em;height:632em;margin-top:32em}.plans-sect__left{overflow:hidden}@media only screen and (max-width:767px){.plans-sect__left{margin-bottom:-32em;margin-left:-18em;padding:16em 0 32em;width:calc(100% + 36em)}}.plans-sect__left .plans-choose{height:100%}.plans-sect__right{overflow:hidden}.plans-sect__right .plans-info{height:100%}@media only screen and (max-width:767px){.plans-sect{grid-template-columns:1fr;height:auto;margin-top:24em}}
