.hero_banner{min-height:600px;display:flex;justify-content:center;position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%;padding-top:150px;padding-bottom:100px}.hero_banner__content__title h1{margin-bottom:0}.hero_banner__content__title{margin-bottom:2rem}.hero_banner__content__title h1{font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#fff}.hero_banner__content__description h2{font-style:normal;font-weight:500;font-size:22px;line-height:30px;color:#c5dadf}@media (min-width:768px){.hero_banner__content__title h1{font-size:50px;line-height:55px}.hero_banner__content__description h2{font-size:20px;line-height:29px}}.hero_banner .hero_banner--columns_wrapper{min-height:300px}@media (min-width:1024px){.hero_banner .hero_banner--columns_wrapper{min-height:400px}}@media only screen and (max-width:992px){.hero_banner__content__title h1{font-size:20px!important;line-height:24px}.hero_banner__content__description h2{font-size:22px!important;line-height:30px}}