.footer-menu__list{margin-top:0;margin-bottom:0}.footer-menu__list li:not(:last-child){margin-bottom:20px}.footer-menu__list li a{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;color:#fff;transition:color var(--animation-duration) var(--timing-func)}.footer-menu_grid .footer-menu__list{display:grid;grid-template-columns:auto auto;column-gap:76px;-ms-flex-pack:start;justify-content:start}.rs-footer{max-width:1920px;margin:0 auto 30px auto;padding:0 40px}.rs-footer__wrapper{position:relative;background:#282539;border-radius:40px;padding:60px 170px 49px 170px}.rs-footer__top{display:grid;grid-template-columns:25% 25% 50%;gap:100px}.rs-footer__copyright{font-weight:300;font-size:12px;color:#fff;width:48%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-top:46px}.rs-footer__social{position:absolute;bottom:0;right:20.7%}.rs-footer .footer-title{font-family:var(--second-family);font-weight:600;font-size:28px;color:#fff;margin-bottom:30px;line-height:1.2}.rs-footer .footer-info{font-weight:500;font-size:16px;color:#fff}.rs-footer .footer-info p span{display:block}.rs-footer .footer-info p:not(:last-child){margin-bottom:20px}.rs-footer .footer-contacts{font-weight:500;font-size:16px;color:#fff}.rs-footer .footer-contacts ul{display:grid;gap:14px}.rs-footer .footer-contacts a,.rs-footer .footer-contacts p{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;line-height:100%}.rs-footer .footer-contacts a::before,.rs-footer .footer-contacts p::before{margin-right:10px}.rs-footer .footer-contacts a[href^="tel:"]::before{content:url(//crecargo.ru/wp-content/themes/wp19/css/block-css/../../img/icons/phone_footer_icon.svg)}.rs-footer .footer-contacts a[href^="mailto:"]::before{content:url(//crecargo.ru/wp-content/themes/wp19/css/block-css/../../img/icons/mail_footer_icon.svg)}.rs-footer .footer-contacts p.clock::before{content:url(//crecargo.ru/wp-content/themes/wp19/css/block-css/../../img/icons/clock_footer_icon.svg)}.rs-footer .footer-social{position:relative}.rs-footer .footer-social svg{position:absolute;bottom:-1px;left:50%;transform:translateX(-50%)}.rs-footer .footer-social ul{position:relative;display:-ms-flexbox;display:flex}.rs-footer .footer-social ul li:not(:last-child){margin-right:20px}.rs-footer .footer-social a:hover img{animation:jello-horizontal 0.9s both}.rs-footer._init .footer-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}.rs-footer._init .footer-title::after,.rs-footer._init .footer-title::before{content:"";position:absolute;background-color:var(--primary-color);transition:transform 0.3s cubic-bezier(.42,0,.002,1)}.rs-footer._init .footer-title::after{right:18px;width:2px;height:14px}.rs-footer._init .footer-title::before{top:50%;right:12px;height:2px;width:14px;transform:translateY(-50%)}.rs-footer._init .footer-title._active::after{transform:rotate(90deg)}.rs-footer._init .footer-title._active::before{transform:translateY(-50%) scale(0)}.rs-footer._init .not-spoller.footer-title::after,.rs-footer._init .not-spoller.footer-title::before{display:none}@media (max-width:1919px){.rs-footer{padding:0 15px}}@media (max-width:1350px){.rs-footer__wrapper{padding:45px}.rs-footer__top{gap:45px}.rs-footer__copyright{width:60%}}@media (max-width:991.98px){.rs-footer__wrapper{border-radius:20px;padding:45px 45px 80px 45px}.rs-footer__top{grid-template-columns:1fr;gap:25px}.rs-footer__copyright{width:100%}.rs-footer .footer-title{margin-bottom:0}.rs-footer .footer-wrapper{padding-bottom:15px;padding-top:15px}}@media (max-width:767.98px){.footer-menu__list li a{font-size:13px}.rs-footer__wrapper{padding:80px 20px 80px 20px}.rs-footer__copyright{display:block}.rs-footer .footer-title{font-size:18px;padding-right:45px}}@media (any-hover:hover){.footer-menu__list li a:hover{color:#dd017f}}