.sec-layout-1 .layout-1-left {
  background: #1B66BF;
  padding: 40px;
}
.sec-layout-1 .layout-1-left img {
  width: auto;
  transform: scale(1);
  transition: 0.2s ease-in-out;
}
.sec-layout-1 .layout-1-left img:hover {
  transform: scale(1.1);
}
.sec-layout-1 .layout-1-right {
  box-shadow: 0px 27px 40px #07070724;
}
.sec-layout-1 .layout-1-right .layout1-title {
  font-size: 68px;
  font-family: "gothamblack";
  white-space: nowrap;
  color: #4c4c4c;
  margin-bottom: 100px;
  margin-top: 90px;
}
.sec-layout-1 .layout-1-right .layout1-title span {
  color: #ffffff;
}
@media screen and (max-width: 992px) {
  .sec-layout-1 .layout-1-right .layout1-title span {
    color: #4c4c4c;
  }
}
@media screen and (max-width: 992px) {
  .sec-layout-1 .layout-1-right .layout1-title {
    font-size: 24px;
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
.sec-layout-1 .layout-1-right .layout1-description {
  font-size: 15.5px;
  color: #4C4C4C;
  font-family: "gothambook";
  line-height: 18px;
  padding: 0 40px;
}
@media screen and (max-width: 992px) {
  .sec-layout-1 .layout-1-right .layout1-description {
    padding: 0px;
  }
}
.sec-layout-1 .layout-1-right .layout-1-btn {
  padding: 60px 0 60px 40px;
}
@media screen and (max-width: 992px) {
  .sec-layout-1 .layout-1-right .layout-1-btn {
    padding: 20px 0 40px 0;
  }
}
.sec-layout-1 .layout-1-right .layout-1-btn a {
  background: #326BAF;
  border-radius: 8px;
  display: inline-block;
  padding: 8px 6px;
  color: #ffffff;
  text-decoration: none;
  font-size: 12.9px;
  text-transform: uppercase;
  font-family: "gothammedium";
}
.sec-layout-1.desktop-sec .layout-1-left img {
  width: 100%;
  max-width: 500px;
}
.sec-layout-1.desktop-sec .layout-1-right .layout1-title {
  margin-left: -408px;
  z-index: 1;
  position: relative;
}
@media screen and (max-width: 992px) {
  .sec-layout-1.desktop-sec .layout-1-right .layout1-title {
    margin-left: 0px;
    white-space: normal;
  }
}
.sec-layout-1.workstation-sec .layout-1-left {
  padding: 24px 40px;
}
.sec-layout-1.workstation-sec .layout-1-left img {
  width: 100%;
  max-width: 450px;
}
.sec-layout-1.workstation-sec .layout-1-right .layout1-title {
  margin-left: -128px;
  z-index: 1;
  position: relative;
  margin-bottom: 60px;
  margin-top: 66px;
}
@media screen and (max-width: 992px) {
  .sec-layout-1.workstation-sec .layout-1-right .layout1-title {
    margin-left: 0px;
    white-space: normal;
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
.sec-layout-1.storage-sec .layout-1-left img {
  width: 100%;
  max-width: 360px;
}
.sec-layout-1.storage-sec .layout-1-right .layout1-title {
  margin-left: -130px;
  z-index: 1;
  position: relative;
  margin-bottom: 46px;
  margin-top: 52px;
}
@media screen and (max-width: 992px) {
  .sec-layout-1.storage-sec .layout-1-right .layout1-title {
    margin-left: 0px;
    white-space: normal;
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
.sec-layout-1.data-protection-sec {
  padding-bottom: 100px;
}
.sec-layout-1.data-protection-sec .layout-1-left img {
  width: 100%;
  max-width: 428px;
}
.sec-layout-1.data-protection-sec .layout-1-right .layout1-title {
  margin-left: -134px;
  z-index: 1;
  position: relative;
  margin-bottom: 46px;
  margin-top: 52px;
}
@media screen and (max-width: 992px) {
  .sec-layout-1.data-protection-sec .layout-1-right .layout1-title {
    margin-left: 0px;
    white-space: normal;
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
.sec-layout-1.data-protection-sec .layout-1-btn {
  padding: 38px 0 42px 40px;
}
@media screen and (max-width: 992px) {
  .sec-layout-1.data-protection-sec .layout-1-btn {
    padding: 20px 0 40px 0;
  }
}

.sec-layout-2 .layout-2-right {
  background: #59B557;
  padding: 80px 40px;
}
.sec-layout-2 .layout-2-right img {
  width: auto;
  transform: scale(1);
  transition: 0.2s ease-in-out;
  vertical-align: middle;
}
.sec-layout-2 .layout-2-right img:hover {
  transform: scale(1.1);
}
.sec-layout-2 .layout-2-left {
  box-shadow: 0px 27px 40px #07070724;
}
.sec-layout-2 .layout-2-left .layout2-title {
  font-size: 68px;
  font-family: "gothamblack";
  white-space: nowrap;
  color: #4c4c4c;
  margin-bottom: 60px;
  margin-top: 34px;
}
.sec-layout-2 .layout-2-left .layout2-title span {
  color: #ffffff;
}
@media screen and (max-width: 992px) {
  .sec-layout-2 .layout-2-left .layout2-title span {
    color: #4c4c4c;
  }
}
@media screen and (max-width: 992px) {
  .sec-layout-2 .layout-2-left .layout2-title {
    font-size: 24px;
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
.sec-layout-2 .layout-2-left .layout2-description {
  font-size: 15.5px;
  color: #4C4C4C;
  font-family: "gothambook";
  line-height: 18px;
  padding: 0 40px;
}
@media screen and (max-width: 992px) {
  .sec-layout-2 .layout-2-left .layout2-description {
    padding: 0px;
  }
}
.sec-layout-2 .layout-2-left .layout-2-btn {
  padding: 60px 0 60px 40px;
}
@media screen and (max-width: 992px) {
  .sec-layout-2 .layout-2-left .layout-2-btn {
    padding: 20px 0 40px 0;
  }
}
.sec-layout-2 .layout-2-left .layout-2-btn a {
  background: #326BAF;
  border-radius: 8px;
  display: inline-block;
  padding: 8px 6px;
  color: #ffffff;
  text-decoration: none;
  font-size: 12.9px;
  text-transform: uppercase;
  font-family: "gothammedium";
}
.sec-layout-2.laptop-sec .layout-2-right img {
  width: 100%;
  max-width: 470px;
}
.sec-layout-2.laptop-sec .layout-2-left .layout2-title {
  margin-right: -93px;
  z-index: 1;
  position: relative;
  text-align: right;
}
@media screen and (max-width: 992px) {
  .sec-layout-2.laptop-sec .layout-2-left .layout2-title {
    margin-right: 0px;
    white-space: normal;
    text-align: left;
  }
}
.sec-layout-2.servers-sec .layout-2-right img {
  width: 100%;
  max-width: 326px;
}
.sec-layout-2.servers-sec .layout-2-left .layout2-title {
  margin-right: -76px;
  z-index: 1;
  position: relative;
  text-align: right;
}
@media screen and (max-width: 992px) {
  .sec-layout-2.servers-sec .layout-2-left .layout2-title {
    margin-right: 0px;
    white-space: normal;
    text-align: left;
  }
}
.sec-layout-2.hyperconverged-sec .layout-2-right img {
  width: 100%;
  max-width: 410px;
}
.sec-layout-2.hyperconverged-sec .layout-2-left .layout2-title {
  margin-right: -174px;
  z-index: 1;
  position: relative;
  text-align: right;
  margin-bottom: 36px;
  margin-top: 34px;
}
@media screen and (max-width: 992px) {
  .sec-layout-2.hyperconverged-sec .layout-2-left .layout2-title {
    margin-right: 0px;
    white-space: normal;
    text-align: left;
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
.sec-layout-2.hyperconverged-sec .layout-2-right {
  padding: 50px 40px 0;
}
.sec-layout-2.hyperconverged-sec .layout-2-btn {
  padding: 36px 0 36px 40px;
}
@media screen and (max-width: 992px) {
  .sec-layout-2.hyperconverged-sec .layout-2-btn {
    padding: 20px 0 40px 0;
  }
}

/*# sourceMappingURL=home.css.map */
