.rs-adv{padding-top:180px;padding-bottom:90px}.rs-adv.rs-adv-inner{padding-top:100px;padding-bottom:0}.page-id-1059 .rs-adv.rs-adv-inner{padding-top:50px;padding-bottom:30px}.rs-adv__container{position:relative}.rs-adv__items{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.rs-adv__head h3{font-family:var(--second-family);font-weight:600;font-size:45px;color:#303030;margin-bottom:30px}.rs-adv__body{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rs-adv .adv-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;background:#f2f2f2;height:270px;position:relative;border-radius:40px;padding:40px 80px 40px 40px}.rs-adv .adv-item h4{position:relative;z-index:2;font-family:var(--second-family);font-weight:600;font-size:28px;color:#303030;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.rs-adv .adv-item ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rs-adv .adv-item ul li{margin-top:10px;font-weight:700;font-size:16px;color:#303030;border-radius:20px;padding:8px 20px;background:#fff}.rs-adv .adv-item ul li:not(:last-child){margin-right:10px}.rs-adv .adv-item .button{position:absolute;bottom:0;right:0;background:#fff;width:90px;height:90px;border-top-left-radius:50px;pointer-events:none}.rs-adv .adv-item .button::before{content:"";background:#fff0;width:30px;height:30px;display:block;border-bottom-right-radius:40px;box-shadow:8px 8px #fff;position:absolute;right:-1px;bottom:calc(100% - 1px)}.rs-adv .adv-item .button::after{content:"";background:#fff0;width:30px;height:30px;display:block;border-bottom-right-radius:40px;box-shadow:8px 8px #fff;position:absolute;right:calc(100% - 1px);bottom:-1px}.rs-adv .adv-item .button span.arrow-button{pointer-events:auto;position:absolute;bottom:0;right:0;width:80px;height:80px;background:#7e5ddd;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.rs-adv .adv-item .button span.arrow-button::before{content:"";width:19px;height:19px;display:block;-webkit-mask-image:url(//crecargo.ru/wp-content/themes/wp19/css/block-css/../../img/icons/arrow_outward.svg);mask-image:url(//crecargo.ru/wp-content/themes/wp19/css/block-css/../../img/icons/arrow_outward.svg);background:#fff;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;z-index:2;transition:transform var(--animation-duration) var(--timing-func)}.rs-adv .adv-item .button span.arrow-button::after{content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:#dd017f;border-radius:50%;transition:transform var(--animation-duration) var(--timing-func);transform:scale(0)}@media (min-width:991.98px){.rs-adv__body{display:contents}}@media (max-width:991.98px){.rs-adv__items{grid-template-columns:1fr;gap:16px}.rs-adv .adv-item{padding:20px 60px 20px 20px}}@media (max-width:767.98px){.rs-adv{padding-top:60px;padding-bottom:30px}.rs-adv.rs-adv-inner{padding-top:60px;padding-bottom:0}.rs-adv__head h3{font-size:23px;margin-bottom:0}.rs-adv__head .btn-color{display:none}.rs-adv__body{grid-template-columns:280px;grid-auto-flow:column;grid-auto-columns:280px;overflow-x:auto;overflow-y:hidden;margin-right:-15px;padding-right:15px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.rs-adv__item{scroll-snap-align:start}.rs-adv .adv-item{height:157px;border-radius:10px}.rs-adv .adv-item h4{font-size:18px}.rs-adv .adv-item ul li{font-size:13px;padding:4px 10px}.rs-adv .adv-item .button{width:58px;height:58px;border-top-left-radius:30px}.rs-adv .adv-item .button::before{border-bottom-right-radius:20px}.rs-adv .adv-item .button::after{border-bottom-right-radius:20px}.rs-adv .adv-item .button span.arrow-button{width:46px;height:46px}.rs-adv .adv-item .button span.arrow-button::before{height:11px;width:11px}}@media (min-width:405px) and (max-width:767px){.rs-adv__body{margin-right:calc((100vw - 375px) / -2)}}@media (any-hover:hover){.rs-adv .adv-item:hover .button span.arrow-button::after{transform:scale(1)}.rs-adv .adv-item:hover .button span.arrow-button::before{transform:rotate(45deg)}}