#wrap .theme-block>.wrap{max-width:940px;margin:0 auto}@media screen and (max-width:1037.24138px){#wrap .theme-block>.wrap{margin:0 4.6875%}}#wrap .theme-block .intro{margin-bottom:1em}#wrap .theme-block.background-light-green{background:#e4f4d6}#wrap .theme-block.background-light-green2{background:#58b871;color:white}#wrap .theme-block.background-light-green2 a{color:#00576f}#wrap .theme-block.background-light-green2 h2{color:inherit}@media screen and (min-width:767px){.row{display:flex;justify-content:space-between}.row .col1_2{flex-basis:46%}}.book{margin:2em 0}@media screen and (min-width:767px){.book{display:flex;justify-content:center;align-items:center}.book .copy{max-width:400px}}ul.icons{margin:0 0 2em;padding:0}ul.icons>li{position:relative;border-bottom:1px solid rgba(51,51,51,0.24);display:flex;align-items:center;padding:1em 0}ul.icons>li span{width:120px;text-align:center;margin:.5em 0}ul.icons>li img{display:inline-block}ul.icons>li p{flex-grow:1;width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:calc(100% - 120px)}ul.icons>li:last-child{border-bottom:0}@media screen and (max-width:500px){ul.icons>li{display:block}ul.icons>li p{width:auto}}ul.icons strong{color:#00576f}ul.attributes{margin:2em 0 1em;padding:0;list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap}ul.attributes li{flex-basis:20%}@media screen and (max-width:767px){ul.attributes li{flex-basis:45%;margin-bottom:3em}}ul.attributes img{display:block;height:70px;object-fit:contain;object-position:0 100%;margin:0 0 1em}ul.attributes .icon{margin:0 0 .5em;border-bottom:2px solid #58b871}ul.attributes strong{font-size:1.2em;color:#00576f}@media screen and (max-width:500px){ul.attributes{margin-bottom:0;display:block}}.theme-block.pillar-header{position:relative;color:white;background:#00576f}.theme-block.pillar-header .bg{position:absolute;top:0;right:0;height:100%;width:100%;display:block;overflow:hidden}.theme-block.pillar-header .bg:before{content:' ';display:block;position:absolute;z-index:3;top:0;left:auto;right:5%;width:45%;height:100%;margin:0;background:url(https://cdn2.hubspot.net/hubfs/6151115/Redapt%202019/pillar/unstructured/hero.png) no-repeat 100% 50%;background-size:contain}@media screen and (max-width:980px){.theme-block.pillar-header .bg:before{opacity:.3}}.theme-block.pillar-header .wrap{position:relative;z-index:10}.theme-block.pillar-header .subtitle{color:rgba(255,255,255,0.5);text-transform:none}.theme-block.pillar-header .block-content{max-width:640px}.theme-block.pillar-header .block-content p{max-width:450px;font-size:1.2em}.theme-block.pillar-header .block-content h1{color:inherit}@media screen and (max-width:600px){.theme-block.pillar-header h1{font-size:2rem}}.theme-block.pillar-interrupt{display:grid;position:relative;padding:2em 0;margin:0 -100px 0;color:white}.theme-block.pillar-interrupt:before{content:' ';display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-image:-moz-linear-gradient(40deg,#253539,#00576f);background-image:-webkit-linear-gradient(40deg,#253539,#00576f);background-image:-o-linear-gradient(40deg,#253539,#00576f);background-image:-ms-linear-gradient(40deg,#253539,#00576f);background-image:linear-gradient(40deg,#253539,#00576f)}.theme-block.pillar-interrupt:after{content:' ';display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:url(https://cdn2.hubspot.net/hubfs/6151115/Redapt%202019/bg-dots.png) no-repeat 99% 50%;background-size:auto 90%;opacity:.5}@media screen and (max-width:1300px){.theme-block.pillar-interrupt{left:50%;width:100vw;margin-left:-50vw;margin-right:0}}.theme-block.pillar-interrupt h3{color:#a7db78}.theme-block.pillar-interrupt .wrap{position:relative;z-index:5}@media screen and (min-width:600px){.theme-block.pillar-interrupt .wrap{display:grid;grid-template-columns:auto 200px;grid-template-areas:"content image";grid-column-gap:3em}}.theme-block.pillar-interrupt .block-image{grid-area:image}@media screen and (max-width:600px){.theme-block.pillar-interrupt .block-image{margin-bottom:1em}}.theme-block.pillar-interrupt .block-content{grid-area:content;align-self:center}