/* additional custom style */

.cta-howitworks {
  /* base: no mobile changes; desktop overrides below */
}

@media screen and (min-width: 781px) {
  .cta-howitworks {
    border-radius: 9999px !important; /* pill/round */
    padding: 22px 56px !important; /* a little bigger */
    font-size: 1.1em; /* slight size bump */
    line-height: 1.2; /* keep text centered nicely */
    display: inline-block; /* ensure proper sizing */
  }

  .cta-schedule {
    border-radius: 9999px !important;
    padding: 18px 44px !important; /* slightly smaller than primary CTA */
    font-size: 1.05em;
    line-height: 1.2;
    display: inline-block;
  }
}

.button-reset {
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
}

.button-fullwidth {
  text-align: left;
  width: 100%;
}

.drop-patch {
  padding: 0 0 7px 0;
  color: #1d1d1d;
  line-height: 1.4em;
}

.drop-patch:hover {
  padding: 7px 15px 7px 15px;
  background-color: #e8e8e8;
  color: #000000;
  line-height: 1.4em;
}

u.annotation {
  text-decoration: blue wavy underline;
}

div.box-zoomer {
  transform: scale(1, 1);
}

div.box-zoomer:hover {
  transform: scale(1.04, 1.1);
}

div.zoom-in {
  transform: scale(0.7, 0.7);
}

div.zoom-out {
  transform: scale(1, 1);
}

.about {
  background-image: url("../theme/images/general/saas-about.PNG");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}

.saasai-tf {
  background-image: url("../theme/images/general/saasai-tf.PNG");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}

.saasai-tf2 {
  background-image: url("../theme/images/general/saasai-tf2.PNG");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}

.saas-f1 {
  background-image: url("../theme/images/general/saas-f1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-f2 {
  background-image: url("../theme/images/general/saas-f2.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-f3 {
  background-image: url("../theme/images/general/saas-f3.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-about-us {
  background-image: url("../theme/images/general/saas-about-us.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-about-us-x {
  background-image: url("../theme/images/general/saas-about-us.jpeg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-ct1 {
  background-image: url("../theme/images/general/about.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-ct2 {
  background-image: url("../theme/images/general/saas-f1x.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-ct3 {
  background-image: url("../theme/images/general/saas-f2x.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-ct4 {
  background-image: url("../theme/images/general/saas-f3x.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-ct5 {
  background-image: url("../theme/images/general/saas-f4x.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-ct6 {
  background-image: url("../theme/images/general/saas-f5x.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-ct7 {
  background-image: url("../theme/images/general/about-x.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-ct8 {
  background-image: url("../theme/images/general/salesAcad.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-ct9 {
  background-image: url("../theme/images/general/saas-f7.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-ct10 {
  background-image: url("../theme/images/general/saas-f6.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: inherit;
}

.x-translate-hide {
  transform: translateX(100%);
}

.x-translate-show {
  transform: translateX(0%);
}

.y-translate-hide {
  transform: translateY(200%);
}

.y-translate-show {
  transform: translateY(0%);
}

/* new site pix */

.saas-service-1 {
  background-image: url("../theme/images/general/BusinessDevelpmentConsulting.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.new-saas-service-1 {
  background-image: url("../theme/images/general/Customer_Enagement_Automation.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.new-saas-service-3 {
  background-image: url("../theme/images/general/Techpreneurship_Set_Up.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.new-saas-service-5 {
  background-image: url("../theme/images/general/BMaaS.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.new-saas-service-7-1 {
  background-image: url("../theme/images/general/NextGEN3_Kisdprenuership.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.new-saas-service-7-2 {
  background-image: url("../theme/images/general/NextGEN2_Teenprenuership.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.new-saas-service-7-3 {
  background-image: url("../theme/images/general/bizdev- workbook.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-service-2 {
  background-image: url("../theme/images/general/BizAnalysisConsulting.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-service-3 {
  background-image: url("../theme/images/general/AISalesOptimization.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-service-4 {
  background-image: url("../theme/images/general/AISoftwareDrivenBizDevConsulting.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-service-5 {
  background-image: url("../theme/images/general/saasAIAgency.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-service-6 {
  background-image: url("../theme/images/general/saasAIsalesAcademy.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.saas-service-7 {
  background-image: url("../theme/images/general/SaaSAIJobCareerConsulting.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

a.noselect {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none !important;
  -webkit-user-select: none !important;
  -khtml-user-select: none !important;
  -moz-user-select: none !important;
  user-select: none !important;
}

.nomblclickbg {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none !important;
  -webkit-user-select: none !important;
  -khtml-user-select: none !important;
  -moz-user-select: none !important;
  user-select: none !important;
}

/* SVG SITE
https://www.softr.io/tools/svg-wave-generator
https://getwaves.io/
*/
