.two-col-img-content{background-color:#000;position:relative;z-index:3}.two-col-img-content .section-button .button{font-weight:600}.two-col-img-content .section-button .button:hover{border:2px solid #fff;color:#000}.two-col-img-content .index h3.h1{font-size:240px}.two-col-img-content .content *,.two-col-img-content .index *,.two-col-img-content .title *{color:#fff}.two-col-img-content .section-inner-wrapper{display:flex;flex-wrap:wrap;gap:172px;width:100%}.two-col-img-content .section-inner-wrapper.row-reverse{flex-direction:row-reverse}.two-col-img-content .image-section{align-items:center;display:flex;max-width:566px;width:40%}.two-col-img-content .content-section-wrap{padding:137px 0 207px;width:calc(60% - 172px)}.two-col-img-content .content-box{max-width:724px}.two-col-img-content .index *{opacity:10%}.two-col-img-content .image-section img{aspect-ratio:566/708;object-fit:cover;width:100%}.two-col-img-content .tagline{position:relative}.two-col-img-content .tagline:before{background-color:#f7a90d;content:"";height:2px;left:0;position:absolute;top:50%;width:72px}.two-col-img-content .tagline *{color:#f7a90d;letter-spacing:5px;text-transform:uppercase}.two-col-img-content .tagline>*{padding-left:90px}@media only screen and (max-width:1200px){.two-col-img-content .content-section-wrap{padding:0}.two-col-img-content .image-section{max-width:400px}.two-col-img-content video{max-width:100%}.two-col-img-content .section-inner-wrapper{gap:100px}.two-col-img-content .content-section-wrap{width:calc(60% - 100px)}}@media only screen and (max-width:1024px){.two-col-img-content{padding:20px}.two-col-img-content .content-box{max-width:100%}.two-col-img-content .image-section{max-width:100%;width:100%}.two-col-img-content .image-section video{height:auto;max-width:100%;width:100%}.two-col-img-content .content-box{padding-left:0;position:unset}.two-col-img-content .image-section img{aspect-ratio:466/608}.two-col-img-content .content-section-wrap{padding:20px 0;width:100%}.two-col-img-content .section-button .button{width:100%}.two-col-img-content .section-inner-wrapper{gap:0}}@media only screen and (max-width:767px){.two-col-img-content .index h3.h1{font-size:200px}}