.page-hero{align-items:end;background-color:#000;display:flex;margin:0 auto;padding:130px 0 100px}.page-hero-content{color:#fff;margin:0 auto;max-width:1440px;padding:0 20px 40px;width:100%}.page-hero-content h1{font-size:72px;line-height:1.1}.page-hero-content h1,.page-hero-content p{color:#fff}.page-hero-content p{font-size:36px}.image{background-color:#f6f1fb;border-radius:22px;display:block;margin:0;overflow:hidden;padding-bottom:100%;position:relative}.image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (min-width:959px){.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important}.page-hero-content h1{font-size:102px;line-height:1.1}.text-content{position:relative;width:150%;z-index:5}.col{-ms-flex:0 0 43%;flex:0 0 43%;max-width:43%}.col,.col-2{padding-left:20px;padding-right:20px;position:relative}.col-2{-ms-flex:0 0 57%;flex:0 0 57%;max-width:57%}.page-hero{padding:180px 0 120px}}@keyframes fadeInBg{0%{opacity:0}to{opacity:1}}.page-hero .image{animation:fadeInBg 1s forwards}.page-hero h1{animation:fadeInBg .5s forwards;animation-delay:.1s;opacity:0}.page-hero p{animation:fadeInBg .5s forwards;animation-delay:.3s;opacity:0}