
#marketplace {padding-top:5px;position:relative;padding-bottom:20px}
.marketplace .device{background-image:url(/png/hero-image.png);background-repeat:no-repeat;background-position:0px -1px;height:570px;width:50%;position:absolute;right:0;margin-top:-555px;z-index:453}
h2 {letter-spacing:2px;color:#464563;font-weight:900}
div.page-section.multiStore {margin-top:10px}
@media (max-width:992px) {
.marketplace .device{position:relative;margin:20px auto 0;width:500px;background-size:contain;height:300px}
#More > div > div > h2 {font-size:32px;line-height:1.2}
div.marketplace {padding-top:50px}
div.marketplace div.device.hidden-xs.hidden-sm {display:none}
#marketplace > div > div > h2 {font-weight:800}
#Content > div.page-content > div.page-content__inner > div.page-content > div > div:nth-child(12) > div.modules-text > div > button {margin-bottom:30px}
}
@media (max-width:769px) {
    div.marketplace > div > div > div > h2 {margin-top:30px}
    div.marketplace > div > div > div {margin-bottom:20px}
    div.row.service-panel.style1 {margin-bottom:0px;padding-bottom:0px}
    div.page-content__inner div.page-content div.page-content__inner div.page-width.page-section {margin-bottom:0px;padding-bottom:0px}
    div.page-section.page-section--grey-bottom {padding-top:35px;padding-bottom:100px}
    div.page-section.multiStore {margin-top:40px}
}
@media (max-width:768px) {
    .marketplace .device{width:400px;height:238px}
    div.page-section > div > header > h4 {line-height:1.1}
    div.row.clearfix div.col-md-6 h2 {line-height:1.2;text-transform:none;font-weight:400}
    div.page-width.page-section p.h4.text-center {line-height:1.2}
    p.faq__title {letter-spacing:1px;line-height:1.2}
}
@media (max-width:480px) {
.marketplace .device{width:300px;height:177px}
#Content > div.page-content > div.page-content__inner > div.page-section.page-section--small.page-section--purple-soft > h3 {padding-top:30px}
#marketplace > div > div > h2 {padding-top:0px;margin-top:10px}
div.grid aside.grid__item.medium-up--five-twelfths div.box-list.box-list--partners {margin-top:0px;margin-bottom:50px}
div.page-section.page-section--grey.page-section--flush-top {margin-top:-50px;padding-top:0px}
div.page-content div.page-content__inner div.marketplace div#marketplace.page-width {padding-top:15px}}
@media screen and (min-width:992px) {
#marketplace h2 {text-align:left}
#marketplace h2 {font-size:24px;font-weight:600;margin-top:0;margin-bottom:30px;text-align:left;text-transform:none}
#marketplace p {font-weight:300;margin-bottom:50px}
#marketplace .btn-xl {width:300px}}
@media screen and (min-width:992px) {#marketplace .btn {margin-bottom:0}}
@media screen and (min-width:992px) {
#marketplace .row div:first-child {padding-top:90px}
#marketplace .row div:first-child {padding-top:60px}}
#marketplace .btn {max-width:100%;margin-bottom:30px}
p.largerProject__title {font-size:24px;font-weight:900;line-height:1.4}
#marketplace .btn {max-width:100%;margin-bottom:30px}
#marketplace img {margin:0 auto}
.accordion {border-bottom:1px solid #ddd;
    cursor:pointer;
    padding:0 15px 15px 15px;
    margin:20px 0;
    width:100%;
    text-align:left;
    outline:none;
    transition:0.4s;
    display:flex;
    justify-content:space-between;
    align-items:center}
.accordion:after {content:'\271A';font-size:25px;float:right;margin-left:5px}
.accordion.active:after {content:"\268A"}
.panel {padding:0 18px;font-size:16px;background-color:transparent;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}
.img-responsive {display:block;max-width:100%;height:auto} 
.btn-primary {color:#fff;background-color:#01afe8;border-color:#01afe8}
.btn-block {display:block;width:100%}
.btn--border {background-color:transparent;border-color:#fff}
/* @media (min-width:1200px) {.container {width:1170px}}
@media (min-width:992px) {.container {width:970px}}
@media (min-width:768px) {.container {width:750px}} */
.container {margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px}
.container:after {clear:both}
.container:before, .container:after {content:" ";display:table}
#marketplace > div > div > h2 {line-height:1.2}
@media (min-width:992px) {.col-md-6 {width:50%;}}
@media (min-width:992px) {.col-md-1, .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-md-10, .col-md-11, .col-md-12 {float:left}
#Content > div.page-content > div.page-content__inner > div.page-content > div > div.page-section.page-section--grey.page-section--flush-top > div > div {padding-bottom:50px}}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position:relative;
    min-height:1px;
    padding-left:15px;
    padding-right:15px}
.btn-xl, .btn-group-xl > .btn {
    padding:15px 30px;
    font-size:18px;
    line-height:1.3334;
    border-radius:4px}
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {
    display:none !important}
.btn-lg, .btn-group-lg > .btn {padding:10px 22px;font-size:16px;line-height:1.5;border-radius:4px}
@media (min-width:992px) {.col-md-6 {width:50%}}
@media (min-width:992px) {
.col-md-1, .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-md-10, .col-md-11, .col-md-12 {float:left}}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position:relative;min-height:1px;padding-left:15px;padding-right:15px}
@media (min-width:1350px) {
    #Content > div.page-content > div.page-content__inner > div.page-content > div > div.page-section.page-section--grey.page-section--flush-top > div > div {padding-bottom:30px}
    #Content > div.page-content > div.page-content__inner > div.page-content > div > div:nth-child(15) > div > header > h4 {padding-bottom: 20px;}
}