.es-banner{--color-capterra:#044d80;--color-g2:#ff492c;--color-salesforce:#00a1e0;background:linear-gradient(45deg,var(--color-white),var(--color-brand-primary-bg));border:1px solid var(--color-grey-lighter);border-radius:20px;box-shadow:0 8px 24px rgba(0,0,0,.1);margin:40px 0 20px;padding:24px;transition:border-color .4s ease}.es-banner div[class^=col-sm-]{text-align:center}.es-banner p{color:var(--color-grey);margin:24px 0 10px;transition:color .4s ease}.es-banner .es-logo.es-espatial{height:40px;width:164px}.es-banner .es-integration-logo{margin:-6px 0 0}.es-banner .es-integration-logo.es-no-rating{margin-top:-4px!important}.es-banner.es-capterra .es-integration-logo{height:40px;width:174px}.es-banner.es-g2 .es-integration-logo{height:40px;width:40px}.es-banner.es-salesforce .es-integration-logo{height:58px;width:200px}.es-banner .es-rating{color:var(--color-grey);font-size:18px;margin-top:6px;text-align:center}.es-banner .es-rating>.es-stars{color:var(--color-gold);content:normal;display:inline-block;font-size:28px;height:auto;line-height:1;margin:0;position:relative;width:max-content}.es-banner .es-rating>.es-stars:before{content:"\2606\2606\2606\2606\2606";display:block}.es-banner .es-rating>.es-stars:after{content:"\2605\2605\2605\2605\2605";left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.es-banner .es-rating>.es-stars.es-rating-5:after{width:100%}.es-banner .es-rating>.es-stars.es-rating-4-5:after{width:90%}.es-banner .es-rating>.es-stars.es-rating-4:after{width:80%}.es-banner .es-rating>.es-stars.es-rating-3-5:after{width:70%}.es-banner .es-rating>.es-stars.es-rating-3:after{width:60%}.es-banner.es-capterra:focus,.es-banner.es-capterra:hover{border-color:var(--color-capterra)}.es-banner.es-capterra:focus p,.es-banner.es-capterra:hover p{color:var(--color-capterra)}.es-banner.es-g2:focus,.es-banner.es-g2:hover{border-color:var(--color-g2)}.es-banner.es-g2:focus p,.es-banner.es-g2:hover p{color:var(--color-g2)}.es-banner.es-salesforce:focus,.es-banner.es-salesforce:hover{border-color:var(--color-salesforce)}.es-banner.es-salesforce:focus p,.es-banner.es-salesforce:hover p{color:var(--color-salesforce)}.es-banner-badges .es-badge{border:0!important;display:block;max-width:100%;position:relative;width:150px}.es-banner-badges .es-badge img{left:0;position:absolute;top:0}.es-banner-badges .es-badge.es-left{float:right}.es-banner-badges .es-badge.es-centre{margin:0 auto}.es-banner-badges.es-align-left .es-badge{float:none;margin:0!important}@media (min-width:768px){.es-banner{margin-top:64px;padding:12px 40px}.es-banner div[class^=col-sm-]{align-items:center;display:flex;height:70px;text-align:left}.es-banner p{font-weight:600;margin:0;text-align:right;width:100%}.es-banner .es-integration-logo{margin-left:10px;margin-top:-20px}.es-banner.es-salesforce .es-integration-logo{margin-left:20px}.es-banner .es-rating{bottom:8px;position:absolute;right:82px;text-align:right}.es-banner .es-rating>span{float:right;margin:0 0 0 10px}}@media (min-width:992px){.es-banner{margin-top:80px;padding-left:80px;padding-right:80px}.es-banner p{font-size:130%;margin-top:-20px}}.es-dark-theme .es-banner{background:var(--color-off-black);border-color:var(--color-grey-darker)}.es-dark-theme .es-banner .es-rating>span,.es-dark-theme .es-banner p{color:var(--color-white)}