.two-column-wrapper{background-color:#fff;background-position:center bottom 0;background-repeat:no-repeat;background-size:cover;min-height:100vh;overflow-x:hidden;overflow-y:hidden;position:relative;scroll-snap-align:start;scroll-snap-stop:normal}.two-column-wrapper .page-center:after{clear:both;content:"";display:block;height:0;line-height:0;visibility:hidden;width:0}.two-column-wrapper .left-col,.two-column-wrapper .right-col{float:left;min-height:1px;position:relative;z-index:2}.two-column-wrapper .title_inner{font-family:Gilroy Light,Helvetica,Arial,Lucida,sans-serif;font-size:24px;line-height:1.2em}.two-column-wrapper h2{color:#262626;font-family:DIN Pro Regular,Helvetica,Arial,Lucida,sans-serif;font-size:50px;line-height:1.1em;margin:0;padding-bottom:10px;text-align:right;text-transform:uppercase}.two-column-wrapper h2 span{background-color:#fff}.two-column-wrapper .text_inner{background-color:hsla(0,0%,100%,.8);color:#262626;font-family:Gilroy Light,Helvetica,Arial,Lucida,sans-serif;font-size:24px;line-height:1.2em}.two-column-wrapper p{margin:0}.two-column-wrapper .scroll-box-wrap{bottom:0;left:50%;margin:auto;max-width:100%;position:absolute;right:auto;top:auto;transform:translateX(-50%);width:100%}.two-column-wrapper .et_pb_column{background-position:50%;background-size:cover;float:left;min-height:1px;position:relative;width:100%;z-index:2}.two-column-wrapper .et_pb_module{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;font-family:Gilroy Light,Helvetica,Arial,Lucida,sans-serif;font-size:24px;line-height:1em;padding-top:30%;width:30%}@media (min-width:981px){.two-column-wrapper{padding:4% 0}.two-column-wrapper .page-center{padding-bottom:2%;padding-top:2%}.two-column-wrapper .left-col{margin-right:5.5%;width:36.7%}.two-column-wrapper .right-col{width:57.8%}}@media only screen and (min-width:1350px){.two-column-wrapper{padding:54px 0}.two-column-wrapper .page-center{padding-bottom:27px;padding-top:27px}}@media (max-width:980px){.two-column-wrapper{padding:50px 0}.two-column-wrapper .page-center{padding-bottom:30px;padding-top:30px}.two-column-wrapper .left-col{margin-bottom:30px;width:100%}.two-column-wrapper .right-col{width:100%}}@media only screen and (max-width:767px){.two-column-wrapper h2{font-size:1.6em}}