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