@import url("https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap");.image-w-text{width:100%;position:relative;font-weight:300;color:#222;overflow:hidden}.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-start;align-items:center}@media only screen and (max-width: 1024px){.image-w-text .contents .row{flex-wrap:wrap}}.image-w-text .contents .row.reversed{flex-direction:row-reverse;flex-direction:flex-start}.image-w-text .contents .row.reversed .feat-image-container{position:relative;height:35rem;padding:0;z-index:5;display:flex;justify-content:flex-start}@media only screen and (max-width: 1024px){.image-w-text .contents .row.reversed .feat-image-container{height:25rem;flex:1 1 100%;max-width:100%}}@media only screen and (max-width: 576px){.image-w-text .contents .row.reversed .feat-image-container{height:12rem}}.image-w-text .contents .row.reversed .feat-image-container .feat-image{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}@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{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;padding:5rem 7rem;z-index:4}@media only screen and (max-width: 1200px){.image-w-text .contents .row.reversed .col-text-container{padding:3rem 5vw}}@media only screen and (max-width: 1024px){.image-w-text .contents .row.reversed .col-text-container{position:relative;top:0;transform:translateY(0);order:1;flex:0 0 100%;max-width:100%}}.image-w-text .contents .row.reversed .col-text-container .col-text-content .col-heading{text-align:left}@media only screen and (max-width: 1024px){.image-w-text .contents .row.reversed .col-text-container .col-text-content .col-heading{text-align:center}}.image-w-text .contents .row.reversed .col-text-container .col-text-content .col-details{text-align:left}@media only screen and (max-width: 1024px){.image-w-text .contents .row.reversed .col-text-container .col-text-content .col-details{text-align:center}}@media only screen and (max-width: 1024px){.image-w-text .contents .row.reversed .col-text-container .col-text-content .align-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:relative;height:35rem;flex:0 0 50%;max-width:50%;padding:0;z-index:5;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:25rem;flex:1 1 100%;max-width:100%;order:2}}@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:12rem}}.image-w-text .contents .row .feat-image-container .feat-image{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.image-w-text .contents .row .col-text-container{display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;flex-direction:row;padding:5rem 7rem;background-color:#fff;z-index:4;flex:0 0 50%;max-width:50%}@media only screen and (max-width: 1200px){.image-w-text .contents .row .col-text-container{padding:3rem 5vw}}@media only screen and (max-width: 1024px){.image-w-text .contents .row .col-text-container{position:relative;top:0;transform:translateY(0);order:1;flex:0 0 100%;max-width:100%}}@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 .col-text-content{width:100%}@media only screen and (max-width: 1024px){.image-w-text .contents .row .col-text-container .col-text-content{width:100%}}.image-w-text .contents .row .col-text-container .col-text-content .col-heading{font-size:2rem;text-transform:uppercase;color:#926a3d;width:100%;margin-bottom:1rem;position:relative;z-index:5;font-weight:300}@media only screen and (max-width: 1024px){.image-w-text .contents .row .col-text-container .col-text-content .col-heading{margin-bottom:2rem;font-size:2rem;text-align:center;display:block;border-bottom:none;max-width:100%;width:100%}}@media only screen and (max-width: 576px){.image-w-text .contents .row .col-text-container .col-text-content .col-heading{font-size:2rem}}.image-w-text .contents .row .col-text-container .col-text-content .col-details{margin-bottom:2rem;position:relative;z-index:5}@media only screen and (max-width: 1200px){.image-w-text .contents .row .col-text-container .col-text-content .col-details{width:100%}}@media only screen and (max-width: 1024px){.image-w-text .contents .row .col-text-container .col-text-content .col-details{margin-bottom:2rem}}.image-w-text .contents .row .col-text-container .col-text-content .col-details p{color:#222;font-weight:400;font-size:1.1rem}@media only screen and (max-width: 1024px){.image-w-text .contents .row .col-text-container .col-text-content .col-details p{text-align:center}}.image-w-text .contents .row .col-text-container .col-text-content .align-left a{text-transform:uppercase;color:#222;transition:all 0.3s}.image-w-text .contents .row .col-text-container .col-text-content .align-left a:hover{color:#926a3d}.image-w-text .contents .row .col-text-container .col-text-content .align-left a:hover svg{left:1.5rem;color:#926a3d}.image-w-text .contents .row .col-text-container .col-text-content .align-left a svg{color:#222;position:relative;left:1rem;transition:all 0.3s}@media only screen and (max-width: 1024px){.image-w-text .contents .row .col-text-container .col-text-content .align-left{justify-content:center}}
