@import url("https://fonts.googleapis.com/css?family=Lato:100,300,400,400i,700");.image-w-text{width:100%;position:relative;font-weight:300;color:#222;overflow:hidden}@media only screen and (max-width: 992px){.image-w-text{padding:0}}.image-w-text .contents{width:100%;margin:0 auto;padding:0;position:relative;z-index:2}@media only screen and (max-width: 1024px){.image-w-text .contents{width:100%}}@media only screen and (max-width: 768px){.image-w-text .contents{padding:0;width:100%}}.image-w-text .contents .row{margin:0;position:relative;width:100%;flex-wrap:wrap;z-index:5;justify-content:flex-end;align-items:stretch}.image-w-text .contents .row.reversed{flex-direction:row-reverse;flex-direction:flex-start}.image-w-text .contents .row.reversed .feat-image-container{position:absolute;padding:0;z-index:2;justify-content:flex-end}@media only screen and (max-width: 768px){.image-w-text .contents .row.reversed .feat-image-container{position:relative}}.image-w-text .contents .row.reversed .col-text-container:after{content:'';position:absolute;top:-10rem;right:-6rem;width:25rem;height:40rem;background-color:#000E2F;transform:rotate(15deg);z-index:2;border-right:0.5rem solid #A5ACAF}@media only screen and (max-width: 768px){.image-w-text .contents .row.reversed .col-text-container:after{display:none}}.image-w-text .contents .row.reversed .col-text-container .col-heading{text-align:left}.image-w-text .contents .row.reversed .col-text-container .col-heading:before{left:0}@media only screen and (max-width: 992px){.image-w-text .contents .row.reversed .col-text-container .col-heading{text-align:center}}.image-w-text .contents .row.reversed .col-text-container .col-details{text-align:left}@media only screen and (max-width: 992px){.image-w-text .contents .row.reversed .col-text-container .col-details{text-align:center}}@media only screen and (max-width: 992px){.image-w-text .contents .row.reversed .col-text-container .cta-container-left{justify-content:center}}.image-w-text .contents .row.reversed .feat-image-container{display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;flex-direction:row}@media only screen and (max-width: 1024px){.image-w-text .contents .row{margin:0 auto}}.image-w-text .contents .row .feat-image-container{position:absolute;top:0;left:0;height:100%;flex:100%;max-width:100%;padding:0;z-index:2;display:flex;justify-content:flex-start}@media only screen and (max-width: 1200px){.image-w-text .contents .row .feat-image-container{height:35rem}}@media only screen and (max-width: 1024px){.image-w-text .contents .row .feat-image-container{height:40rem}}@media only screen and (max-width: 768px){.image-w-text .contents .row .feat-image-container{height:24rem;padding:0;order:1;width:100%;position:relative}}@media only screen and (max-width: 576px){.image-w-text .contents .row .feat-image-container{height:15rem}}.image-w-text .contents .row .feat-image-container .feat-image{height:100%;width:50%;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 768px){.image-w-text .contents .row .feat-image-container .feat-image{width:100%}}.image-w-text .contents .row .col-text-container{height:100%;padding:5rem 5vw;background-color:#000E2F;position:relative;z-index:5}@media only screen and (max-width: 1200px){.image-w-text .contents .row .col-text-container{padding:3rem 5vw}}.image-w-text .contents .row .col-text-container:before{content:'';position:absolute;top:-10rem;left:-6rem;width:25rem;height:70rem;background-color:#000E2F;transform:rotate(-15deg);z-index:2;border-left:0.5rem solid #A5ACAF}@media only screen and (max-width: 768px){.image-w-text .contents .row .col-text-container:before{display:none}}.image-w-text .contents .row .col-text-container .col-heading{font-size:2.5rem;color:#fff;font-weight:400;margin-bottom:2rem;position:relative;z-index:5}.image-w-text .contents .row .col-text-container .col-heading:after{content:'';position:absolute;bottom:-1rem;left:0;width:15rem;height:3px;background-color:#A5ACAF;display:block}@media only screen and (max-width: 768px){.image-w-text .contents .row .col-text-container .col-heading:after{left:50%;transform:translateX(-50%)}}@media only screen and (max-width: 1024px){.image-w-text .contents .row .col-text-container .col-heading{margin-bottom:2rem;font-size:2rem;text-align:center;display:block}}@media only screen and (max-width: 576px){.image-w-text .contents .row .col-text-container .col-heading{font-size:1.5rem}}.image-w-text .contents .row .col-text-container .col-details{margin-bottom:2rem;position:relative;z-index:5;width:80%}@media only screen and (max-width: 1024px){.image-w-text .contents .row .col-text-container .col-details{margin-bottom:1rem;width:100%}}.image-w-text .contents .row .col-text-container .col-details p{color:#fff;font-weight:400}@media only screen and (max-width: 992px){.image-w-text .contents .row .col-text-container .col-details p{text-align:center}}.image-w-text .contents .row .col-text-container .cta-container-left{position:relative;z-index:5}@media only screen and (max-width: 992px){.image-w-text .contents .row .col-text-container .cta-container-left{justify-content:center}}
