.so-widget-gka-bundle-2cols-image-text-default-afef7a849719 .gka-bundle-2cols-image-text {
  background-color: #f5f5f5;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 30px 0px 30px 0px;
}
.so-widget-gka-bundle-2cols-image-text-default-afef7a849719 .gka-bundle-2cols-image-text .content-wrap {
  
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.so-widget-gka-bundle-2cols-image-text-default-afef7a849719 .gka-bundle-2cols-image-text .content-wrap .content {
  width: 100%;
  padding: 15px 20% 15px 30px;
}
.so-widget-gka-bundle-2cols-image-text-default-afef7a849719 .gka-bundle-2cols-image-text .image-wrap {
  
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.so-widget-gka-bundle-2cols-image-text-default-afef7a849719 .gka-bundle-2cols-image-text .image-wrap .image {
  padding: 0px 30px 0px 0px;
}
@media screen and (max-width: 767px) {
  .so-widget-gka-bundle-2cols-image-text-default-afef7a849719 .gka-bundle-2cols-image-text {
    padding: 15px 0px 15px 0px;
  }
  .so-widget-gka-bundle-2cols-image-text-default-afef7a849719 .gka-bundle-2cols-image-text .content-wrap .content {
    padding: 15px 15px 15px 15px;
  }
  .so-widget-gka-bundle-2cols-image-text-default-afef7a849719 .gka-bundle-2cols-image-text .image-wrap .image {
    padding: 0px 15px 0px 0px;
  }
}
@media screen and (min-width: 767px) and (max-width: 991px) {
  .so-widget-gka-bundle-2cols-image-text-default-afef7a849719 .gka-bundle-2cols-image-text {
    padding: 15px 0px 15px 0px;
  }
  .so-widget-gka-bundle-2cols-image-text-default-afef7a849719 .gka-bundle-2cols-image-text .content-wrap .content {
    padding: 15px 20% 15px 15px;
  }
  .so-widget-gka-bundle-2cols-image-text-default-afef7a849719 .gka-bundle-2cols-image-text .image-wrap .image {
    padding: 0px 15px 0px 0px;
  }
}
@media screen and (min-width: 991px) and (max-width: 1200px) {
  .so-widget-gka-bundle-2cols-image-text-default-afef7a849719 .gka-bundle-2cols-image-text {
    padding: 20px 0px 20px 0px;
  }
  .so-widget-gka-bundle-2cols-image-text-default-afef7a849719 .gka-bundle-2cols-image-text .content-wrap .content {
    padding: 15px 20% 15px 20px;
  }
  .so-widget-gka-bundle-2cols-image-text-default-afef7a849719 .gka-bundle-2cols-image-text .image-wrap .image {
    padding: 0px 20px 0px 0px;
  }
}