h3{color:#000;font-family:fieldwork,sans-serif;font-weight:700}#wrap .theme-block>.wrap{margin:0 auto;max-width:940px}@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 .bigger{font-size:1.2em}#wrap .theme-block.background-light-green{background:#e4f4d6}#wrap .theme-block.background-light-green2{background:#58b871;color:#fff}#wrap .theme-block.background-light-green2 a{color:#00576f}#wrap .theme-block.background-light-green2 h2{color:inherit}#wrap .theme-block.background-blue h2{color:#a7db78}@media screen and (min-width:767px){.row{display:flex;justify-content:space-between}.row .col1_2{flex-basis:46%}}@media screen and (max-width:767px){.row .col1_2+.col1_2{margin-top:1em}}.row+h3{margin-top:2em}.content-image{display:flex;justify-content:space-between}.content-image img{display:block;margin:0 2em 0 0;object-fit:cover;width:40%}.content-image .content{width:55%}@media screen and (max-width:767px){.content-image{display:block}.content-image .content{width:auto}.content-image img{margin:0 0 .5em;width:100%}}ul.attributes{display:flex;flex-wrap:wrap;list-style:none;margin:2em 0;padding:0}ul.attributes>li{flex-basis:20%;margin:0 3% 2em 0}ul.attributes>li img{display:block;margin:0 0 5px}ul.attributes>li strong{color:#00576f}@media screen and (max-width:767px){ul.attributes>li{flex-basis:45%}}@media screen and (max-width:500px){ul.attributes>li{flex-basis:100%;margin:0 0 2em}}.theme-block.pillar-header{background:#ddf5c8;color:#fff;position:relative}.theme-block.pillar-header .bg{display:block;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:100%}.theme-block.pillar-header .bg:before{background:url(https://6151115.fs1.hubspotusercontent-na1.net/hubfs/6151115/_illustrations/redapt_illustration_managed-service-provider-msp-help.svg) no-repeat 100% 20%;margin:0;z-index:3}.theme-block.pillar-header .bg:after,.theme-block.pillar-header .bg:before{content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.theme-block.pillar-header .bg:after{background-image:-moz-linear-gradient(90deg,#00576f,hsla(92,58%,66%,.8));background-image:-webkit-linear-gradient(90deg,#00576f,hsla(92,58%,66%,.8));background-image:-o-linear-gradient(90deg,#00576f,hsla(92,58%,66%,.8));background-image:-ms-linear-gradient(90deg,#00576f,hsla(92,58%,66%,.8));background-image:linear-gradient(90deg,#00576f,hsla(92,58%,66%,.8));opacity:.8}.theme-block.pillar-header .wrap{position:relative;z-index:10}.theme-block.pillar-header .subtitle{color:hsla(0,0%,100%,.5);text-transform:none}.theme-block.pillar-header .block-content{max-width:640px}.theme-block.pillar-header .block-content p{font-size:1.2em;max-width:450px}.theme-block.pillar-header .block-content h1{color:inherit}@media screen and (max-width:1024px){.theme-block.pillar-header .bg:before{opacity:.3}}@media screen and (max-width:1400px){.theme-block.pillar-header .block-content{max-width:600px}}@media screen and (max-width:600px){.theme-block.pillar-header h1{font-size:2rem}.theme-block.pillar-header .bg:before{background-position:50px 50%}}.theme-block.pillar-interrupt{color:#fff;display:grid;margin:0 -100px;padding:3em 0;position:relative}.theme-block.pillar-interrupt:before{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);z-index:1}.theme-block.pillar-interrupt:after,.theme-block.pillar-interrupt:before{content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.theme-block.pillar-interrupt:after{background:url(https://6151115.fs1.hubspotusercontent-na1.net/hubfs/6151115/Redapt%202019/bg-dots.png) no-repeat 99% 50%;background-size:auto 90%;opacity:.5;z-index:2}@media screen and (max-width:1300px){.theme-block.pillar-interrupt{left:50%;margin-left:-50vw;margin-right:0;width:100vw}}.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{grid-column-gap:3em;display:grid;grid-template-areas:"image content";grid-template-columns:200px auto}}.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{align-self:center;grid-area:content}.theme-block.pillar-interrupt.full-width{left:50%;margin-left:-50vw;width:100vw}.theme-block.pillar-interrupt.dark-green{background:#58b871;color:#fff}.theme-block.pillar-interrupt.dark-green:after,.theme-block.pillar-interrupt.dark-green:before{display:none}.theme-block.pillar-interrupt.dark-green h3{color:inherit}.theme-block.pillar-interrupt.dark-green .button{background:#fff;color:#58b871}@media screen and (min-width:600px){.theme-block.pillar-interrupt.dark-green .wrap{grid-template-columns:300px auto}}.theme-block.pillar-interrupt.green{background:#a7db78 url(https://6151115.fs1.hubspotusercontent-na1.net/hubfs/6151115/Redapt%202019/pillar/microservices/download.png) no-repeat 80% 50%;color:#000}.theme-block.pillar-interrupt.green h3{color:#00576f}@media screen and (min-width:600px){.theme-block.pillar-interrupt.green .wrap{grid-template-areas:"image content";grid-template-columns:200px auto}}.theme-block.pillar-interrupt.green:after,.theme-block.pillar-interrupt.green:before{display:none}.interrupt-wrap.middle,.interrupt-wrap.top{position:relative}.interrupt-wrap.middle:before,.interrupt-wrap.top:before{background:#f4f4f4;bottom:0;content:" ";display:block;height:50%;left:50%;margin:0 0 0 -50vw;position:absolute;width:100vw}.interrupt-wrap.middle:before{background:rgba(88,184,113,.27)}ul.components{list-style:none;margin:1em auto;padding:0}ul.components li{background:#fff;min-height:40px;padding:1em 1em 1em calc(2em + 40px);position:relative}ul.components li:nth-child(2n){background:none}ul.components li img{height:40px;left:1em;object-fit:contain;position:absolute;top:1em;width:40px}ul.components li strong{display:block}ul.components li:nth-child(odd){background:#f4f4f4}.block-tweetable{background:#a7db78;border-radius:4px;color:#00576f;font-size:1.4em;font-weight:500;margin:2em 0;padding:1em 100px 1em 80px;position:relative}.block-tweetable:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\f04b";font-family:FontAwesome;font-size:25px;font-weight:400;left:40px;margin:0 .5em 0 0;position:absolute;text-transform:none!important;top:1em}.block-tweetable .txt{max-width:800px}.block-tweetable .tweet{background:#58b871;border-radius:50%;bottom:1.5em;color:#fff;display:inline-block;font-size:26px;height:2em;line-height:2em;margin:0;position:absolute;right:1em;text-align:center;width:2em}.block-tweetable .tweet:after{color:#58b871;content:"Tweet";font-size:13px;left:0;line-height:1;margin:4px 0 0;position:absolute;text-align:center;top:100%;width:100%}@media screen and (max-width:767px){.block-tweetable{padding-right:1em}.block-tweetable .tweet{bottom:auto;margin-bottom:.5em;margin-top:.5em;position:relative;right:auto;top:auto}}@media screen and (max-width:500px){.block-tweetable{padding-left:1em}.block-tweetable:before{display:none}}hr{clear:both;margin:4em 0}#intro{background:#333;color:#fff;padding:3em 0}#intro h2{color:inherit;font-size:2rem}#intro h2 em{color:#a7db78;font-style:normal}#intro p{font-size:1.3em}#intro p strong{color:#a7db78;font-family:fieldwork,sans-serif;font-size:2em}#intro .wrap:before{background:url(https://6151115.fs1.hubspotusercontent-na1.net/hubfs/6151115/_illustrations/redapt_illustration_innovation-cost-idea-money-expense-profit.svg) no-repeat 50% 10%;background-size:contain;content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:40%}#intro .content{margin-left:45%}@media screen and (max-width:767px){#intro h2{font-size:1.25rem;line-height:1.1}#intro .content{margin-left:0}#intro .wrap:before{background-position:0 50%;height:200px;margin:0 0 1em;position:relative;width:100%}}#toc{background-color:#f4f4f4;padding:4em 0}@media screen and (min-width:767px){#toc{background:#f4f4f4 url(https://6151115.fs1.hubspotusercontent-na1.net/hubfs/6151115/Redapt%202019/pillar/microservices/bg2.png) no-repeat 50% 50%;background-size:100% auto}}#toc h3{color:#00576f}@media screen and (min-width:767px){#toc ul.carets{margin:0}}#what:before{background:url(https://6151115.fs1.hubspotusercontent-na1.net/hubfs/6151115/_photography/Social%20Sized%20Graphics/managed-services.jpg) no-repeat 50% 30%;background-size:cover;opacity:.4}#what:after,#what:before{content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#what:after{background-image:-moz-linear-gradient(0deg,#fff,hsla(0,0%,100%,.5));background-image:-webkit-linear-gradient(0deg,#fff,hsla(0,0%,100%,.5));background-image:-o-linear-gradient(0deg,#fff,hsla(0,0%,100%,.5));background-image:-ms-linear-gradient(0deg,#fff,hsla(0,0%,100%,.5));background-image:linear-gradient(0deg,#fff,hsla(0,0%,100%,.5))}#what .row{margin-bottom:2em;margin-top:2em}@media screen and (max-width:1200px){#what:before{background-position:50% 0;background-size:1200px auto}#what:after{height:600px}}@media screen and (max-width:767px){#what .row img{width:200px}}#unlock ul{list-style:none;margin:1.5em 0;padding:0}#unlock ul li{background:hsla(0,0%,100%,.14);padding:1.3em 1em 1.3em 4em;position:relative}#unlock ul li:nth-child(2n){background:none}#unlock ul li:before{color:#a7db78;content:"";font-family:fieldwork,sans-serif;font-size:50px;font-weight:700;left:.5em;line-height:1;position:absolute;top:.3em}#unlock ul li:first-child:before{content:"1"}#unlock ul li:nth-child(2):before{content:"2"}#unlock ul li:nth-child(3):before{content:"3"}#unlock ul li:nth-child(4):before{content:"4"}#unlock ul li:nth-child(5):before{content:"5"}#unlock ul li:nth-child(6):before{content:"6"}#look:before{background:url(https://6151115.fs1.hubspotusercontent-na1.net/hubfs/6151115/_illustrations/redapt_illustration_inspect-look-examine-simple-large-background.svg) no-repeat 0 50%;background-size:800px auto;content:" ";display:block;height:80%;max-width:100%;position:absolute;right:0;top:10%;width:650px}#partnering .promo{align-items:center;border-top:1px solid #d5d5d5;display:flex;justify-content:space-between;margin:3em 0 0;padding:0 2em}#partnering .promo img,#partnering .promo>a{flex-basis:30%}#partnering .promo p{flex-basis:65%;font-size:1.5em;line-height:1.2}@media screen and (max-width:767px){#partnering .promo{display:block}}