.banner_wrap .banner-heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;padding-bottom:20px;padding-top:40px;white-space:normal;width:100%}.banner_wrap .banner-heading h1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-box-align:start;-webkit-text-fill-color:inherit;align-items:flex-start;background-clip:border-box;clear:none;color:#323232;display:block;flex-direction:row;flex-wrap:wrap;float:none;font-family:Titilliumweb,sans-serif;font-size:140px;font-weight:400;justify-content:center;letter-spacing:-6px;line-height:115px;margin-bottom:50px;margin-top:20px;-o-object-fit:fill;object-fit:fill;position:static;text-align:center;text-transform:uppercase;white-space:normal}.banner_wrap .subtitle{color:#323232;font-family:Titilliumweb,sans-serif;font-size:30px;font-weight:700;letter-spacing:-1px;line-height:28px;padding:30px 0;text-align:center;text-transform:uppercase}.banner_wrap .banner-img img{border-radius:30px;display:inline-block;max-width:100%;-o-object-fit:fill;object-fit:fill;width:100%}@media(max-width:991px){.banner_wrap .banner-heading h1{font-size:60px;letter-spacing:-3px;line-height:50px;max-width:none;text-align:center;width:auto}}@media(max-width:767px){.banner_wrap .banner-heading h1{font-size:40px;letter-spacing:-2px;line-height:30px}.banner_wrap .banner-heading,.banner_wrap .page-center{padding:0}.banner_wrap .subtitle{padding-top:0}.banner_wrap .banner-heading h1{margin-top:0}}@media(max-width:479px){.banner_wrap .banner-heading h1{font-size:30px;font-weight:700;letter-spacing:-2px;line-height:25px;margin:0;text-align:center;white-space:normal}.banner_wrap .banner-heading{padding:0}.banner_wrap .subtitle{padding-top:0}.banner_wrap .banner-heading h1{margin-bottom:20px;margin-top:0}}