:root{--color-white:#fff;--color-orange:#f60;--color-lightgray:#b6b6b6;--color-black:#333}.v-tariffsCardNewBanner{background-color:#f4f4f4;border-radius:32px;padding:3.2rem 20rem 3.2rem 3.2rem;position:relative}@media screen and (max-width:640px){.v-tariffsCardNewBanner{padding:2.4rem}}.v-tariffsCardNewBanner.white{background-color:#fff}.v-tariffsCardNewBanner .v-tariffsCardNewBanner__title{font-size:2rem;font-weight:700;line-height:2.8rem}@media screen and (max-width:992px){.v-tariffsCardNewBanner .v-tariffsCardNewBanner__title{font-size:1.8rem;line-height:2.6rem}}@media screen and (max-width:640px){.v-tariffsCardNewBanner .v-tariffsCardNewBanner__title{font-size:1.6rem;line-height:2.4rem}}.v-tariffsCardNewBanner .v-tariffsCardNewBanner__price{color:#f60;font-size:2.8rem;font-weight:700;line-height:3.6rem;margin-top:.8rem}@media screen and (max-width:992px){.v-tariffsCardNewBanner .v-tariffsCardNewBanner__price{font-size:2.2rem;line-height:3rem}}.v-tariffsCardNewBanner .v-tariffsCardNewBanner__description{font-size:1.4rem;line-height:2.2rem;margin-top:1.6rem}@media screen and (max-width:640px){.v-tariffsCardNewBanner .v-tariffsCardNewBanner__description{font-size:1.2rem;line-height:2rem}}.v-tariffsCardNewBanner .v-tariffsCardNewBanner__img{height:23rem;inset:auto -2.4rem 0 auto;position:absolute;width:23rem}@media screen and (max-width:640px){.v-tariffsCardNewBanner .v-tariffsCardNewBanner__img{display:none}}.v-tariffsCardNewBanner .v-tariffsCardNewBanner__btn{margin-top:2.4rem}@media screen and (max-width:992px){.v-tariffsCardNewBanner .v-tariffsCardNewBanner__btn{margin-top:2rem}}@media screen and (max-width:640px){.v-tariffsCardNewBanner .v-tariffsCardNewBanner__btn.v-btn{width:fit-content}}.v-tariffsCardNewBanner .noMargin{margin:unset}
