.two-column{align-content:flex-start;background:#eeeae4;display:flex;overflow:hidden;position:relative}.two-column:before{border-top:1px solid #25272e;height:1px;width:100%}.two-column:after,.two-column:before{content:"";left:0;position:absolute;right:0;top:0;z-index:1}.two-column:after{border-right:1px solid #25272e;bottom:0;height:100%;margin:auto;width:1px}.two-column.two-column-reverse{flex-direction:row-reverse}.two-column .two-column--photo{background:#cad4c7;flex:0 0 50%;position:relative}.two-column .two-column--photo.two-column--photo_full{overflow:hidden}.two-column .two-column--photo.two-column--photo_full:before{content:"";display:block;padding-top:124.19%;width:100%}.two-column .two-column--photo.two-column--photo_full img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:all .6s ease-in-out;width:100%}.two-column .two-column--photo.two-column--photo_full.hover-pic img{transform:scale(1.1);transition:all .6s}.two-column .two-column--photo.two-column--photo_center{padding:109px 70px;text-align:center}.two-column .two-column--content-contain{background:#eeeae4;flex:0 0 50%;padding:50px 40px}.two-column .two-column--content{display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;max-width:600px}.two-column .two-column--content .two-column--logo{margin:0 0 49px;max-width:284px}.two-column .two-column--content h2{font-family:Domaine Display Narrow;font-size:70px;font-style:normal;font-weight:400;line-height:128.571%;margin:0 0 23px;text-transform:uppercase}.two-column .two-column--content.two-column--big{max-width:640px;text-align:center}.two-column .two-column--content.two-column--big h2{font-family:Domaine Display Narrow Medium;font-size:70px;font-style:normal;font-weight:500;line-height:97px;text-transform:inherit}.two-column .two-column--content .two-column--text{font-family:Interstate Light;font-size:23px;font-style:normal;font-weight:300;line-height:34px;max-width:579px}.two-column .two-column--content .button{background:transparent;margin:60px 0 0}.two-column .two-column--content .button:before{background:#25272e}@media only screen and (max-width:1024px){.two-column .two-column--content{max-width:258px}.two-column .two-column--content .two-column--logo{margin:0 0 29px;max-width:124px}.two-column .two-column--content h2{font-size:40px;line-height:40px;margin:0 0 32px}.two-column .two-column--content .two-column--text{font-size:15px;line-height:25px;max-width:250px}.two-column .two-column--content .button{margin:39px 0 0;padding:14px 50px 16px 51px}.two-column .two-column--photo.two-column--photo_center{padding:57px 70px 78px 69px;text-align:center}.two-column .two-column--content.two-column--big{max-width:286px}.two-column .two-column--content.two-column--big h2{font-size:30px;line-height:40px}}@media only screen and (max-width:767px){.two-column{flex-flow:row wrap}.two-column:after{display:none}.two-column .two-column--content-contain,.two-column .two-column--photo{flex:0 0 100%}.two-column .two-column--content-contain{border-top:1px solid #25272e;min-height:515px;padding:122px 40px 125px}.two-column .two-column--content .button{padding:14px 48px 15px}.two-column .two-column--photo.two-column--photo_center{padding:76px 85px;text-align:center}}