.panel-grid {
zoom: 1;
}
.panel-grid:before {
content: '';
display: block;
}
.panel-grid:after {
content: '';
display: table;
clear: both;
}
.panel-grid-cell {
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
min-height: 1em;
float: left;
}
.panel-grid-cell .so-panel {
zoom: 1;
}
.panel-grid-cell .so-panel:before {
content: '';
display: block;
}
.panel-grid-cell .so-panel:after {
content: '';
display: table;
clear: both;
}
.panel-grid-cell .panel-last-child {
margin-bottom: 0;
}
.panel-grid-cell .widget-title {
margin-top: 0;
}
.panel-row-style {
zoom: 1;
}
.panel-row-style:before {
content: '';
display: block;
}
.panel-row-style:after {
content: '';
display: table;
clear: both;
}@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:#79496a;transform:rotate(15deg);z-index:2;border-right:0.5rem solid #dbd8bd}@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:#79496a;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:#79496a;transform:rotate(-15deg);z-index:2;border-left:0.5rem solid #dbd8bd}@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:#dbd8bd;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}}@import url("https://fonts.googleapis.com/css?family=Lato:100,300,400,400i,700");.jlb-centered-content{padding:5rem 0;background-color:#fff}@media only screen and (max-width: 576px){.jlb-centered-content{padding:2rem 0}}.jlb-centered-content .jlb-container{width:80rem;max-width:100%;margin:0 auto;padding:0 5vw}.jlb-centered-content .jlb-container h2{font-size:3rem;font-weight:600;color:#79496a;text-align:center;margin-bottom:2rem;position:relative}.jlb-centered-content .jlb-container h2:after{content:'';display:block;position:absolute;bottom:-1rem;left:50%;transform:translateX(-50%);height:0.2rem;width:40%;background-color:#79496a}@media only screen and (max-width: 576px){.jlb-centered-content .jlb-container h2{font-size:2rem}}.jlb-centered-content .jlb-container .row .col-12,.jlb-centered-content .jlb-container .row .col-md-6{text-align:center;color:#79496a;margin-bottom:1rem}@media only screen and (max-width: 992px){.jlb-centered-content .jlb-container .row .col-12,.jlb-centered-content .jlb-container .row .col-md-6{margin-bottom:2rem}}@media only screen and (max-width: 576px){.jlb-centered-content .jlb-container .row .col-12,.jlb-centered-content .jlb-container .row .col-md-6{margin-bottom:1rem}}.jlb-centered-content .jlb-container .row .col-12 p,.jlb-centered-content .jlb-container .row .col-md-6 p{font-size:1rem;color:#222;font-weight:300;font-size:1rem}@media only screen and (max-width: 768px){.jlb-centered-content .jlb-container .row .col-12 p,.jlb-centered-content .jlb-container .row .col-md-6 p{font-size:1.1rem}}@media only screen and (max-width: 576px){.jlb-centered-content .jlb-container .row .col-12 p,.jlb-centered-content .jlb-container .row .col-md-6 p{font-size:1rem}}