:root{--color-white:#fff;--color-orange:#f60;--color-lightgray:#b6b6b6;--color-black:#333}.v-basicBanner{align-items:center;background-color:initial;border-left:8px solid #0000;border-radius:10px;display:flex;flex-shrink:0;padding:1.6rem 4rem 1.6rem 3.2rem}@media screen and (max-width:992px){.v-basicBanner{overflow:hidden;padding:3.2rem;padding:3.2rem 4rem 3.2rem 3.2rem;position:relative}}@media screen and (max-width:640px){.v-basicBanner{padding:2.4rem}}.v-basicBanner.green{border-left-color:#279f00}@media (hover:hover) and (pointer:fine){.v-basicBanner.green .v-basicBanner__wrapBtn+.v-basicBanner__btn:hover{cursor:pointer}.v-basicBanner.green .v-basicBanner__wrapBtn+.v-basicBanner__btn:hover .v-btn__text{color:#279f00}}.v-basicBanner.green .v-basicBanner__btn_border{border:2px solid #279f00;color:#279f00}@media (hover:hover) and (pointer:fine){.v-basicBanner.green .v-basicBanner__btn_border:hover{background-color:#279f00;color:#fff}}.v-basicBanner.green .v-basicBanner__btn_background{background-color:#279f00;color:#fff}@media (hover:hover) and (pointer:fine){.v-basicBanner.green .v-basicBanner__btn_background:hover{background-color:#218700}}.v-basicBanner.orange{border-left-color:#f60}@media (hover:hover) and (pointer:fine){.v-basicBanner.orange .v-basicBanner__wrapBtn+.v-basicBanner__btn:hover{cursor:pointer}.v-basicBanner.orange .v-basicBanner__wrapBtn+.v-basicBanner__btn:hover .v-btn__text{color:#f60}}.v-basicBanner.orange .v-basicBanner__btn_border{border:2px solid #f60;color:#f60}@media (hover:hover) and (pointer:fine){.v-basicBanner.orange .v-basicBanner__btn_border:hover{background-color:#f60;color:#fff}}.v-basicBanner.orange .v-basicBanner__btn_background{background-color:#f60;color:#fff}@media (hover:hover) and (pointer:fine){.v-basicBanner.orange .v-basicBanner__btn_background:hover{background-color:#f25800}}@media screen and (max-width:1220px){.v-basicBanner.list{padding-left:2.4rem;padding-right:3.2rem}}@media screen and (max-width:992px){.v-basicBanner.list{padding:3.2rem 4rem 3.2rem 3.2rem}}@media screen and (max-width:640px){.v-basicBanner.list{padding:2.4rem}}@media screen and (max-width:1220px){.v-basicBanner.list .v-basicBanner__cover{margin-right:1.6rem}}@media screen and (max-width:992px){.v-basicBanner.list .v-basicBanner__cover{margin-right:0}}@media screen and (max-width:1220px){.v-basicBanner.list .v-basicBanner__grid{column-gap:1.6rem}}@media screen and (max-width:992px){.v-basicBanner.list .v-basicBanner__grid{column-gap:0}.v-basicBanner.list .v-basicBanner__element{margin-bottom:3.2rem;margin-right:0}}@media screen and (max-width:640px){.v-basicBanner.list .v-basicBanner__element{margin-bottom:2.4rem}}.v-basicBanner__cover{align-items:center;display:flex;flex-shrink:0;height:13.2rem;margin-right:3.2rem;position:relative;width:13.2rem}@media screen and (max-width:992px){.v-basicBanner__cover{display:none}}.v-basicBanner__cover .v-basicBanner__coverPic.v-image{height:100%;width:100%}.v-basicBanner__cover.tablets{display:none}@media screen and (max-width:992px){.v-basicBanner__cover.tablets{bottom:-1.5rem;display:block;margin-right:0;position:absolute;right:-2rem}}@media screen and (max-width:640px){.v-basicBanner__cover.tablets{display:none}}.v-basicBanner__grid{column-gap:3.2rem;display:grid;grid-template:repeat(2,minmax(0,auto))/minmax(57.7rem,78.3rem) 1fr;width:100%}@media screen and (max-width:1220px){.v-basicBanner__grid{grid-template-columns:minmax(36.7rem,54.9rem) 1fr}}@media screen and (max-width:992px){.v-basicBanner__grid{column-gap:0;grid-template:repeat(2,auto)/auto 1fr;max-width:48rem}}@media screen and (max-width:640px){.v-basicBanner__grid{grid-template:repeat(3,auto)/1fr}}@media screen and (max-width:992px){.v-basicBanner__element{grid-column:span 2;margin-bottom:3.2rem;margin-right:1.6rem}}@media screen and (max-width:640px){.v-basicBanner__element{grid-column:span 1;margin-bottom:2.4rem;margin-right:0}}.v-basicBanner__title{font-size:2.2rem;font-weight:700;line-height:3rem;margin-bottom:1.6rem}@media screen and (max-width:992px){.v-basicBanner__title{font-size:2rem;line-height:2.8rem;margin-bottom:1.6rem}}.v-basicBanner__content{color:#6f6f6f;font-size:1.8rem;line-height:2.8rem}@media screen and (max-width:992px){.v-basicBanner__content{font-size:1.6rem;line-height:2.6rem}}.v-basicBanner__btn{margin-top:1.6rem;padding:0}@media screen and (max-width:992px){.v-basicBanner__btn{margin-left:2rem;margin-top:0}}@media screen and (max-width:640px){.v-basicBanner__btn{justify-content:center;margin-left:0;margin-top:1.6rem}}.v-basicBanner__btn .v-btn__text{font-size:1.4rem;font-weight:700;line-height:2.4rem}@media screen and (max-width:992px){.v-basicBanner__btn .v-btn__text{font-size:1.2rem;line-height:2rem}}.v-basicBanner__btn .sc-svg{margin-left:.8rem;margin-right:0}.v-basicBanner__wrapBtn{align-items:center;display:flex;grid-row:span 2;justify-content:flex-end}@media screen and (max-width:992px){.v-basicBanner__wrapBtn{grid-row:span 1;justify-content:flex-start}}@media screen and (max-width:640px){.v-basicBanner__wrapBtn{flex-direction:column;justify-content:center}}.v-basicBanner__wrapBtn .v-basicBanner__btn{background-color:initial;border:none;border-radius:50px;line-height:2.4rem;margin-left:0;margin-top:0;max-height:4.8rem;padding:1.2rem 3.2rem}@media screen and (max-width:992px){.v-basicBanner__wrapBtn .v-basicBanner__btn{max-height:4rem;padding:.8rem 2.4rem}}@media screen and (max-width:640px){.v-basicBanner__wrapBtn .v-basicBanner__btn{display:flex;justify-content:center}}@media (hover:hover) and (pointer:fine){.v-basicBanner__wrapBtn .v-basicBanner__btn:hover{cursor:pointer}}.v-basicBanner__wrapBtn .v-basicBanner__btn .v-btn__text{font-size:1.4rem;font-weight:700;line-height:2.4rem;white-space:nowrap}.v-basicBanner__wrapBtn .v-basicBanner__btn:not(:last-child){margin-right:1.6rem}@media screen and (max-width:640px){.v-basicBanner__wrapBtn .v-basicBanner__btn:not(:last-child){margin-bottom:1.6rem;margin-right:0}}
