:root{--rg-color-default:#ff8227;--rg-color-site:#ff8227;--rg-gradient:linear-gradient(90deg,#ff8227,#ffa96a)}footer#footer.footer{background:url(/wp-content/themes/kontur-center.ru/assets/min/img/b2240051e5680a6685d3.svg) no-repeat 50%/cover}.cards-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.cards-grid .card{background:linear-gradient(145deg,#fff,#f8fafc);border:1px solid rgba(226,232,240,.6);border-radius:24px;box-shadow:0 10px 30px -5px rgba(0,0,0,.08),0 5px 15px -5px rgba(0,0,0,.03);display:block;height:100%;overflow:hidden;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.cards-grid .card:hover{background:#fff;border-color:rgba(255,130,39,.3);box-shadow:0 25px 40px -12px rgba(255,130,39,.2),0 8px 20px -8px rgba(0,0,0,.1);transform:translateY(-6px)}.cards-grid .card:after{background:linear-gradient(145deg,transparent,transparent);border-radius:24px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:2px;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.cards-grid .card:hover:after{background:linear-gradient(145deg,#ff8227,transparent);opacity:.4}.cards-grid .card-content{display:flex;flex-direction:column;height:100%;padding:32px 28px;position:relative;z-index:2}.cards-grid .card-header{align-items:center;display:flex;gap:16px;margin-bottom:20px}.cards-grid .icon-wrapper{align-items:center;background:linear-gradient(135deg,rgba(255,130,39,.12),rgba(255,130,39,.08));border-radius:18px;color:#ff8227;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.cards-grid .icon{fill:none;height:32px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:32px}.cards-grid .card-title{color:#1e293b;font-size:24px;font-weight:500;margin-bottom:0;padding-bottom:0}.cards-grid .card-description{color:#475569;flex-grow:1;font-size:1rem;line-height:1.6;margin-bottom:28px}.cards-grid .card-link{align-items:center;color:#ff8227;display:flex;gap:12px;margin-top:auto}.rg-blocks-3>.item img{height:48px;margin-bottom:1rem;width:auto}.rg-blocks-3>.item.full{max-width:100%}.rg-blocks-3>.item.full .desc{max-width:48%}.rg-blocks-3>.item.full .image{bottom:0;position:absolute;right:0}.rg-blocks-3>.item.full .image img{height:100%}.rg-blocks-3>.item.full .buttons{position:relative;z-index:1}.rg-blocks-3>.item_action{background:linear-gradient(90deg,#ff8227,#ffa96a);background:var(--rg-gradient)}.rg-blocks-3>.item_action .desc,.rg-blocks-3>.item_action .title{color:#fff}.rg-blocks-3_icon-title>.item .icon-title{margin-bottom:1rem}.rg-blocks-3_icon-title>.item .icon-title img{margin-bottom:0;width:48px}.rg-blocks-3_icon-title>.item .icon-title .title{font:1.2222222222rem/120% Ubuntu-Medium,sans-serif}.rg-blocks-3_icon-big>.item .icon-title img{height:64px;width:64px}.rg-blocks-3_grid>.item{align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;grid-template-columns:340px auto}.rg-blocks-3_grid>.item .icon-title{border-right:1px solid #f3f3f3;margin-bottom:0}.rg-blocks-6>.item p.hint{border:2px solid #ff8227;border:2px solid var(--rg-color-site);border-radius:20px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.rg-blocks-6>.item p.hint.hint_border-black{border-color:var(--rg-text-color)}.rg-container-for-cards>div{width:100%}.rg-container-for-cards__2-columns>div:not(.full){max-width:49%}.rg-container-for-cards__3-columns>div:not(.full){max-width:32%}.rg-container-for-cards__3-columns>div:not(.full).max-49{max-width:49%}.rg-container-for-cards__4-columns>div:not(.full){max-width:23%}.rg-container-for-cards__5-columns>div:not(.full){max-width:49%}.rg-container-for-cards__grid>div.card-66{max-width:66%}.rg-container-for-cards__grid>div.card-32{max-width:32%}.rg-bg-box{background:var(--rg-bg-section-light);border-radius:50px;margin:0 auto;max-width:95%}.rg-bg-box .shadow-box{background:#fff}.rg-tariffs-extern .tariff-item{height:auto}.rg-tariffs-extern .swiper-pagination.swiper-pagination-bullets{margin-top:15px;position:static}.rg-tariffs-extern .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{background:#e8e8e8;border-radius:10px;height:2px;opacity:1;width:30px}.rg-tariffs-extern .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ff8227;background:var(--rg-color-site);height:4px}.rg-tariffs-extern .price-wrapper .old-price-value{-webkit-text-decoration:line-through;text-decoration:line-through}.rg-tariffs-extern .price-wrapper .discount{color:#ff8227;color:var(--rg-color-site);display:inline-block;font-size:.6rem;font-weight:700;line-height:1.5;margin-right:4px;padding:0 4px;position:relative}.rg-tariffs-extern .price-wrapper .discount:before{background-color:#ff8227;background-color:var(--rg-color-site);border-radius:100em;bottom:0;content:"";left:0;opacity:.15;position:absolute;right:0;top:0}.rg-tariffs-extern .price-wrapper .tooltip-btn{background:none;border:none;opacity:.5}.rg-tariffs-extern .tariffs-items{transition:all .2s ease}.rg-tariffs-extern .tariffs-items .tariff-item{box-shadow:0 2px 10px rgba(30,121,190,.15)}.rg-tariffs-extern .tariffs-filters .tariffs-filter{max-width:150px;width:100%}.rg-tariffs-extern .tariffs-filters .tariffs-filter.disabled .tariffs-filter_head{border:1px solid var(--rg-color-light-grey);color:var(--rg-color-light-grey);cursor:not-allowed}.rg-tariffs-extern .tariffs-filters .tariffs-filter.business-type{max-width:360px}.rg-tariffs-extern .tariffs-filters .tariffs-filter .tariffs-filter_head{border:1px solid #ff8227;border:1px solid var(--rg-color-site);border-radius:50px;color:#ff8227;color:var(--rg-color-site);cursor:pointer;padding:10px 20px}.rg-tariffs-extern .tariffs-filters .tariffs-filter .tariffs-filter_head:after{content:none}.rg-tariffs-extern .tariffs-filters .tariffs-filter .tariffs-filter_list{background:#fff;border-radius:15px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;transition:none;width:100%}.rg-tariffs-extern .tariffs-filters .tariffs-filter .tariffs-filter_list li{background:transparent;border:none;box-shadow:none;color:var(--rg-text-color);cursor:pointer;display:block;min-height:1px;padding:5px 0;text-align:left;transition:all .3s ease}.rg-tariffs-extern .tariffs-filters .tariffs-filter .tariffs-filter_list li:not(:last-of-type){margin-bottom:5px}.rg-tariffs-extern .tariffs-filters .tariffs-filter .tariffs-filter_list li:hover{color:#ff8227;color:var(--rg-color-site)}.rg-tariffs-extern .tariff-form{max-width:850px;padding:50px}.rg-tariffs-extern .tariff-form form{margin:0 auto;max-width:480px}.rg-tariffs-extern img{width:auto}.rg-tariffs-extern .collapse:not(.show).collapse_active{display:block}.page-15921.characteristics .rg-blocks-3>.item:last-child{max-width:100%}@media (max-width:768px){.cards-grid .cards-grid{gap:20px;grid-template-columns:1fr}.cards-grid .cards-grid:has(:only-child) .card{max-width:100%}.cards-grid .card-content{padding:28px 24px}.cards-grid .icon-wrapper{border-radius:16px;height:52px;width:52px}.cards-grid .icon{height:28px;width:28px}}@media (max-width:480px){.cards-grid .card-content{padding:24px 20px}.cards-grid .card-header{gap:12px}.cards-grid .icon-wrapper{border-radius:14px;height:48px;width:48px}}@media screen and (max-width:450px){.rg-container-for-cards__3-columns>div:not(.full),.rg-container-for-cards__4-columns>div:not(.full){max-width:100%!important}}@media screen and (max-width:400px){.rg-container-for-cards__2-columns>div:not(.full){margin-left:auto!important;margin-right:auto!important;max-width:300px!important}}@media screen and (min-width:768px)and (max-width:992px){.rg-container-for-cards__3-columns.full_992>div:not(.full).item-992{max-width:100%!important;width:100%!important}.rg-container-for-cards__3-columns.full_992>div:not(.full):not(.item-992){max-width:48%!important}}
