:root{--color-white:#fff;--color-orange:#f60;--color-lightgray:#b6b6b6;--color-black:#333}.v-bannerWebsiteUniversal{border:1px solid #eaeaea;border-radius:24px;display:flex;min-height:13.6rem;overflow:hidden;padding:2.4rem 0;position:relative;width:100%}@media screen and (max-width:992px){.v-bannerWebsiteUniversal{padding:2.4rem 0}}@media screen and (max-width:640px){.v-bannerWebsiteUniversal{border-radius:20px;padding:1.6rem 2.4rem}.v-bannerWebsiteUniversal.alternativeMode{min-height:13.4rem;padding-bottom:2rem}.v-bannerWebsiteUniversal.alternativeMode .v-bannerWebsiteUniversal__description{max-width:none}}.v-bannerWebsiteUniversal.cursorPointer{cursor:pointer}@media screen and (max-width:640px){.v-bannerWebsiteUniversal.withImageBackground:after,.v-bannerWebsiteUniversal.withImageBackground:before{border-radius:50%;content:"";height:31.9rem;opacity:.5;position:absolute;transform:translateY(35%);width:31.9rem}.v-bannerWebsiteUniversal.withImageBackground:before{bottom:-33%;right:-17.7rem}.v-bannerWebsiteUniversal.withImageBackground:after{bottom:-38%;right:-18.7rem}}.v-bannerWebsiteUniversal.backgroundGradientGreen{background:linear-gradient(90.48deg,#079438 .17%,#48c448 99.35%)}.v-bannerWebsiteUniversal.backgroundGradientOrange{background:linear-gradient(90deg,#f60,#fccc22)}.v-bannerWebsiteUniversal.backgroundGradientYellow{background:linear-gradient(90.48deg,#fff9c1 37.67%,bisque 99.35%)}.v-bannerWebsiteUniversal.backgroundColorLimeGreen{background:#f0f4c1}.v-bannerWebsiteUniversal.backgroundColorGreen{background:#d3ecc4}.v-bannerWebsiteUniversal.backgroundColorYellow{background:#fef0bd}.v-bannerWebsiteUniversal.backgroundColorOrange{background:#fde2c1}.v-bannerWebsiteUniversal.backgroundColorBlue{background:#eaf5fd}.v-bannerWebsiteUniversal.backgroundColorBlack{background:#333}.v-bannerWebsiteUniversal.imageBackgroundColorGreenGradient:before{background:#dfe883;opacity:.2}.v-bannerWebsiteUniversal.imageBackgroundColorGreenGradient:after{background:#dfe883;opacity:.3}.v-bannerWebsiteUniversal.imageBackgroundColorOrangeGradient:before,.v-bannerWebsiteUniversal.imageBackgroundColorYellowGradient:before{background:#ffce54;opacity:.3}.v-bannerWebsiteUniversal.imageBackgroundColorOrangeGradient:after,.v-bannerWebsiteUniversal.imageBackgroundColorYellowGradient:after{background:#ffce54;opacity:.4}.v-bannerWebsiteUniversal.imageBackgroundColorYellow:before{background:#fee691}.v-bannerWebsiteUniversal.imageBackgroundColorYellow:after{background:#ffe179}.v-bannerWebsiteUniversal.imageBackgroundColorOrange:before{background:#fccf98}.v-bannerWebsiteUniversal.imageBackgroundColorOrange:after{background:#fdc47e}.v-bannerWebsiteUniversal.imageBackgroundColorGreen:before{background:#b6e09d}.v-bannerWebsiteUniversal.imageBackgroundColorGreen:after{background:#a0d97e}.v-bannerWebsiteUniversal.imageBackgroundColorLimeGreen:before{background:#e6ed97}.v-bannerWebsiteUniversal.imageBackgroundColorLimeGreen:after{background:#dfe883}.v-bannerWebsiteUniversal.imageBackgroundColorBlue:before{background:#d4edff;opacity:.8}.v-bannerWebsiteUniversal.imageBackgroundColorBlue:after{background:#98cdf5;opacity:.8}.v-bannerWebsiteUniversal .contentColorWhite{color:#fff}.v-bannerWebsiteUniversal .contentColorBlack{color:#333}.v-bannerWebsiteUniversal__wrapper{align-items:center;display:flex;position:relative;width:100%}.v-bannerWebsiteUniversal__contentWrapper{align-items:center;column-gap:6.4rem;display:grid;grid-template-areas:"Content MainButton" "AdditionalButton MainButton";justify-content:space-between;margin-left:3.2rem;margin-right:25rem;width:100%;z-index:2}@media screen and (max-width:1220px){.v-bannerWebsiteUniversal__contentWrapper{column-gap:4.8rem;margin-right:8.3rem}}@media screen and (max-width:992px){.v-bannerWebsiteUniversal__contentWrapper{gap:0 3.2rem;grid-template-areas:"Content Content" "MainButton AdditionalButton";grid-template-columns:min-content;justify-content:start;margin-right:17rem;padding:0}}@media screen and (max-width:640px){.v-bannerWebsiteUniversal__contentWrapper{gap:0 2.4rem;grid-template-areas:"Content MainButton" "AdditionalButton MainButton";grid-template-columns:auto;justify-content:space-between;margin:0}}.v-bannerWebsiteUniversal__contentWrapper.noButtons{grid-template-areas:"Content"}@media screen and (max-width:992px){.v-bannerWebsiteUniversal__contentWrapper.noButtons{grid-template-areas:"Content Content" "MainButton AdditionalButton"}}@media screen and (max-width:640px){.v-bannerWebsiteUniversal__contentWrapper.noButtons{margin:0}.v-bannerWebsiteUniversal__contentWrapper.alternativeMode{grid-template-areas:"Content" "MainButton" "AdditionalButton";grid-template-columns:100%;margin:0}.v-bannerWebsiteUniversal__contentWrapper.alternativeMode .v-bannerWebsiteUniversal__mainButton{margin-top:1.6rem;width:100%}.v-bannerWebsiteUniversal__contentWrapper.alternativeMode .v-bannerWebsiteUniversal__mainButton .v-btn__text{display:block}.v-bannerWebsiteUniversal__contentWrapper.alternativeMode .v-bannerWebsiteUniversal__mainButton .v-icon{display:none}.v-bannerWebsiteUniversal__contentWrapper.alternativeMode .v-bannerWebsiteUniversal__additionalButton{margin:1.6rem auto 0}}.v-bannerWebsiteUniversal__contentWrapper.wideContent{justify-content:space-between;margin-right:8rem}@media screen and (max-width:1220px){.v-bannerWebsiteUniversal__contentWrapper.wideContent{margin-right:9.8rem}}@media screen and (max-width:992px){.v-bannerWebsiteUniversal__contentWrapper.wideContent{margin-right:6.4rem}}@media screen and (max-width:640px){.v-bannerWebsiteUniversal__contentWrapper.wideContent{margin-right:0}}@media screen and (max-width:992px){.v-bannerWebsiteUniversal__contentWrapper .v-btn{margin-top:2.4rem}}@media screen and (max-width:640px){.v-bannerWebsiteUniversal__contentWrapper .v-btn{margin-top:1.6rem}}.v-bannerWebsiteUniversal__textContent{grid-area:Content;width:100%}.v-bannerWebsiteUniversal__title{font-size:2.2rem;font-weight:700;line-height:3rem;margin-bottom:1.2rem}@media screen and (max-width:992px){.v-bannerWebsiteUniversal__title{font-size:2rem;line-height:2.8rem;margin-bottom:.8rem}}@media screen and (max-width:640px){.v-bannerWebsiteUniversal__title{font-size:1.6rem;line-height:2.4rem}}.v-bannerWebsiteUniversal__description{font-size:1.6rem;line-height:2.4rem}@media screen and (max-width:992px){.v-bannerWebsiteUniversal__description{max-width:40.6rem}}@media screen and (max-width:640px){.v-bannerWebsiteUniversal__description{font-size:1.4rem;line-height:2.4rem}}.v-bannerWebsiteUniversal__description span{color:#f60;font-weight:600}.v-bannerWebsiteUniversal__description .textContent{font-weight:400}.v-bannerWebsiteUniversal__label{align-self:center;background-color:#fff;border-radius:0 15px 15px 0;color:#333;font-size:1.1rem;height:fit-content;line-height:2rem;padding:2.4rem .6rem;writing-mode:vertical-rl}@media screen and (max-width:992px){.v-bannerWebsiteUniversal__label{align-self:flex-start}}@media screen and (max-width:640px){.v-bannerWebsiteUniversal__label{display:none}}.v-bannerWebsiteUniversal__mainButton.v-btn{align-self:center;grid-area:MainButton;width:max-content}@media screen and (max-width:992px){.v-bannerWebsiteUniversal__mainButton.v-btn{height:auto;margin-top:2.4rem}}.v-bannerWebsiteUniversal__mainButton.v-btn .v-icon{display:none}@media screen and (max-width:640px){.v-bannerWebsiteUniversal__mainButton.v-btn{margin-top:0}.v-bannerWebsiteUniversal__mainButton.v-btn .v-btn__text{display:none}.v-bannerWebsiteUniversal__mainButton.v-btn .v-icon{display:block}}.v-bannerWebsiteUniversal__additionalButton{align-items:center;grid-area:AdditionalButton;margin-top:2.4rem}@media screen and (max-width:992px){.v-bannerWebsiteUniversal__additionalButton{grid-column:span 1}}@media screen and (max-width:640px){.v-bannerWebsiteUniversal__additionalButton{justify-content:flex-start;margin-top:1.6rem}}@media screen and (max-width:992px){.v-bannerWebsiteUniversal__oneButton{grid-column:span 1}}.v-bannerWebsiteUniversal__picture{position:absolute;right:0;top:50%;transform:translateY(-37%);width:24.2rem;z-index:1}@media screen and (max-width:992px){.v-bannerWebsiteUniversal__picture{bottom:-13.6rem;top:unset;transform:unset;width:24.7rem}}@media screen and (max-width:640px){.v-bannerWebsiteUniversal__picture{display:none}}@media screen and (max-width:992px){.v-bannerWebsiteUniversal__picture.noButtons{top:65%;transform:translateY(-44%);width:21.6rem}.v-bannerWebsiteUniversal__picture.imageForSale{bottom:-14rem}}.v-bannerWebsiteUniversal__picture.imageForBlackBanner{top:50%;transform:translateY(-55%);width:unset}@media screen and (max-width:1220px){.v-bannerWebsiteUniversal__picture.imageForBlackBanner{right:-4rem}}@media screen and (max-width:992px){.v-bannerWebsiteUniversal__picture.imageForBlackBanner{bottom:-.7rem;right:-10rem;top:unset;transform:unset;width:47rem}}@media screen and (max-width:640px){.v-bannerWebsiteUniversal__picture.imageForBlackBanner{bottom:-3.1rem;display:block;right:-10.6rem;width:44.2rem}}@media screen and (max-width:992px){.v-bannerWebsiteUniversal__picture.imageForBlackBanner.noButtons{top:25%;transform:translateY(-44%)}}@media screen and (max-width:640px){.v-bannerWebsiteUniversal__picture.imageForBlackBanner.noButtons{top:40%}}.v-bannerWebsiteUniversal__picture.questionOrange{top:35%}@media screen and (max-width:992px){.v-bannerWebsiteUniversal__picture.questionOrange{top:unset}}.v-bannerWebsiteUniversal__backgroundImagePattern{background:url(../images/components/Banners/BannerWebsiteUniversal/bannerPattern.webp);height:100%;position:absolute;top:0;width:100%}
