.list_card,.list_card__img.with-text{position:relative}.cards_page:before,.compare_container:before,.compare_container>.row:after,.compare_container>.row:before,.list_card__img.with-text::before{content:""}.list_card__img img{-webkit-transition:all .2s cubic-bezier(.645,.045,.355,1);transition:all .2s cubic-bezier(.645,.045,.355,1);width:100%}.list_card{margin-bottom:56px;height:calc(100% - 56px)}.list_card__img{display:block;max-width:calc(100% - 16px)}.list_card__img.fluid-y{height:initial}.list_card__img.stretch-img img{min-height:272px;-o-object-fit:cover;object-fit:cover}.list_card__img.with-bg{padding:35px 35px 27px}.list_card__img.with-text::before{position:absolute;background:-webkit-gradient(linear,left top,left bottom,color-stop(80.08%,rgba(0,0,0,0)),to(#000));background:linear-gradient(180deg,rgba(0,0,0,0) 80.08%,#000 100%);height:100%;width:100%;bottom:0;left:0}.list_card__img.full{padding:0}.list_card__caption{-webkit-box-shadow:0 15px 50px rgba(45,53,57,.12);box-shadow:0 15px 50px rgba(45,53,57,.12);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:161px 35px 31px;margin-top:-147px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.list_card__desc{position:absolute;padding:12px 35px;bottom:0;width:100%}.list_card_title{display:block;line-height:1.4;margin-top:10px;margin-bottom:13px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.list_card ul.list_card_info{margin-bottom:25px}.list_card ul.list_card_info li:not(:last-child){margin-bottom:18px}.list_card ul.list_card_info li .icon{font-size:20px;margin-right:19px}.list_card .list_card_info.text{margin-bottom:18px;line-height:1.6}.list_card_extra{margin-bottom:20px}.list_card .dash-x{margin-bottom:25px}@media (max-width:1376px){.list_card{margin-bottom:47px;height:calc(100% - 47px)}.list_card__caption{padding:161px 25px 31px;margin-top:-147px}.list_card__desc{padding:12px 25px}.list_card__img.with-bg{padding:27px 24px 20px}.list_card__img.full{padding:0}}@media (max-width:1024px){.list_card{margin-bottom:48px;height:calc(100% - 48px)}.list_card__img{max-width:calc(100% - 8px)}.list_card__caption{padding:69px 25px 21px;margin-top:-50px}.list_card ul.list_card_info{font-size:15px;margin-bottom:20px}}@media (max-width:767px){.list_card{margin-bottom:32px;height:calc(100% - 32px)}.list_card__img.with-bg{padding:22px 22px 23px}.list_card__img.full{padding:0}.list_card .list_card_info.text{margin-bottom:10px}.list_card__caption{padding:53px 17px 16px;margin-top:-50px}.list_card__desc{padding:12px 17px}.list_card ul.list_card_info{font-size:13px}.list_card ul.list_card_info li:not(:last-child){margin-bottom:13px}.list_card .dash-x{margin-bottom:16px}}.compare_container{position:fixed;bottom:0;left:0;right:0;z-index:2;display:none}.compare_container.active{display:block}.compare_container:before{background-color:#fff;-webkit-box-shadow:0 0 35px rgba(0,0,0,.09);box-shadow:0 0 35px rgba(0,0,0,.09);border-radius:0 30px 0 0;position:absolute;top:0;left:0;height:100%;max-width:calc(100% - 232px);width:100%}.compare_container>.row{padding:38px 0 23px}.compare_container>.row:before{background-color:#ddb10a;position:absolute;top:69px;left:-112px;width:53px;height:3px;z-index:1}.compare_container>.row:after{background-color:#f8f8f8;border-radius:0 0 30px 30px;position:absolute;top:0;left:-70px;max-width:73%;width:100%;height:55%}.compare_items{max-width:59%;-webkit-box-flex:0;-ms-flex:0 0 59%;flex:0 0 59%;margin-left:-15px;margin-right:-15px}.compare_direct{max-width:326px;-webkit-box-flex:0;-ms-flex:0 0 326px;flex:0 0 326px;padding-top:7px}.compare_direct__title{line-height:1.5;margin-bottom:45px}.compare_direct__actions .btn:not(:last-child){margin-right:24px}.compare_item{max-width:216px;-webkit-box-flex:0;-ms-flex:0 0 29%;flex:0 0 29%;margin-left:15px;margin-right:15px}.compare_item__remove{position:absolute;top:-20px;right:-20px}.compare_item__img{margin-bottom:15px}@media (max-width:1600px){.compare_container:before{max-width:calc(100% - 136px);border-radius:0}.compare_item{max-width:200px}}@media (max-width:1376px){.compare_container:before{max-width:100%}.compare_item{max-width:176px}}@media (max-width:1024px){.compare_container>.row:after{max-width:72%;height:55%}.compare_title{margin-bottom:20px}.compare_item{max-width:136px}.compare_items{max-width:74%;-webkit-box-flex:0;-ms-flex:0 0 74%;flex:0 0 74%}.compare_direct{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:62px;padding-left:40px}.compare_direct__actions .btn{display:table;margin-left:auto}.compare_direct__actions .btn.btn.btn-gold.bordered{background-color:initial;height:auto;line-height:1;padding:0;border:0;border-radius:0}.compare_direct__actions .btn:not(:last-child){margin-right:0;margin-bottom:16px}}@media (max-width:767px){.compare_container>.row:after,.compare_item__img{display:none}.compare_item,.compare_items{-webkit-box-flex:0;margin-right:0;margin-left:0}.compare_container>.row{padding:16px 0 21px}.compare_items{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:21px}.compare_item{max-width:49%;-ms-flex:0 0 49%;flex:0 0 49%;background:#F8F8F8;border-radius:16px;padding:7px 12px;margin-bottom:8px}.compare_item__remove{top:11px;right:11px}.compare_item__remove .btn.btn-pink{background-color:inherit;width:auto;height:auto;padding:0}.compare_item__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:90%;font-weight:400;font-size:14px}.compare_direct{max-width:100%;padding:0 16px}.compare_direct__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.compare_direct__actions .btn{margin-left:0}.compare_direct__actions .btn:not(:last-child){margin-right:30px;margin-bottom:0}}.cards_page:before{background:url(../../img/diamont-gold-tra-rv.svg) center/cover no-repeat;position:absolute;bottom:54px;right:142px;width:40px;height:36px}.cards_page .page_content{margin-bottom:179px}.tab-link:before{display:none}.cards_list>.column{max-width:44.4%;-webkit-box-flex:0;-ms-flex:0 0 44.4%;flex:0 0 44.4%}.cards_list_curr .label{margin-right:24px}.cards_curr_items .btn:not(:last-child){margin-right:8px}@media (max-width:1376px){.cards_page:before{display:none}}@media (max-width:1024px){.cards_list>.column{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:767px){.cards_list>.column{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}