.client_heading{overflow:hidden}.client_heading.animate{opacity:1}.client_heading .content-wrapper{padding:0 96px}.client_heading-content{padding-bottom:80px;padding-right:57px;padding-top:80px}.client_heading-header{font-family:"Spezia Serif A";font-size:95px;font-weight:400;letter-spacing:-.0632em;line-height:100%;margin-bottom:12px;opacity:0;transform:translateY(-50px);transition:opacity .8s ease .2s,transform .8s ease .2s}.client_heading.animate .client_heading-header{opacity:1;transform:translateY(0)}.client_heading-richtext{font-size:32px;font-weight:300;line-height:140%;opacity:0;transform:translateY(-50px);transition:opacity .8s ease .4s,transform .8s ease .4s}.client_heading.animate .client_heading-richtext{opacity:1;transform:translateY(0)}.client_heading-richtext p{margin-bottom:1.4em}ul.client_heading-tags{display:flex;flex-flow:row wrap;gap:20px;margin-top:24px;opacity:0;transform:translateY(-50px);transition:opacity .8s ease .6s,transform .8s ease .6s}.client_heading.animate ul.client_heading-tags{opacity:1;transform:translateY(0)}ul.client_heading-tags li{border:.5px solid #000;border-radius:50px;font-size:9px;font-style:normal;font-weight:500;letter-spacing:1.8px;line-height:normal;padding:10px 30px;text-transform:uppercase}.client_heading-sidebar{border-left:1px solid rgba(0,0,0,.15);display:flex;flex-wrap:wrap}.client_heading-links{align-self:flex-start;display:flex;flex:0 1 100%;flex-wrap:wrap;gap:0 46px;opacity:0;padding:54px 0 54px 57px;transform:translateX(-50px);transition:opacity .8s ease .4s,transform .8s ease .4s}.client_heading.animate .client_heading-links{opacity:1;transform:translateX(0)}.client_heading-links h6{flex:0 1 100%;font-size:13px;font-weight:800;letter-spacing:.0385em;line-height:140%;margin-bottom:18px;text-transform:uppercase}.client_heading-links ul{font-size:14px;line-height:180%}.client_heading-links a{color:#3d3d3d;text-decoration:none}.client_heading-links a:focus,.client_heading-links a:hover{color:#e62656;text-decoration:none}.client_heading-sharing{align-self:flex-end;flex:0 1 100%;opacity:0;padding:43px 0 69px 57px;position:relative;transform:translateX(-50px);transition:opacity .8s ease .6s,transform .8s ease .6s}.client_heading.animate .client_heading-sharing{opacity:1;transform:translateX(0)}.client_heading-sharing:before{background:#000;content:"";display:block;height:1px;left:0;opacity:.15;position:absolute;top:-1px;width:50vw}.client_heading-sharing h6{font-size:13px;font-weight:800;letter-spacing:.0385em;line-height:140%;margin-bottom:12px;text-transform:uppercase}.client_heading-sharing ul{align-items:center;display:flex;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;gap:18px;line-height:100%}.client_heading-sharing a{align-items:center;display:inline-flex;gap:5px;text-decoration:none}.client_heading.animate .client_heading-image{transition:transform .8s ease}.client_heading-image{height:calc(100vh - 88.5px);position:relative}.client_heading-image-embed{height:558.5px}.client_heading-image img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:768px){.client_heading .content-wrapper{display:grid;grid-template-columns:1fr 280px}}@media (min-width:1025px){.client_heading .content-wrapper{grid-template-columns:1fr 29.6218%}}@media (max-width:1024px){.client_heading .content-wrapper{padding:0 40px}.client_heading-content{padding:40px 40px 40px 0}.client_heading-header{font-size:65px}.client_heading-richtext{font-size:28px}.client_heading-links,.client_heading-sharing{padding:40px 0 40px 40px}.client_heading-links{gap:0 30px}}@media (max-width:767px){.client_heading .content-wrapper{padding:0 20px}.client_heading-content{padding-bottom:30px;padding-right:0;padding-top:30px}.client_heading-header{font-size:60px;letter-spacing:-.1em;margin-bottom:10px}.client_heading-richtext{font-size:22px}ul.client_heading-tags{display:none}.client_heading-sidebar{border-left:0;display:none}.client_heading-links,.client_heading-sharing{padding:0}.client_heading-sharing:before{content:none}.client_heading-image{height:calc(100vh - 86.5px)}.client_heading-image-embed{height:560.5px}}