:root{--color-white:#fff;--color-orange:#f60;--color-lightgray:#b6b6b6;--color-black:#333}.v-aboutBanner{display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;border:2px solid #f4f4f4;border-radius:24px;background:bottom -16rem right -42rem/100.2rem 54.9rem no-repeat url(../images/components/BasicSlider/cloud.svg) #f4f4f4;padding:4rem 0 4rem 6rem;min-height:30.2rem}@media screen and (max-width:1220px){.v-aboutBanner{background-position:bottom -16rem right -45rem;padding-left:4.8rem}}@media screen and (max-width:992px){.v-aboutBanner{background-size:114.5rem 62.8rem;background-position:bottom -20.7rem right -84.6rem;padding:3.2rem 0 3.2rem 3.2rem;min-height:33.2rem}}@media screen and (max-width:640px){.v-aboutBanner{justify-content:space-between;background-size:77.4rem 42.5rem;background-position:bottom -18.4rem right -51.1rem;padding:2.4rem;gap:11.2rem;min-height:35.8rem}}@media screen and (max-width:992px){.v-aboutBanner.container_big{max-width:64rem}}.v-aboutBanner.noButton{padding:5.2rem 0 5.2rem 6rem}@media screen and (max-width:1220px){.v-aboutBanner.noButton{padding:5.2rem 0 5.2rem 4.8rem}}@media screen and (max-width:992px){.v-aboutBanner.noButton{padding:3.7rem 0 3.7rem 3.2rem}}@media screen and (max-width:640px){.v-aboutBanner.noButton{padding:2.4rem}.v-aboutBanner.mobileNavigation{min-height:40.2rem}}.v-aboutBanner .v-aboutBanner__title{font-size:2.2rem;line-height:3rem;font-weight:700}@media screen and (max-width:992px){.v-aboutBanner .v-aboutBanner__title{font-size:1.8rem;line-height:2.6rem}}@media screen and (max-width:640px){.v-aboutBanner .v-aboutBanner__title{font-size:1.6rem;line-height:2.4rem}}.v-aboutBanner .v-aboutBanner__description{width:100%;position:relative;font-size:1.6rem;line-height:2.4rem}@media screen and (max-width:992px){.v-aboutBanner .v-aboutBanner__description{font-size:1.4rem}}@media screen and (max-width:640px){.v-aboutBanner .v-aboutBanner__description{font-size:1.2rem;line-height:2rem}}.v-aboutBanner__content{width:59rem;flex-grow:3;display:flex;flex-direction:column;gap:2.4rem;position:relative;z-index:3}@media screen and (max-width:1220px){.v-aboutBanner__content{width:60.2rem}}@media screen and (max-width:992px){.v-aboutBanner__content{width:34.1rem;gap:1.6rem}}@media screen and (max-width:640px){.v-aboutBanner__content{width:100%;z-index:3;margin-bottom:15.2rem}}.v-aboutBanner__img{width:44rem;position:absolute;right:0;bottom:-4.8rem}@media screen and (max-width:1220px){.v-aboutBanner__img{right:-2rem}}@media screen and (max-width:992px){.v-aboutBanner__img{width:33.1rem;height:26.3rem;right:-3.2rem;bottom:0}}@media screen and (max-width:640px){.v-aboutBanner__img{width:28.6rem;height:22.7rem;left:50%;transform:translate(-50%);bottom:-5rem}}.v-aboutBanner__btn{display:flex;justify-content:center;z-index:1;margin-top:1.6rem}@media screen and (hover:hover)and (pointer:fine)and (max-width:640px){.v-aboutBanner__btn:hover .v-btn__text{color:#f60}}
