.c-hero__wrap{position:relative;overflow:hidden;min-height:472px}@media only screen and (max-width:1021px){.c-hero__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-hero__wrap.set--banner--height{min-height:606px}.c-hero__wrap.is--rounded--corners{border-radius:20px}@media only screen and (max-width:1021px){.c-hero__wrap.image-below .c-hero__content{border-radius:20px 20px 0 0}}@media only screen and (max-width:1021px){.c-hero__wrap.image-below{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (min-width:1022px){.c-hero__text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:768px)and (max-width:1021px){.c-hero__text-container{width:100%}}@media only screen and (min-width:1022px){.c-hero__text-container.right-display{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-hero__text-container.right-display .c-hero__desktop-content__padding-110{margin-right:110px}.c-hero__text-container.right-display .c-hero__desktop-content__padding-90{margin-right:90px}.c-hero__text-container.right-display .c-hero__desktop-content__padding-70{margin-right:70px}}.c-hero__picture{display:block}@media only screen and (min-width:1022px){.c-hero__picture{position:absolute;top:0;left:0;width:100%;height:100%}}.c-hero__picture__img{display:block;width:100%;height:auto}@media only screen and (max-width:1021px){.c-hero__picture__img{margin-bottom:-5px}}@media only screen and (min-width:1022px){.c-hero__picture__img{height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width:1021px){.c-hero__picture__img.image-below{margin-bottom:0}}.c-hero__content{position:relative;color:#242424;padding-right:0!important}.c-hero__content h1,.c-hero__content h2,.c-hero__content h3,.c-hero__content h4,.c-hero__content h5,.c-hero__content h6{margin:0}.c-hero__content p{margin-bottom:0px}@media only screen and (max-width:767px){.c-hero__content p{font-size:16px;line-height:24px}}@media only screen and (min-width:1022px){.c-hero__content{max-width:690px}}.c-hero__content.typ--dark-background{color:#fff}@media only screen and (min-width:1022px){.c-hero__content.no-left-padding{padding-left:0}}.c-hero__content ul{padding-top:10px}.c-hero__content .c-hero__disclaimer-text{color:#242424;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.3px}.c-hero__disclaimer-text.light-font-color{color:#fff}.c-hero__mobile-content__width-345{width:345px}.c-hero__mobile-content__width-287{width:287px}.c-hero__mobile-content__padding-30{padding:30px}@media only screen and (max-width:767px){.c-hero__mobile-content__padding-30{margin-right:30px}}.c-hero__mobile-content__padding-left-30{padding-left:30px}@media only screen and (min-width:1022px){.c-hero__desktop-content__width-424{width:424px}.c-hero__desktop-content__width-540{width:540px}.c-hero__desktop-content__width-640{width:640px}.c-hero__desktop-content__width-830{width:830px}.c-hero__desktop-content__padding-110{padding:110px}.c-hero__desktop-content__padding-90{padding:90px}.c-hero__desktop-content__padding-70{padding:70px}}@media only screen and (min-width:768px)and (max-width:1021px){.c-hero__tablet-content__width-430{width:430px}.c-hero__tablet-content__width-606{width:606px}.c-hero__tablet-content__width-632{width:632px}.c-hero__tablet-content__padding-60{padding:60px 30px!important;margin-left:auto;margin-right:auto}.c-hero__tablet-content__padding-left-40{padding-left:40px}}.c-hero__title{color:inherit;margin:0}.c-hero__btn{margin-bottom:16px}@media only screen and (max-width:767px){.c-hero__btn{margin-bottom:16px}}.c-hero--is-contain .c-hero__picture__img{-o-object-fit:contain;object-fit:contain}.c-hero--is-cover .c-hero__picture__img{-o-object-fit:cover;object-fit:cover}.c-hero__cta-wrap{margin:40px 0 0}@media only screen and (max-width:767px){.c-hero__cta-wrap{margin:30px 0 0}}.c-hero__btn-first{margin-right:5px}.c-hero.l-container--fullwidth .c-hero__text-container{width:100%}@media only screen and (min-width:1330px){.c-hero__picture.is--rounded--corners img,.c-hero__text-container.is--rounded--corners,.image-below .c-hero__picture.is--rounded--corners img,.image-below .c-hero__text-container.is--rounded--corners{border-radius:20px 20px}}@media only screen and (min-width:1022px)and (max-width:1329px){.c-hero__picture.is--rounded--corners img,.c-hero__text-container.is--rounded--corners,.image-below .c-hero__picture.is--rounded--corners img,.image-below .c-hero__text-container.is--rounded--corners{border-radius:20px 20px}}@media only screen and (min-width:768px)and (max-width:1021px){.c-hero__picture.is--rounded--corners img{border-radius:20px 20px 0 0}.c-hero__text-container.is--rounded--corners{border-radius:0 0 20px 20px}.image-below .c-hero__text-container.is--rounded--corners{border-radius:20px 20px 0 0}.image-below .c-hero__picture.is--rounded--corners img{border-radius:0 0 20px 20px}}@media only screen and (max-width:767px){.c-hero .c-hero__wrap{min-height:unset}.c-hero__picture.is--rounded--corners img{border-radius:16px 16px 0 0}.c-hero__text-container.is--rounded--corners{border-radius:0 0 16px 16px}.image-below .c-hero__text-container.is--rounded--corners{border-radius:16px 16px 0 0}.image-below .c-hero__picture.is--rounded--corners img{border-radius:0 0 16px 16px}}