@-ms-viewport{width:device-width}.section-wrapper{max-width:700px;margin:0 auto}@media(max-width:1024px){.section-wrapper{padding-left:30px;padding-right:30px}}@media(max-width:480px){.section-wrapper{padding-left:20px;padding-right:20px}}.section-wrapper.medium-1{max-width:800px}@media(max-width:1024px){.section-wrapper.medium-1{padding-left:20px;padding-right:20px}}@media(max-width:480px){.section-wrapper.medium-1{padding-left:8px;padding-right:8px}}.section-wrapper.medium-2{max-width:900px}@media(max-width:1024px){.section-wrapper.medium-2{padding-left:8px;padding-right:8px}}@media(max-width:480px){.section-wrapper.medium-2{padding-left:8px;padding-right:8px}}.section-wrapper.medium-3{max-width:960px}@media(max-width:1024px){.section-wrapper.medium-3{padding-left:8px;padding-right:8px}}@media(max-width:480px){.section-wrapper.medium-3{padding-left:8px;padding-right:8px}}@media(max-width:1024px){.section-wrapper.medium-3.case{padding-left:8px;padding-right:8px}}.section-wrapper.large{max-width:1080px}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}.container.full{width:100%;padding-left:0;padding-right:0}@media(min-width:576px){.container{padding-right:15px;padding-left:15px}}@media(min-width:768px){.container{padding-right:15px;padding-left:15px}}@media(min-width:992px){.container{padding-right:15px;padding-left:15px}}@media(min-width:1200px){.container{padding-right:15px;padding-left:15px}}@media(min-width:576px){.container{width:540px;max-width:100%}}@media(min-width:768px){.container{width:720px;max-width:100%}.container.override{width:825px}}@media(min-width:992px){.container{max-width:100%}.container,.container.override{width:960px}}@media(min-width:1200px){.container{max-width:100%}.container,.container.override{width:1140px}}.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media(min-width:576px){.container-fluid{padding-right:15px;padding-left:15px}}@media(min-width:768px){.container-fluid{padding-right:15px;padding-left:15px}}@media(min-width:992px){.container-fluid{padding-right:15px;padding-left:15px}}@media(min-width:1200px){.container-fluid{padding-right:15px;padding-left:15px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media(min-width:576px){.row{margin-right:-15px;margin-left:-15px}}@media(min-width:768px){.row{margin-right:-15px;margin-left:-15px}}@media(min-width:992px){.row{margin-right:-15px;margin-left:-15px}}@media(min-width:1200px){.row{margin-right:-15px;margin-left:-15px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media(min-width:576px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}@media(min-width:768px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}@media(min-width:992px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}@media(min-width:1200px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.333333%}.pull-2{right:16.666667%}.pull-3{right:25%}.pull-4{right:33.333333%}.pull-5{right:41.666667%}.pull-6{right:50%}.pull-7{right:58.333333%}.pull-8{right:66.666667%}.pull-9{right:75%}.pull-10{right:83.333333%}.pull-11{right:91.666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.333333%}.push-2{left:16.666667%}.push-3{left:25%}.push-4{left:33.333333%}.push-5{left:41.666667%}.push-6{left:50%}.push-7{left:58.333333%}.push-8{left:66.666667%}.push-9{left:75%}.push-10{left:83.333333%}.push-11{left:91.666667%}.push-12{left:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media(min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.333333%}.pull-sm-2{right:16.666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.333333%}.pull-sm-5{right:41.666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.333333%}.pull-sm-8{right:66.666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.333333%}.pull-sm-11{right:91.666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media(min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.333333%}.pull-md-2{right:16.666667%}.pull-md-3{right:25%}.pull-md-4{right:33.333333%}.pull-md-5{right:41.666667%}.pull-md-6{right:50%}.pull-md-7{right:58.333333%}.pull-md-8{right:66.666667%}.pull-md-9{right:75%}.pull-md-10{right:83.333333%}.pull-md-11{right:91.666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media(min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.333333%}.pull-lg-2{right:16.666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.333333%}.pull-lg-5{right:41.666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.333333%}.pull-lg-8{right:66.666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.333333%}.pull-lg-11{right:91.666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media(min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.333333%}.pull-xl-2{right:16.666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.333333%}.pull-xl-5{right:41.666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.333333%}.pull-xl-8{right:66.666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.333333%}.pull-xl-11{right:91.666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.333333%}.push-xl-2{left:16.666667%}.push-xl-3{left:25%}.push-xl-4{left:33.333333%}.push-xl-5{left:41.666667%}.push-xl-6{left:50%}.push-xl-7{left:58.333333%}.push-xl-8{left:66.666667%}.push-xl-9{left:75%}.push-xl-10{left:83.333333%}.push-xl-11{left:91.666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}*{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body{font-family:Avenir Next W01,Roboto,sans-serif;margin:0;transition:background-color .25s ease-out;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:2;animation-iteration-count:2}a{text-decoration:none}hr{height:5px;border:0;margin:0 auto 10px}hr.small{width:50px}hr.medium{width:200px}.hide{display:none}.disabled-link{color:#bbb;cursor:not-allowed}header{text-align:center;border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;margin:8px 8px 15px}header.case{margin-bottom:0}header.case.datto{background-color:#157cff}header.case.datto ul.nav li.active:after{background-color:#fdb933}header.case.assembla{background-color:#8f68d0}header.case.assembla ul.nav li.active:after{background-color:#15d377}header.case.kyruus{background-color:#37c8f9}header.case.kyruus ul.nav li.active:after{background-color:#743fff}header.case.hubspot{background-color:#ff7a53}header.case.hubspot ul.nav li.active:after{background-color:#59608c}header.case.epicio{background-color:#ffbf30}header.case.epicio ul.nav li.active:after{background-color:#e09500}header .name{display:block;font-family:Avenir Next Rounded W01,Lato,sans-serif;font-size:26px;margin:0 auto;padding:25px 0 15px;font-weight:300}header .name a{color:#282b34;text-decoration:none;font-weight:300}header ul.nav{list-style-type:none;margin:0 auto;padding:0;width:auto}header ul.nav li{font-family:Avenir Next W01,Roboto,sans-serif;display:inline-block;margin:0 12px;clear:left;position:relative}@media(max-width:480px){header ul.nav li{margin:0 6px}}header ul.nav li a{text-decoration:none}header ul.nav li.active{padding-bottom:2px;border-bottom:0 solid #ff4564}header ul.nav li.active:after{display:block;width:40px;height:4px;background-color:#ff4564;position:absolute;content:"";border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;transition:all .25s ease-in}header ul.nav li.active.nav-about:after{width:50px}header ul.nav li.active.nav-strategy:after{width:63px}header ul.nav li.active.nav-articles:after{width:58px}header ul.nav li.active.nav-work:after{width:42px}header ul.nav li.active.nav-library:after{width:53px}header ul.nav li.active.nav-contact:after{width:63px}@media(max-width:480px){header ul.nav .nav-library{display:none}}.header-image{display:block;width:100%}.header-image,.marquee{max-width:1080px;margin:0 auto}.marquee{overflow:hidden;height:450px;position:relative;transition:all .25s ease-in;border-style:none!important;background-color:#566587;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.marquee.illustration{background-color:transparent;margin-bottom:20px}@media(max-width:1080px){.marquee.illustration{width:auto;margin-left:8px;margin-right:8px;height:400px}}@media(max-width:1024px){.marquee.illustration{width:auto;margin-left:8px;margin-right:8px}}@media(max-width:768px){.marquee.illustration{height:310px}}@media(max-width:600px){.marquee.illustration{height:245px}}@media(max-width:480px){.marquee.illustration{height:160px;margin-left:8px;margin-right:8px}}.marquee.illustration.home{padding:150px}.marquee.image{margin-bottom:30px}@media(max-width:1024px){.marquee.image{height:400px;margin-left:8px;margin-right:8px}}@media(max-width:480px){.marquee.image{height:220px;margin-left:8px;margin-right:8px}}.hero.illustration{width:100%;background-size:contain;height:100%;border:none}.hero.illustration,.hero.image{max-width:1080px;transition:all .25s ease-in;margin:0 auto;display:block;background-position:50%;background-repeat:no-repeat}.hero.image{height:450px;opacity:.3;background-color:#fff;background-size:cover;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}@media(max-width:1024px){.hero.image{height:400px}}@media(max-width:480px){.hero.image{height:220px}}.author{display:block;text-align:center;margin:0 auto 40px;color:#888}@media(max-width:480px){.author{margin-bottom:20px}}.post-image{width:100%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.post-image.outline{border:4px solid #dddfec}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;border:1px solid #ddd}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blog-post img{max-width:100%}.viewMode{max-width:700px;text-align:left;padding:0 25px;margin:50px auto 0;font-size:14px;text-transform:uppercase;color:#999}.viewMode a{text-decoration:none}.post-list{padding:10px 0 0;margin:0 auto;list-style-type:none}@media(max-width:480px){.post-list{padding:10px 0 0}}.post-list li{padding:10px 0}.post-list li:last-child{border-bottom:0}.post-list li a{text-decoration:none}.post-list li p{padding:0}.post-list .post-date{float:right;color:#b1b6cb;display:block}@media(max-width:480px){.post-list .post-date{width:100%;float:none}}#categories{margin-top:40px}#categories .categoryGroup{max-width:700px;margin:10px auto 0}#categories .categoryGroup ul{list-style-type:none}#categories .categoryGroup .post-list{padding:0 0 20px}#categories .categoryGroup h3{padding:10px 0}.blog-topics{color:#b1b6cb;padding-bottom:0}.tag-category{list-style-type:none;padding:10px 0}.tag-category ul{padding:0}.tag-category ul li{display:inline-block;padding:10px 15px;text-transform:uppercase;font-family:Avenir Next Rounded W01,Lato,sans-serif;font-size:15px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;text-align:center}.tag-category ul li:hover{background:#f8faff;border:0 solid #dddfec}.social ul{list-style-type:none;-moz-column-count:5;column-count:5;column-gap:20px;-moz-column-gap:20px;padding:0;margin-top:24px;margin-left:20px}@media(max-width:480px){.social ul{-moz-column-count:3;column-count:3;column-gap:10px;-moz-column-gap:10px;padding:0 8px;margin-left:8px}}.social ul li{padding:0;font-size:16px;text-align:left;line-height:40px}.social ul li a{margin-left:18px;position:relative}.social ul li a.good:before{background:#67cd39}.social ul li a.bad:before{background:#ff4564}.social ul li a.coming{color:#b1b6cb;cursor:none}.social ul li a:before{display:block;width:10px;height:10px;background:#b1b6cb;position:absolute;content:"";top:5px;left:-17px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.social h3{text-align:center;padding-top:0}.social p{padding:0;text-align:center}@media(max-width:480px){.social p{padding:0 25px}}.social .seperator{border-top:4px solid #f1f1f1}.social .brand{font-weight:700}#twitter-widget-0{position:relative!important;display:block;margin:20px auto 0}#twitter-widget-0 a.btn{background-color:#ff4564}.relatedPosts{max-width:650px;margin:30px auto 20px;padding:0 25px 50px}.relatedPosts h4{text-align:center;padding:25px 0}.relatedPosts h5{text-align:center;padding:5px 25px}.relatedPosts .category{text-transform:capitalize}footer{max-width:700px;margin:0 auto;text-align:center}footer p{color:#b1b6cb;font-family:Avenir Next W01,Roboto,sans-serif;padding:20px 0;font-weight:300}footer p a{text-decoration:none;color:#949bb7;font-weight:700}.swatches{margin:0 auto;color:#fff}.swatches .swatch{width:100px;height:100px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:relative}.swatches .swatch.primary{background-color:#ff4564}.swatches .swatch.secondary{background-color:#3d65ff}.swatches .swatch span{position:absolute;text-align:center;top:40%;margin:0 auto;width:100px;font-family:Avenir Next Rounded W01,Lato,sans-serif}.library{padding-left:0;padding-right:0}.library .book{text-align:center}.library .book img{max-height:215px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.2);transition:all .3s cubic-bezier(.25,.8,.25,1)}.library .book img:hover{box-shadow:0 4px 5px 0 rgba(0,0,0,.28),0 1px 10px 0 rgba(0,0,0,.24),0 2px 4px -1px rgba(0,0,0,.5);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.28),0 1px 10px 0 rgba(0,0,0,.24),0 2px 4px -1px rgba(0,0,0,.5)}@media(max-width:1024px){.library .book img{margin-bottom:15px}}@media(max-width:480px){.library .book img{width:100%;max-height:255px}}.latest-blog{padding-bottom:0}@media(max-width:1024px){.latest-blog{padding-left:25px;padding-right:25px}}.featured-post{margin:0 auto}@media(max-width:768px){.featured-post{max-width:682px}}.featured-post .post{margin-bottom:30px}.featured-post .post h5{padding:0 0 5px}.featured-post .post p{padding:0}.featured-post .post .image-container{overflow:hidden;height:150px;position:relative;transition:all .25s ease-in;border-style:none!important;background-color:#566587;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;margin:0 auto}@media(max-width:480px){.featured-post .post .image-container{margin-bottom:20px}}.featured-post .post .image-container:hover{box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.2);transition:all .3s cubic-bezier(.25,.8,.25,1)}.featured-post .post .image-container:hover:hover{box-shadow:0 4px 5px 0 rgba(0,0,0,.28),0 1px 10px 0 rgba(0,0,0,.24),0 2px 4px -1px rgba(0,0,0,.5);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.28),0 1px 10px 0 rgba(0,0,0,.24),0 2px 4px -1px rgba(0,0,0,.5)}.featured-post .post .image-container .back-image{display:block;height:150px;margin:0 auto;max-width:100%;opacity:.5;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:all .25s ease-in;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.icon-grid span{display:block;width:100%;text-align:center}@font-face{font-family:Avenir Next W01_n5;src:url(/assets/fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix) format("eot")}@font-face{font-family:Avenir Next W01;src:url(/assets/fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix);src:url(/assets/fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix) format("eot"),url(/assets/fonts/2cd55546-ec00-4af9-aeca-4a3cd186da53.woff2) format("woff2"),url(/assets/fonts/1e9892c0-6927-4412-9874-1b82801ba47a.woff) format("woff"),url(/assets/fonts/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf) format("truetype"),url(/assets/fonts/52a192b1-bea5-4b48-879f-107f009b666f.svg#52a192b1-bea5-4b48-879f-107f009b666f) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Avenir Next W01_i5;src:url(/assets/fonts/d1fddef1-d940-4904-8f6c-17e809462301.eot?#iefix) format("eot")}@font-face{font-family:Avenir Next W01;src:url(/assets/fonts/d1fddef1-d940-4904-8f6c-17e809462301.eot?#iefix);src:url(/assets/fonts/d1fddef1-d940-4904-8f6c-17e809462301.eot?#iefix) format("eot"),url(/assets/fonts/7377dbe6-f11a-4a05-b33c-bc8ce1f60f84.woff2) format("woff2"),url(/assets/fonts/92b66dbd-4201-4ac2-a605-4d4ffc8705cc.woff) format("woff"),url(/assets/fonts/18839597-afa8-4f0b-9abb-4a30262d0da8.ttf) format("truetype"),url(/assets/fonts/1de7e6f4-9d4d-47e7-ab23-7d5cf10ab585.svg#1de7e6f4-9d4d-47e7-ab23-7d5cf10ab585) format("svg");font-weight:500;font-style:italic}@font-face{font-family:Avenir Next W01_n7;src:url(/assets/fonts/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix) format("eot")}@font-face{font-family:Avenir Next W01;src:url(/assets/fonts/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix);src:url(/assets/fonts/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix) format("eot"),url(/assets/fonts/aad99a1f-7917-4dd6-bbb5-b07cedbff64f.woff2) format("woff2"),url(/assets/fonts/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.woff) format("woff"),url(/assets/fonts/a0f4c2f9-8a42-4786-ad00-fce42b57b148.ttf) format("truetype"),url(/assets/fonts/99affa9a-a5e9-4559-bd07-20cf0071852d.svg#99affa9a-a5e9-4559-bd07-20cf0071852d) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Avenir Next Rounded W01_n3;src:url(/assets/fonts/cd6aeb84-ef25-4d28-b102-37eb26568e30.eot?#iefix) format("eot")}@font-face{font-family:Avenir Next Rounded W01;src:url(/assets/fonts/cd6aeb84-ef25-4d28-b102-37eb26568e30.eot?#iefix);src:url(/assets/fonts/cd6aeb84-ef25-4d28-b102-37eb26568e30.eot?#iefix) format("eot"),url(/assets/fonts/a0a87e49-3806-4285-adb4-3d8c713e526c.woff2) format("woff2"),url(/assets/fonts/bfaf76ed-3cdf-4258-8336-eb4e18cbd68b.woff) format("woff"),url(/assets/fonts/68ebb896-409e-4046-9a76-1a0a59b0ef93.ttf) format("truetype"),url(/assets/fonts/4c31487a-bf33-4f62-9c50-602fbf4699bf.svg#4c31487a-bf33-4f62-9c50-602fbf4699bf) format("svg");font-weight:300;font-style:normal}h1,h2,h3,h4,h5{font-family:Avenir Next Rounded W01,Lato,sans-serif;font-weight:300;margin:0 auto;box-sizing:border-box;padding:0}h1.guide,h2.guide,h3.guide,h4.guide,h5.guide{text-align:left;padding:15px 0}h1{font-size:36px;text-align:center;padding:10px 25px}h1.full-desktop{padding:10px 0}@media(max-width:768px){h1.full-tablet{padding:10px 15px}}@media(max-width:480px){h1{font-size:26px}}.blog-post h1:before{height:5px;background-color:#ff4564;opacity:.85;display:block;width:200px;content:"";margin:0 auto .5em;border-radius:2px}h1+p{margin-top:40px}@media(max-width:480px){h1+p{margin-top:20px}}h2{font-size:30px}@media(max-width:480px){h2{font-size:24px}}h2.section-divider{margin-top:50px}@media(max-width:480px){h2.section-divider{margin-top:20px}}h2.section-divider:after{background:#ff4564;content:"";display:block;width:60px;height:4px;margin:20px 0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}h3{font-size:26px;line-height:38px}h4{font-size:22px}h5,p{font-size:18px}p{box-sizing:border-box;padding:0;margin:0 auto;width:100%;font-family:Avenir Next W01,Roboto,sans-serif;line-height:30px;font-weight:400}p+p{margin-top:20px}p+h4{padding-bottom:5px}p a{text-decoration:underline}ol,ul{width:100%;margin:0 auto;padding:10px 20px}ol li,ul li{padding-bottom:15px;font-family:Avenir Next W01,Roboto,sans-serif;font-size:17px;line-height:28px}blockquote{display:block;border:4px solid #ff4564;margin:0 auto;padding:35px 45px;border-radius:8px}@media(max-width:1024px){blockquote{max-width:700px;padding:25px 25px 35px}}@media(max-width:767px){blockquote{padding:25px 20px 35px;margin-left:8px;margin-right:8px}}blockquote p{padding:0;max-width:100%;font-size:20px;line-height:38px;font-family:Avenir Next W01,Roboto,sans-serif;text-align:left}blockquote .tag{margin-bottom:-10px;font-family:Avenir Next Rounded W01,Lato,sans-serif;padding:10px;display:inline-block;letter-spacing:1px;color:#ff4e4f;font-size:12px;top:-39px;position:relative;border-radius:0 0 2px 2px;text-transform:uppercase}@media(max-width:1024px){blockquote .tag{top:-28px}}blockquote .recommender{display:block;text-align:left;margin:0;padding:20px 0 0;font-family:Avenir Next W01,Roboto,sans-serif;font-size:18px;font-weight:700}blockquote .recommender .title{font-weight:400}@media(max-width:480px){blockquote .recommender .title{display:block}}.headline-break{display:block}@media(max-width:1024px){.headline-break{display:inline}}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-family:Avenir Next W01,Roboto,sans-serif;font-size:16px;padding:20px;background-color:#f8faff;border:3px solid #dddfec;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:140px;padding-top:20px;padding-bottom:10px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#3d65ff;background-color:#f8faff;outline:0}label,legend{display:block;margin-bottom:.25rem;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}.hbspt-form{width:500px;padding:20px 40px 40px;margin:20px auto 40px;border-radius:8px}@media(max-width:480px){.hbspt-form{width:100%;padding:20px 0 40px}}.hbspt-form .hs-error-msgs{list-style-type:none;margin:0;padding:0}.hbspt-form .hs-error-msgs li{padding-left:2px;font-size:13px;color:#ff4564}.hbspt-form .hs-form-field{margin:18px 0}.hbspt-form .submitted-message{color:#4fc880;text-align:center}.hbspt-form input,.hbspt-form textarea{width:100%}.hbspt-form input[type=submit]{cursor:pointer!important;-webkit-appearance:none}.hbspt-form input[type=submit]:hover{color:#fff;background-color:#ff4564;border-color:#ff4564}.button,.hbspt-form input[type=submit]{padding:10px 16px;margin-top:20px;font-size:15px;text-decoration:none;text-align:center;display:inline-block;border-radius:8px;cursor:pointer;font-family:Avenir Next W01,Roboto,sans-serif;letter-spacing:.75px;font-weight:600}.button.primary,.hbspt-form input.primary[type=submit]{background-color:#ff4564;border:3px solid #ff4564;color:#fff;box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.2);transition:all .3s cubic-bezier(.25,.8,.25,1)}.button.primary:hover,.hbspt-form input.primary[type=submit]:hover{box-shadow:0 4px 5px 0 rgba(0,0,0,.28),0 1px 10px 0 rgba(0,0,0,.24),0 2px 4px -1px rgba(0,0,0,.5);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.28),0 1px 10px 0 rgba(0,0,0,.24),0 2px 4px -1px rgba(0,0,0,.5)}@media(max-width:480px){.button.primary.indent,.hbspt-form input.primary.indent[type=submit]{margin-left:18px}}.button.primary:hover,.hbspt-form input.primary[type=submit]:hover{color:#fff;background-color:#f20034;border-color:#f20034}.button.primary.icon-button,.hbspt-form input.primary.icon-button[type=submit]{padding:10px 16px}.button.primary.icon-button .button-icon,.hbspt-form input.primary.icon-button[type=submit] .button-icon{width:14px;height:14px;display:inline-block;top:2px;position:relative;left:4px}.button.primary.designed,.hbspt-form input.primary.designed[type=submit]{border-color:#5bce9f;background-color:#5bce9f}.button.primary.designed:hover,.hbspt-form input.primary.designed[type=submit]:hover{border-color:#40bc87;background-color:#40bc87}.button.primary.kaymbu,.hbspt-form input.primary.kaymbu[type=submit]{border-color:#d071b1;background-color:#d071b1}.button.primary.kaymbu:hover,.hbspt-form input.primary.kaymbu[type=submit]:hover{border-color:#c2519c;background-color:#c2519c}.button.primary.datto,.hbspt-form input.primary.datto[type=submit]{border-color:#fdb933;background-color:#fdb933}.button.primary.datto:hover,.hbspt-form input.primary.datto[type=submit]:hover{border-color:#f4a915;background-color:#f4a915}.button.primary.kyruus,.hbspt-form input.primary.kyruus[type=submit]{background-color:#743fff;border-color:#743fff}.button.primary.kyruus:hover,.hbspt-form input.primary.kyruus[type=submit]:hover{background-color:#673ed4;border-color:#673ed4}.button.primary.assembla,.hbspt-form input.primary.assembla[type=submit]{border-color:#15d377;background-color:#15d377}.button.primary.assembla:hover,.hbspt-form input.primary.assembla[type=submit]:hover{color:#fff;border-color:#17c570;background-color:#17c570}.button.primary.hubspot,.hbspt-form input.primary.hubspot[type=submit]{background-color:#59608c;border-color:#59608c}.button.primary.hubspot:hover,.hbspt-form input.primary.hubspot[type=submit]:hover{background-color:#4f578c;border-color:#4f578c}.button.primary.epicio,.hbspt-form input.primary.epicio[type=submit]{background-color:#ffbf30;border-color:#ffbf30}.button.primary.epicio:hover,.hbspt-form input.primary.epicio[type=submit]:hover{background-color:#edab19;border-color:#edab19}.button.secondary,.hbspt-form input.secondary[type=submit]{border:3px solid #ff4564;color:#ff4564;box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.2);transition:all .3s cubic-bezier(.25,.8,.25,1)}.button.secondary:hover,.hbspt-form input.secondary[type=submit]:hover{box-shadow:0 4px 5px 0 rgba(0,0,0,.28),0 1px 10px 0 rgba(0,0,0,.24),0 2px 4px -1px rgba(0,0,0,.5);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.28),0 1px 10px 0 rgba(0,0,0,.24),0 2px 4px -1px rgba(0,0,0,.5)}@media(max-width:480px){.button.secondary.indent,.hbspt-form input.secondary.indent[type=submit]{margin-left:18px}}.button.secondary:hover,.hbspt-form input.secondary[type=submit]:hover{border-color:#ff4564;color:#ff4564}.button.secondary.disabled,.hbspt-form input.secondary.disabled[type=submit]{opacity:.6;border-color:#aaa;color:#aaa}.button.secondary.disabled:hover,.hbspt-form input.secondary.disabled[type=submit]:hover{border-color:#aaa;color:#aaa;cursor:not-allowed}.button.secondary.icon-button,.hbspt-form input.secondary.icon-button[type=submit]{padding:10px 16px}.button.secondary.icon-button .button-icon,.hbspt-form input.secondary.icon-button[type=submit] .button-icon{width:14px;height:14px;display:inline-block;top:2px;position:relative;left:4px}.button.secondary.designed,.hbspt-form input.secondary.designed[type=submit]{border-color:#fff;color:#fff}.button.secondary.designed:hover,.hbspt-form input.secondary.designed[type=submit]:hover{background-color:#fff;border-color:#fff;color:#157cff}.button.secondary.designed:hover #external,.hbspt-form input.secondary.designed[type=submit]:hover #external{fill:#157cff}.button.secondary.kaymbu,.hbspt-form input.secondary.kaymbu[type=submit]{border-color:#fff;color:#fff}.button.secondary.kaymbu:hover,.hbspt-form input.secondary.kaymbu[type=submit]:hover{background-color:#fff;border-color:#fff;color:#157cff}.button.secondary.kaymbu:hover #external,.hbspt-form input.secondary.kaymbu[type=submit]:hover #external{fill:#157cff}.button.secondary.datto,.hbspt-form input.secondary.datto[type=submit]{border-color:#fff;color:#fff}.button.secondary.datto:hover,.hbspt-form input.secondary.datto[type=submit]:hover{background-color:#fff;border-color:#fff;color:#157cff}.button.secondary.datto:hover #external,.hbspt-form input.secondary.datto[type=submit]:hover #external{fill:#157cff}.button.secondary.kyruus,.hbspt-form input.secondary.kyruus[type=submit]{border-color:#fff;color:#fff}.button.secondary.kyruus:hover,.hbspt-form input.secondary.kyruus[type=submit]:hover{background-color:#fff;border-color:#fff;color:#37c8f9}.button.secondary.kyruus:hover #external,.hbspt-form input.secondary.kyruus[type=submit]:hover #external{fill:#37c8f9}.button.secondary.assembla,.hbspt-form input.secondary.assembla[type=submit]{border-color:#fff;color:#fff}.button.secondary.assembla:hover,.hbspt-form input.secondary.assembla[type=submit]:hover{background-color:#fff;border-color:#fff;color:#8f68d0}.button.secondary.assembla:hover #external,.hbspt-form input.secondary.assembla[type=submit]:hover #external{fill:#8f68d0}.button.secondary.hubspot,.hbspt-form input.secondary.hubspot[type=submit]{border-color:#fff;color:#fff}.button.secondary.hubspot:hover,.hbspt-form input.secondary.hubspot[type=submit]:hover{background-color:#fff;border-color:#fff;color:#ff7a53}.button.secondary.hubspot:hover #external,.hbspt-form input.secondary.hubspot[type=submit]:hover #external{fill:#ff7a53}.button.secondary.epicio,.hbspt-form input.secondary.epicio[type=submit]{border-color:#fff;color:#fff}.button.secondary.epicio:hover,.hbspt-form input.secondary.epicio[type=submit]:hover{background-color:#fff;border-color:#fff;color:#ffbf30}.button.secondary.epicio:hover #external,.hbspt-form input.secondary.epicio[type=submit]:hover #external{fill:#ffbf30}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mb-xs{margin-bottom:10px}.mb-s{margin-bottom:20px}.mb-m{margin-bottom:40px}.mb-l{margin-bottom:80px}.mb-xl{margin-bottom:120px}.mb-xxl{margin-bottom:160px}.mt-xs{margin-top:10px}.mt-s{margin-top:20px}.mt-m{margin-top:40px}@media(max-width:480px){.mt-m{margin-top:10px}}.mt-l{margin-top:80px}.mt-xl{margin-top:120px}.mt-xxl{margin-top:140px}.mr-xs{margin-right:10px}.table{box-sizing:border-box;margin:40px auto 0}@media(max-width:1024px){.table{padding-left:10px;padding-right:10px;margin-top:40px;margin-bottom:40px}}@media(max-width:480px){.table{margin-left:8px;margin-right:8px}}.table [class^=col-]{padding:30px 20px;text-align:center}.table .row,.table [class^=col-]{border:2px solid #ff4564}.table .row.odd{border-bottom:0;border-radius:8px 8px 0 0}.table .row.even{border-top:0;border-radius:0 0 8px 8px}.table h4{padding-top:0}@media(max-width:1024px){.table h4{padding-left:0;padding-right:0}.table p{padding:0 10px}}table{box-sizing:border-box;border-collapse:separate;border-spacing:0;border-radius:8px;text-align:center;border:2px solid #dddfec;margin:0 auto}table.color{background:#fafbff}table td{border:2px solid #dddfec;padding:20px 20px 30px}@media(max-width:767px){table td{display:block;border-bottom:0;border-width:4px}}table td.color{background:#fafbff}table td.first{border-radius:6px 0 0 0}@media(max-width:767px){table td.first{border-radius:6px 6px 0 0}}table td.second{border-radius:0 6px 0 0}@media(max-width:767px){table td.second{border-radius:0}}table td.third{border-radius:0 0 0 6px}@media(max-width:768px){table td.third{border-radius:0}}table td.last{border-radius:0 0 6px 0}@media(max-width:767px){table td.last{border-radius:0 0 6px 6px;border-bottom:4px solid #dddfec}}table h4{padding-top:0}@media(max-width:1024px){table h4{padding-left:0;padding-right:0}table p{padding:0 10px}}table.list{text-align:left;width:100%}table.list td{padding:20px}table.list h3{color:#acb7d3}table.list h3,table.list h5{padding:0;max-width:100%;text-align:center}table.list p{padding:0}table.list strong{color:#b1b6cb}table.list ul{padding:0;max-width:100%;margin-left:20px}table.list ul li{padding-bottom:0}table.list .group{background-color:#e6e9f3}table.list .discover{border-radius:5px 0 0 0}@media(max-width:480px){table.list .discover{border-radius:5px 5px 0 0}}table.list .deliver{border-radius:0 0 0 5px}table.list .topic{background-color:#f8faff;padding:20px 20px 30px}table.list .top-right{border-radius:0 5px 0 0}@media(max-width:480px){table.list .top-right{border-radius:0}}table.list .bottom-right{border-radius:0 0 5px 0}@media(max-width:480px){table.list .bottom-right{border-radius:0 0 5px 5px;border:4px solid #dddfec}}.cta{text-align:center;border:4px solid #3d65ff;background-color:#3d65ff;color:#fff;padding:40px 50px;margin-top:65px;margin-bottom:25px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}@media(max-width:480px){.cta{padding:20px}}.cta h3{padding-top:15px}.cta .button,.cta .hbspt-form input[type=submit],.hbspt-form .cta input[type=submit]{display:inline-block}.cta .end{position:relative}.cta .end .icon{width:60px;height:60px;display:block;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-72px}@media(max-width:480px){.cta .end .icon{top:-53px}}body{background-color:#fff;color:#282b34}body a{color:#3d65ff}body .header .name a,body ul.nav li a{color:#282b34}body table td{background-color:#fff}body hr{background:#dddfec}body .post-list li{border-bottom:2px solid #dddfec}body .post-list li:last-child{border-bottom:0}body .relatedPosts{border-bottom:4px solid #f1f1f1}body .tag-category{border-bottom:4px solid #dddfec}body header.case .name a,body header.case ul.nav li a{color:#fff}body.night{background-color:#282b34;color:#fff}body.night a{color:#7499ff}body.night .header .name a,body.night ul.nav li a{color:#fff}body.night table{border:2px solid #4e5873}body.night table.list .group{background-color:#6a708a}body.night table.list .topic{background-color:#393e4f}body.night table td{background-color:#282b34;border:2px solid #4e5873}body.night hr{background:#4e5873}body.night .post-list li{border-bottom:2px solid #4e5873}body.night .post-list li:last-child{border-bottom:0}body.night .relatedPosts,body.night .tag-category{border-bottom:4px solid #4e5873}body.night .mini-work-panel,body.night .team-container .colleague .bottom,body.night .testimonial blockquote{background-color:#424550}.hidden{display:none}.theme{display:block;position:fixed;top:17px;right:18px;z-index:999999}.theme,.theme #day,.theme #night{width:34px;height:34px;border-radius:50%}.theme #day,.theme #night{cursor:pointer;box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.2);transition:all .3s cubic-bezier(.25,.8,.25,1)}.theme #day:hover,.theme #night:hover{box-shadow:0 4px 5px 0 rgba(0,0,0,.28),0 1px 10px 0 rgba(0,0,0,.24),0 2px 4px -1px rgba(0,0,0,.5);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.28),0 1px 10px 0 rgba(0,0,0,.24),0 2px 4px -1px rgba(0,0,0,.5)}.theme svg{width:22px;height:22px;position:relative}.theme #day{background-color:#dddfec}.theme #day svg{top:6px}.theme #day #line{stroke:#606794}.theme #night{background-color:#dddfec}.theme #night svg{top:5px}.theme #night #moon{stroke:#606794}.icon{display:block;margin:0 auto}.icon.x-small{width:60px;height:60px}.icon.small{width:120px;height:120px;padding-bottom:10px}.icon.medium{width:160px;height:160px}.kaymbu .company-tags{color:#ccfff9}.kaymbu h2.section-divider:after{background:#fdb933}.kaymbu .case-hero,.kaymbu .work-panel{background:#179f9e}.kaymbu .case-hero .info .tags,.kaymbu .work-panel .info .tags{color:#c5deff}.designed .company-tags{color:#fbe1ff}.designed h2.section-divider:after{background:#5bce9f}.designed .case-hero,.designed .work-panel{background:#c16fc1}.designed .case-hero .info .tags,.designed .work-panel .info .tags{color:#fbe1ff}.datto .company-tags{color:#c5deff}.datto h2.section-divider:after{background:#fdb933}.datto .case-hero,.datto .work-panel{background:#157cff}.datto .case-hero .info .tags,.datto .work-panel .info .tags{color:#c5deff}.kyruus .company-tags{color:#dcf4fb}.kyruus h2.section-divider:after{background:#743fff}.kyruus .case-hero,.kyruus .work-panel{background:#37c8f9}.kyruus .case-hero .info .tags,.kyruus .work-panel .info .tags{color:#dcf4fb}.assembla .company-tags{color:#eaddff}.assembla h2.section-divider:after{background:#15d377}.assembla .case-hero,.assembla .work-panel{background:#8f68d0}.assembla .case-hero .info .tags,.assembla .work-panel .info .tags{color:#eaddff}.hubspot .company-tags{color:#ffddc8}.hubspot h2.section-divider:after{background:#59608c}.hubspot .case-hero,.hubspot .work-panel{background:#ff7a53}.hubspot .case-hero .info .tags,.hubspot .work-panel .info .tags{color:#ffddc8}.epicio .company-tags{color:#feefcf}.epicio .case-hero,.epicio .work-panel{background:#ffbf30}.epicio .case-hero .info .tags,.epicio .work-panel .info .tags{color:#feefcf}.beacon-hcp .company-tags{color:#bbd4ea}.beacon-hcp .case-hero,.beacon-hcp .work-panel{background:#3875ad}.beacon-hcp .case-hero .info .tags,.beacon-hcp .work-panel .info .tags{color:#bbd4ea}.company-tags{font-size:15px;width:100%;text-align:left;font-family:Avenir Next Rounded W01,Lato,sans-serif}@media(max-width:1024px){.company-tags{font-size:13px}}@media(max-width:480px){.hero .company-tags{padding:10px 20px 5px}}.work-panel{width:100%;margin:0 auto;overflow:hidden;padding:30px 0 25px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}@media(max-width:1024px){.work-panel{padding:25px 0}}.work-panel .screenshot{padding-left:30px}@media(max-width:767px){.work-panel .screenshot{padding-left:15px}}.work-panel .screenshot img{width:100%;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.1);-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.07),0 1px 18px 0 rgba(0,0,0,.07),0 3px 5px -1px rgba(0,0,0,.15);transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.work-panel .screenshot img:hover{box-shadow:0 6px 10px 0 rgba(0,0,0,.2),0 1px 18px 0 rgba(0,0,0,.2),0 3px 5px -1px rgba(0,0,0,.3);-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.2),0 1px 18px 0 rgba(0,0,0,.2),0 3px 5px -1px rgba(0,0,0,.3)}.work-panel .info{box-sizing:border-box;padding:0 15px}@media(max-width:1024px){.work-panel .info{padding:0 10px}}@media(max-width:768px){.work-panel .info p+p{margin-top:0}}@media(max-width:767px){.work-panel .info{padding:20px 15px 0}}@media(max-width:480px){.work-panel .info{padding:20px 0 0}}.work-panel .info h2,.work-panel .info h3{padding-left:0;padding-right:0;padding-top:10px;color:#fff}@media(max-width:480px){.work-panel .info h2,.work-panel .info h3{padding-left:20px;padding-right:20px}}.work-panel .info p{font-size:16px;line-height:24px;padding-left:0;padding-right:20px;color:#fff}@media(max-width:1024px){.work-panel .info p{padding-left:0;padding-right:25px}}@media(max-width:767px){.work-panel .info p{padding-right:0}}@media(max-width:480px){.work-panel .info p{padding-left:20px;padding-right:20px}.work-panel .info .company-tags{padding:0 20px}}@media(max-width:1024px){.work-panel .info .company-opening{display:none}}.mini-work-panel{background:#fafbff;padding:20px;border:4px solid #dee1ec;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}@media(max-width:1024px){.mini-work-panel{margin-bottom:16px}}.mini-work-panel img{width:100%;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.2);transition:all .3s cubic-bezier(.25,.8,.25,1)}.mini-work-panel img:hover{box-shadow:0 4px 5px 0 rgba(0,0,0,.28),0 1px 10px 0 rgba(0,0,0,.24),0 2px 4px -1px rgba(0,0,0,.5);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.28),0 1px 10px 0 rgba(0,0,0,.24),0 2px 4px -1px rgba(0,0,0,.5)}.mini-work-panel p{padding:0;font-size:16px;line-height:24px}.mini-work-panel h5{padding:8px 0}.mini-work-panel.left{float:left}.mini-work-panel.right{float:right}.case-hero .section-wrapper .container .row{position:relative;bottom:-45px}@media(max-width:1024px){.case-hero .section-wrapper .container .row{bottom:0}}.case-hero{min-height:520px;max-height:600px;position:relative;margin:0 8px 70px;border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px}@media(max-width:1024px){.case-hero{min-height:465px;max-height:465px;margin-bottom:60px}}@media(max-width:800px){.case-hero{min-height:425px;max-height:425px;margin-bottom:60px}}@media(max-width:767px){.case-hero{min-height:645px;max-height:645px}}@media(max-width:480px){.case-hero{min-height:520px;max-height:520px;margin-bottom:50px}}.case-hero h1{padding:0;color:#fff;text-align:left;text-transform:capitalize;margin-top:18px}.case-hero h1:before{border-top:0}.case-hero p{text-align:left;margin:0;padding:0 40px 0 0;color:#fff;font-size:16px;line-height:26px}@media(max-width:768px){.case-hero p{padding-right:10px}}.case-hero .company-title{display:block;position:absolute;bottom:45px}@media(max-width:990px){.case-hero .company-title{bottom:-25px}}@media(max-width:767px){.case-hero .company-title{bottom:auto;top:20px}}.case-hero .company-title .company_url{color:#fff;position:relative;text-align:left;margin-top:40px;float:left;border:2px solid #fff;padding:8px 10px;border-radius:4px}.case-hero .company-screenshot img{width:100%;position:relative;top:6px;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3);-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3);transition:all .3s cubic-bezier(.25,.8,.25,1)}.case-hero .company-screenshot img:hover{box-shadow:0 6px 10px 0 rgba(0,0,0,.28),0 1px 18px 0 rgba(0,0,0,.24),0 3px 5px -1px rgba(0,0,0,.5);-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.28),0 1px 18px 0 rgba(0,0,0,.24),0 3px 5px -1px rgba(0,0,0,.5)}@media(max-width:990px){.case-hero .company-screenshot img{top:65px}}@media(max-width:767px){.case-hero .company-screenshot img{top:260px}}@media(max-width:1024px){#my-team{margin-bottom:10px}}.team-container.grid{max-width:960px;margin:0 auto;padding:20px 0;height:auto;overflow:auto}@media(max-width:1024px){.team-container.grid{max-width:700px}}.team-container.grid .colleague{max-width:48%;float:left}@media(max-width:1024px){.team-container.grid .colleague{float:none;max-width:96%;margin-left:2%;margin-right:2%}}.team-container.grid .colleague.left{float:left}@media(max-width:1024px){.team-container.grid .colleague.left{float:none}}.team-container.grid .colleague.left.last{margin-bottom:60px;max-width:100%;float:none;clear:both;top:60px}@media(max-width:1024px){.team-container.grid .colleague.left.last{top:0;margin-bottom:20px}}.team-container.grid .colleague.left.last p{max-width:100%}.team-container.grid .colleague.right{float:right}@media(max-width:1024px){.team-container.grid .colleague.right{float:none}}.team-container.grid .end{margin-bottom:50px}@media(max-width:1024px){.team-container.grid .end{margin-bottom:0}}.team-container.list .colleague{max-width:100%}@media(max-width:1024px){.team-container.list .colleague{float:none;max-width:94%;margin-left:3%;margin-right:3%}}.team-container .colleague{position:relative;display:block;font-family:Avenir Next W01,Roboto,sans-serif;border-radius:8px;margin-top:35px}.team-container .colleague.hubspot{border:4px solid #ff7a53}.team-container .colleague.hubspot .top{background:#ff7a53;color:#fff}.team-container .colleague.hubspot .bottom{background:#fff5f2}.team-container .colleague.assembla{border:4px solid #8f68d0}.team-container .colleague.assembla .top{background:#8f68d0;color:#fff}.team-container .colleague.assembla .bottom{background:#f7f2ff}.team-container .colleague.datto{border:4px solid #157cff}.team-container .colleague.datto .top{background:#157cff;color:#fff}.team-container .colleague.datto .bottom{background:#f4f9ff}.team-container .colleague.kyruus{border:4px solid #37c8f9}.team-container .colleague.kyruus .top{background:#37c8f9;color:#fff}.team-container .colleague.kyruus .bottom{background:#f7fdff}.team-container .colleague .top .colleagueName{display:block;padding:16px 0 20px;font-size:18px;margin-left:110px}.team-container .colleague .top .colleagueAvatar{display:block;top:6px;left:23px;width:65px;height:65px;background:#ddd;position:absolute;border-radius:8px;background-repeat:no-repeat;background-size:cover;box-shadow:0 1px 1px 1px rgba(0,0,0,.15)}@media(max-width:480px){.team-container .colleague .top .colleagueAvatar{left:25px}}.team-container .colleague .bottom{padding:25px}.team-container .colleague .bottom .colleagueExperience{display:block}.team-container .colleague .bottom .colleagueExperience p{padding:0}.team-container .colleague .bottom .colleagueSite{display:block;padding-top:15px}@media(max-width:480px){.testimonial{padding:0}}.testimonial blockquote.datto{border-color:#fdb933;background:#fff9eb}.testimonial blockquote.kyruus{border-color:#743fff;background:#f9f6ff}.testimonial blockquote.assembla{border-color:#15d377;background:#f9fffc}.testimonial blockquote.hubspot{border-color:#59608c;background:#f0f2ff}.testimonial blockquote .tag.datto{background:#fdb933;color:#fff}.testimonial blockquote .tag.kyruus{background:#743fff;color:#fff}.testimonial blockquote .tag.assembla{background:#15d377;color:#fff}.testimonial blockquote .tag.hubspot{background:#59608c;color:#fff}.testimonial blockquote .tag .recommender.datto{color:#fdb933}.testimonial blockquote .tag .recommender.kyruus{color:#743fff}.testimonial blockquote .tag .recommender.assembla{color:#15d377}.testimonial blockquote .tag .recommender.hubspot{color:#59608c}