.about-banner{background-color:#252e33;overflow:hidden;position:relative}.about-banner__video-wrap{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.about-banner__video{display:block;height:100%;left:50%;max-width:none;object-fit:cover;object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.about-banner__video-wrap:after{background:rgba(37,46,51,.35);content:"";inset:0;position:absolute;z-index:1}.about-banner__inner{box-sizing:border-box;margin:0 auto;max-width:1306px;padding:0 20px;position:relative;width:100%;z-index:2}.about-banner__heading-wrap{max-width:900px}.about-banner__heading h1{color:#d7d7d7;font-family:Instrument Sans;font-size:65px;font-style:normal;font-weight:400;line-height:117.8%;margin:0}.about-banner__highlight{color:#b6d997;font-family:"Roboto Serif";font-size:68px;font-style:italic;font-weight:300;line-height:109.8%;margin-bottom:42px;margin-top:0}.about-banner__highlight p{margin:0}.about-banner__content{align-items:start;display:grid;gap:45px;grid-template-columns:minmax(0,490px) 160px minmax(0,1fr);margin-top:28px}.about-banner__left{min-width:0}.about-banner__left-content p{color:#d7d7d7;font-family:Instrument Sans,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:34px;margin:0 0 20px;max-width:475px}.about-banner__left-content p:last-child{margin-bottom:0}.about-banner__separator{background:#b6d997;height:1px;margin-top:18px;width:133px}.about-banner__right{min-width:0}.about-banner__right-content p{color:#b6d997;font-family:"Roboto Serif",serif;font-size:28px;font-style:italic;font-weight:300;line-height:114.8%;margin:0;max-width:520px}.about-banner__right-content p:last-child{margin-bottom:0}.about-banner__buttons{align-items:flex-start;display:flex;flex-direction:column;gap:44px;margin-top:87px}.about-banner__primary-button{background:#b6d997;border:1px solid #b6d997;border-radius:4px;color:#232c31;display:inline-block;font-family:Instrument Sans,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal;padding:18px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .5s ease,color .5s ease}.about-banner__primary-button:focus,.about-banner__primary-button:hover{background:transparent;color:#b6d997;font-weight:600;text-decoration:none}.about-banner__secondary-button{color:#b6d997;display:inline-block;font-family:Instrument Sans,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal;padding-left:28px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.about-banner__secondary-button:before{background-image:url(https://www.wx.agency/hubfs/WX%20Partners/yellow-r-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:28px;content:"";height:14px;left:0;position:absolute;top:4px;transition:left .3s ease-in-out;width:16px}.about-banner__secondary-button:focus,.about-banner__secondary-button:hover{color:#b6d997;font-weight:600;text-decoration:none}.about-banner__secondary-button:focus:before,.about-banner__secondary-button:hover:before{left:6px}@media screen and (max-width:1024px){.about-banner{padding:65px 0 50px}.about-banner__heading h1{font-size:54px}.about-banner__highlight{font-size:57px}.about-banner__content{gap:30px;grid-template-columns:minmax(0,46%) 65px minmax(0,1fr)}.about-banner__separator{width:65px}.about-banner__left-content p{font-size:22px;line-height:31px}.about-banner__right-content p{font-size:25px}.about-banner__video{object-position:center}}@media screen and (max-width:767px){.about-banner{padding:50px 0 45px}.about-banner__heading h1{font-size:42px;line-height:1.15}.about-banner__highlight{font-size:42px;line-height:1.08;margin-top:5px}.about-banner__content{display:block;margin-top:32px}.about-banner__left-content p{font-size:20px;line-height:28px;max-width:100%}.about-banner__separator{margin:35px 0 28px;width:90px}.about-banner__right-content p{font-size:23px;line-height:1.25;max-width:100%}.about-banner__buttons{gap:24px;margin-top:38px}.about-banner__secondary-button:before{top:2px}.about-banner__video{object-position:center}}@media (prefers-reduced-motion:reduce){.about-banner__video{display:none}}