.mt-15 {
  margin-top: 15px !important; }

.mb-20 {
  margin-bottom: 20px !important; }

.mb-40 {
  margin-bottom: 40px; }

.section-title-line.space-for-backup {
  background: url("../img/mask-homepage.svg") no-repeat right center, url("../img/storage-space-mevspace.webp") no-repeat right center;
  background-size: auto, auto;
  background-size: cover;
  background-position: bottom; }

.backup-ftp-box .section-header .bold {
  font-weight: 600;
  font-size: 1.3rem; }

.backup-ftp-box .section-header p {
  font-size: 1.2rem;
  color: #fff; }

.backup-ftp-box .box-offert {
  display: grid;
  justify-content: center;
  background: #0318308a;
  padding: 3rem; }

.backup-ftp-box .server {
  display: grid;
  background: url("../img/server.png") no-repeat;
  padding-left: 26px;
  padding-right: 18px;
  width: 100%;
  height: 67px;
  grid-template-columns: repeat(4, 92px);
  padding-top: 7px;
  grid-template-rows: 29px;
  margin-top: 1rem;
  margin-bottom: 1rem; }

@media only screen and (max-width: 760px) {
  .backup-ftp-box .server {
    background: url("../img/server-mobile.png") no-repeat;
    grid-template-columns: repeat(2, 92px); } }
.backup-ftp-box .box-slider {
  margin-top: 4rem;
  margin-bottom: 2.2rem; }

.backup-ftp-box .box-price .price {
  display: contents;
  color: #347AF0;
  font-size: 24px;
  font-weight: 600;
  text-transform: lowercase; }

.backup-ftp-box .box-price span {
  font-weight: 600;
  font-size: 0.929rem;
  display: block;
  margin-top: 3px;
  color: #8A94A9; }

.backup-ftp-box .box-button {
  margin-top: 30px;
  margin-bottom: 0;
  background: transparent !important; }

.range-slider output {
  background: #3A4774 !important; }

.range-slider > input + output {
  padding: 2px 5px 3px 5px !important;
  border-radius: 3px; }

.range-slider::before,
.range-slider::after {
  display: none; }

.range-slider__progress {
  background: rgba(213, 223, 233, 0.88); }

/*# sourceMappingURL=backup-ftp.css.map */

/*# sourceMappingURL=backup-ftp.css.map */
