.FooterAvpBlock{padding:16px 32px;background-color:#f9f9fb}@media screen and (min-width:670px){.FooterAvpBlock{padding:16px}}@media screen and (min-width:1024px){.FooterAvpBlock{padding:32px}}.FooterAvpBlock__header{padding-top:4px;display:flex}.FooterAvpBlock__pinContainer{width:48px;min-height:59.85px;text-align:center}.FooterAvpBlock__details{padding-left:16px;color:#000;font-size:1.4rem}@media screen and (min-width:670px){.FooterAvpBlock__details{font-size:1.2rem}}@media screen and (min-width:1024px){.FooterAvpBlock__details{font-size:1.4rem}}.FooterAvpBlock__name,.FooterAvpBlock__title{font-weight:700}.FooterAvpBlock__addressLine,.FooterAvpBlock__name{font-style:normal}.FooterAvpBlock__title{color:#10314c}.FooterAvpBlock__actions{margin-top:16px}.FooterAvpBlock__action{margin-top:8px}.FooterAvpBlock__button{display:block;font-size:1.4rem}@media screen and (min-width:670px){.FooterAvpBlock__button{font-size:1.2rem}}@media screen and (min-width:1024px){.FooterAvpBlock__button{font-size:1.4rem}}.FooterAvpBlock__actions_noDealer{padding-left:64px}.FooterAvpBlock__logoPin{width:45px;height:45px;position:relative}.FooterAvpBlock__logoPin:after{z-index:1;display:block;content:"";position:absolute;top:0;left:0;width:45px;height:45px;border-radius:50% 50% 50% 0;box-sizing:border-box;transform:rotate(-45deg);background-color:#000;border:22.5px solid #000}.FooterAvpBlock__logoPin_renaultTheme:after{background-color:#10314c;border-color:#10314c}.FooterAvpBlock__logoPin:before{z-index:3;display:block;content:"";position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:18px;height:18px;background:transparent;border-radius:50%}.FooterAvpBlock__logoPin_withHole:before{background-color:#f9f9fb}.FooterAvpBlock__logoPinInner{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);margin-top:2px;z-index:2}.FooterAvpBlock__logoPinLogo{width:22.5px}