﻿iframe {
  max-width: 100%;
}
input::-webkit-input-placeholder {
  color: #969696 !important;
  font-size: 16px;
}
input::-moz-placeholder {
  color: #969696 !important;
  font-size: 16px;
}
input::-ms-placeholder {
  color: #969696 !important;
  font-size: 16px;
}
.page-id-12913 .LaHome_heroS h1 input::placeholder,
.page-id-18495 .LaHome_heroS h1 input::placeholder {
  color: #969696 !important;
  font-size: 16px;
}
/* START Mobile Content Table */
#crisp-chatbox .cc-1xry .cc-unoo {
  bottom: 80px !important;
}
.main-row {
  display: flex;
}
.mobile-table-content {
  display: none;
}
.chapter-container {
  display: none;
}
.chapter-container p {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 700px;
  display: block;
  overflow: hidden;
}
.announcement-template-default blockquote {
  padding: 20px;
  background: #efefef;
  margin: 30px 0;
  font-style: italic;
}
.clutchEcom__logo img {
  max-width: 150px;
}
.clutchEcom__logo img:first-child {
  margin-right: 0;
}
.clutchEcom__logo {
  align-items: center;
  height: 100%;
  justify-content: center !important;
  gap: 20px;
}

/* END Mobile Content Table */

/*START CTA footer*/

.footer-cta {
  background: #6340a4;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  gap: 30px;
  padding: 5px 100px;
  position: fixed;
  bottom: 0;
  z-index: 100;
}
.footer-cta p {
  color: #fff;
  font-size: 16px;
  margin-bottom: 0;
}
.footer-cta .cta-button {
  cursor: pointer;
}
.footer-cta a {
  color: #fff;
}

/*END CTA footer*/
/*STARTS Logo Carousel*/
.logTechSeo .slick-track,
.logoHome .slick-track {
  display: flex;
  align-items: center !important;
}
.logoHome .slick-track img {
  filter: grayscale(1);
}
.logTechSeo.logoSEO {
  padding-top: 340px !important;
}
.logTechSeo.logoATLAS {
  padding-top: 420px !important;
}

/*ENDS Logo Carousel*/
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
  padding: 12px;
  font-size: 16px;
}
#customer_details {
  margin-bottom: 50px;
}

/*ENDS Mobile subscription form*/
.heroExpN__post-img.popExp__block-img {
  cursor: pointer;
}

.expHerokeywords {
  color: #f22688;
  background: #652242;
}

.banseoSer__btn {
  line-height: 1.75;
}

/**
 * Conversion Rate Optimization Page Styles by Sajid
 * */
.CRO .heroCar {
  margin-top: 0;
  padding-top: 200px;
}
.CRO .heroseoAud__title {
  max-width: 768px;
  margin: 0 auto 20px;
}
.CRO .heroCar__img-new video {
  margin-bottom: -250px;
  box-shadow: 0 0 30px rgb(215 215 215 / 40%);
  border-radius: 10px;
}
.CRO .CRO__title,
.CRO .blIntUi .servHome__cont-title,
.CRO .fwt__title h2,
.CRO .proofSocN__title {
  font-size: 44px;
  line-height: 54px;
  font-family: "f37ginger";
  font-weight: 700;
}
.CRO .CRO__txt p,
.CRO .blockseoSer__cont-txt,
.CRO .blockseoSer__cont-txt p,
.CRO .fwt__txt p,
.CRO .proofSocN__block-txt,
.CRO .proofSocN__txt {
  font-size: 18px;
  font-family: "Gordita";
  line-height: 30px;
}
.CRO .fullWithText {
  padding: 100px 0;
  background-color: #6b49ab;
  text-align: center;
  margin: 20px 0 0;
  color: #ffffff;
}
.CRO .CRO__cta {
  background-color: #121212;
  color: #ffffff;
  padding: 50px 0;
}
.CRO .CRO__txt {
  margin: 20px 0;
}
.CRO .CRO__btn a,
.CRO .proofSocN__alllink a {
  background-color: #6b49ab;
  color: #ffffff;
  font-size: 18px;
  border-radius: 34px;
  padding: 10px 30px;
  display: inline-block;
  margin: 0;
  border: none;
}
.CRO .proofSocN {
  text-align: center;
  padding: 50px 0;
  max-width: 980px;
  margin: 0 auto;
}
.CRO .proofSocN .proofSocN__wr {
  background: #f7f9fc;
  padding: 30px;
  max-width: 980px;
  margin: 20px auto;
}
.CRO .proofSocN__foot {
  margin: 15px 0;
}
.CRO .proofSocN__foot-r {
  font-size: 18px;
  line-height: 24px;
  font-family: "Gordita";
  text-align: left;
}
.CRO .proofSocN__foot-img {
  max-width: 70px;
  margin-right: 15px;
}
.CRO .proofSocN__link {
  text-align: right;
  padding: 15px 0;
}
.CRO .proofSocN__link a {
  color: #8164cd;
}
.CRO .proofSocN__link a:after {
  content: "\f344";
  color: #8164cd;
  font-family: dashicons;
  margin-left: 6px;
  font-size: 18px;
}
.CRO .faqMark .container {
  padding: 50px 0;
  max-width: 980px;
  margin: 0 auto;
  background-color: #f7f9fc;
}
.CRO .faqMark .title_block {
  text-align: center;
}
.CRO .faqMark__tab {
  padding-top: 40px;
}
.CRO .faqMark__tab ul li {
  display: inline-block;
  margin: 0 15px 30px;
  font-weight: 400;
}
.CRO .faqMark__tab ul li a {
  color: #a3a4a5;
  padding: 10px 0;
  font-family: "f37ginger";
}
.CRO .faqMark__tab ul li a.active {
  color: #151433;
  border-bottom: solid 2px #ff258e;
  font-weight: 600;
}
.CRO .faqMark__block-wr {
  max-width: 980px;
  margin: 0 auto;
}
.CRO .faqMark__block.active {
  color: #ff258e;
}
.CRO .faqMark .faqMark__block-mark {
  margin-left: -30px;
}
.CRO .faqMark .faqMark__block-mark:before {
  font-family: dashicons;
  content: "\f347";
  color: #7f74ff;
  font-size: 22px;
  cursor: pointer;
}
.CRO .faqMark .faqMark__block-mark.active:before {
  content: "\f343";
  color: #ff258e;
}

/**
 * SEO Content Strategy Page Styles by Sajid
 * */
.SCS .center {
  text-align: center;
}
.SCS .hide {
  display: none;
}
.SCS .padd20 {
  padding: 20px 0;
}
.SCS .padd100 {
  padding: 80px 0;
}
.SCS .lightColor {
  color: #ffffff;
}
.SCS .darkColor {
  color: #26262a;
}
.SCS .darkColorBG {
  background: #26262a;
}
.SCS .heroCar {
  margin-top: 0;
  padding-top: 200px;
}
.SCS .heroCar .container {
  max-width: 800px;
}
.SCS .heroseoAud__title {
  font-family: "Gordita";
  font-size: 47px;
}
.SCS .heroEcom__txt,
.SCS .iconBox__txt {
  line-height: 1.6;
  font-size: 19px;
}
.SCS .blockseoStr .servHome__cont-title,
.SCS .sectionHead h2 {
  font-size: 52px;
  font-family: "f37ginger";
  line-height: 1.2;
  margin-top: 0;
}
.SCS .blockseoSer__cont,
.SCS .blockseoSer__cont-txt p {
  font-size: 18px;
}
.SCS .packSummit__block-example-txt > ul > li:before {
  position: relative;
  left: -4px;
  top: 4px;
}
.SCS .packSummit__block {
  padding: 35px 20px;
}
.SCS .packSummit__block-title {
  line-height: 1.4;
}
.SCS .iconBoxseoSer__cont {
  margin: 30px 0;
}
.SCS .iconBoxes__heading h2 {
  font-size: 54px;
  text-align: center;
}
.SCS .iconBox__icon {
  margin: 10px 0;
}
.SCS .iconBox__title {
  margin: 15px 0;
  font-size: 24px;
  font-family: "f37ginger";
}
.SCS .packSummit {
  background: #f7f9fe;
}
.SCS .imgBox__txt,
.SCS .numberBoxseoSer__cont {
  color: #ffffff;
  line-height: 1.6;
  font-family: "Gordita";
}
.SCS .imgBoxes__heading {
  max-width: 980px;
  color: #ffffff;
  margin: 0 auto 20px;
}
.SCS .numberBoxseoSer__cont {
  margin-bottom: 30px;
}
.SCS .nbBoxes__heading h2 {
  text-align: center;
  font-size: 48px;
}
.SCS .faqMark .title_block {
  text-align: center;
}
.SCS .faqMark__tab {
  padding-top: 40px;
}
.SCS .faqMark__tab ul li {
  display: inline-block;
  margin: 0 15px 30px;
  font-weight: 400;
}
.SCS .faqMark__tab ul li a {
  color: #a3a4a5;
  padding: 10px 0;
  font-family: "f37ginger";
}
.SCS .faqMark__tab ul li a.active {
  color: #151433;
  border-bottom: solid 2px #ff258e;
  font-weight: 600;
}
.SCS .faqMark__block-wr {
  max-width: 1080px;
  margin: 0 auto;
}
.SCS .faqMark__block.active {
  color: #ff258e;
}
.SCS .faqMark .faqMark__block-mark {
  margin-left: -30px;
}
.SCS .faqMark .faqMark__block-mark:before {
  font-family: dashicons;
  content: "\f347";
  color: #7f74ff;
  font-size: 22px;
  cursor: pointer;
}
.SCS .faqMark .faqMark__block-mark.active:before {
  content: "\f343";
  color: #ff258e;
}

/**
 * GSC Tool Page Styles by Sajid
 * */
.font_f37ginger {
  font-family: "f37ginger";
}
.font_Gordita {
  font-family: "Gordita";
}
#GSC .heroseoSer {
  background-color: #121212;
}
#GSC .heroHomeNN__title {
  font-size: 60px;
  line-height: 80px;
}
#GSC .features_sec_heading {
  font-size: 44px;
  line-height: 60px;
  margin-bottom: 30px;
  text-align: center;
}
#GSC .heroLPO__txt {
  width: 100%;
}
#GSC .features_sec {
  background-color: #121212;
  padding: 100px 0;
  color: #fff;
}
#GSC .feat__txt:after {
  content: "";
  display: block;
  border-bottom: solid 2px #333;
  width: 20%;
  margin: 20px 0 10px;
}
#GSC .feat__title,
.feat__txt {
  color: #ffffff;
}
#GSC .featItem h4 {
  font-size: 22px;
  margin-bottom: 15px;
}
#GSC .feat__txt {
  line-height: 24px;
  font-size: 16px;
}
#GSC .featLPO__slider-nav {
  margin-top: 40px;
}
#GSC .featLPO__slider-img {
  max-height: 430px;
  margin: 35px 50px 30px !important;
}
#GSC .GSC_cta_sec {
  background-color: #6b49ab;
  text-align: center;
  padding: 100px 0;
  color: #ffffff;
}
#GSC .GSC_cta_sec .container {
  max-width: 800px;
}
#GSC .GSC_cta_sec .GSC_cta__title {
  font-weight: 400;
  line-height: 48px;
  margin: 0 0 20px;
}
#GSC .GSC_cta_sec .GSC_cta__desc {
  margin: 0 0 40px;
}
#GSC .GSC_cta__btn .btn_white {
  background: #ffffff;
  border-radius: 50px;
  color: #6b49ab;
  font-weight: 500;
  font-size: 16px;
  padding: 11px 40px;
  display: inline-block;
  height: 40px;
}
#GSC .GSC_cta__btn .btn_white:hover {
  background-color: #121212;
  color: #ffffff;
}

/*======TakeOver Modal======*/
.takeOver__modal {
  background-color: #f4f6f6;
  width: 92%;
  height: 90%;
  left: 4%;
  top: 5%;
  border-radius: 8px;
  padding: 94px 5% 59px;
  text-align: center;
  overflow: auto;
}
.takeOver__modal-close {
  position: fixed;
  left: calc(96% - 50px);
  top: calc(5% + 30px);
  width: 20px;
  height: 20px;
  cursor: pointer;
  filter: contrast(0.4);
}
.takeOver__modal-close img {
  width: 100%;
}

.toModal_list li:before {
  content: "";
  background: url("/wp-content/themes/linkgraph-new/img/pages/check-price.svg")
    no-repeat center/contain;
  filter: grayscale(78%) brightness(211%) sepia(99%) hue-rotate(-360deg)
    saturate(600%) contrast(0.8);
  width: 14px;
  height: 14px;
  display: inline-table;
  margin-right: 9px;
}
.toModal_list li {
  margin: 0 20px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 17px;
  letter-spacing: 0;
  color: #2f3246;
}
.toModal_list {
  display: inline-flex;
  margin-bottom: 75px;
  margin-top: 30px;
}
.takeOver__video {
  cursor: pointer;
  contain: content;
}
.takeOver__video img {
  position: absolute;
  width: 100px;
  left: calc(50% - 50px);
  top: calc(50% - 50px);
}
.takeOver__video video {
  max-width: 850px;
  height: 320px;
  width: 850px;
  object-fit: cover;
}
.modal__bg3 {
  z-index: 1051 !important;
  background-color: rgba(0, 0, 0, 0.95);
}
#videoPlay_modal {
  z-index: 1052 !important;
}
.videoPlay__modal-close {
  position: absolute;
  right: -30px;
  top: -20px;
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.toModal_title {
  font-family: "F37 Ginger", sans-serif;
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 60px;
  letter-spacing: -0.7999998927116394px;
  text-align: center;
  color: #151433;
}
.toModal_subtitle {
  margin: 25px auto 32px;
  max-width: 748px;
  font-family: "Gordita", sans-serif;
  font-size: 21px;
  font-style: normal;
  font-weight: 400;
  line-height: 34px;
  letter-spacing: 0;
  text-align: center;
  color: #2c3243;
}
.takeOver__modal #URL_input {
  height: 44px;
  width: 401px;
  border-radius: 28px;
  border: 1px gray solid;
  padding: 8px 21px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: 0;
}
#takeOver__form input[type="submit"] {
  width: 100px;
  height: 44px;
  background: #8860d4;
  border-radius: 64px;
  color: white;
  border: none;
  font-size: 19px;
  cursor: pointer;
}

/*===SearchAtlas Vs Page Add Chart Start====*/

/* screen - clearscope */

.clearscope {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 925px;
  overflow: hidden;
  padding: 40px 0;
  width: 1919px;
}

.clearscope .tablet {
  align-items: flex-start;
  display: flex;
  margin-left: 171.29px;
  min-width: 1234px;
}

.clearscope .overlap-group20 {
  height: 823px;
  margin-top: 0;
  position: relative;
  width: 1234px;
}

.clearscope .x1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 823px;
  position: absolute;
  top: 0;
  width: 1234px;
}

.clearscope .title {
  align-items: flex-start;
  display: flex;
  min-width: 556px;
}

.clearscope .overlap-group2 {
  align-items: flex-end;
  background-color: var(--true-v);
  display: flex;
  height: 75px;
  min-width: 350px;
  padding: 21px 100px;
}

.clearscope .features {
  color: var(--white);
  font-family: var(--font-family-gordita-medium);
  font-size: var(--font-size-xxxxxl);
  font-weight: 500;
  letter-spacing: 0;
  min-height: 25px;
  text-align: center;
  width: 132px;
}

.clearscope .overlap-group-13 {
  align-items: flex-end;
  background-color: var(--true-v);
  display: flex;
  height: 75px;
  margin-left: 4px;
  margin-top: 0;
  min-width: 99px;
  padding: 9.7px 5.9px;
}

.clearscope .search-atlass-seo-content-assistant {
  color: var(--white);
  font-family: var(--font-family-gordita-medium);
  font-size: var(--font-size-l);
  font-weight: 300;
  letter-spacing: 0;
  line-height: 15px;
  min-height: 54px;
  text-align: center;
  width: 86px;
  position: relative;
  top: 14px;
}

.clearscope .overlap-group1-1 {
  align-items: flex-end;
  background-color: var(--true-v);
  display: flex;
  height: 75px;
  margin-left: 4px;
  margin-top: 0;
  min-width: 99px;
  padding: 26.4px 5px;
}

.clearscope .clearscope-1 {
  color: var(--white);
  font-family: var(--font-family-gordita-medium);
  font-size: var(--font-size-xl);
  font-weight: 500;
  letter-spacing: 0;
  line-height: 22px;
  min-height: 22px;
  text-align: right;
  white-space: nowrap;
  width: 83px;
}

.clearscope .flex-row {
  align-items: flex-end;
  display: flex;
  margin-top: 4px;
  min-width: 1238px;
}

.clearscope .overlap-group17 {
  height: 744px;
  position: relative;
  width: 453px;
}

.clearscope .x2 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 354px;
  min-height: 744px;
  position: absolute;
  top: 0;
  width: 99px;
}

.clearscope .overlap-group-14 {
  align-items: flex-end;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  min-width: 99px;
  padding: 12px 28px;
}

.clearscope .yes {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 37px;
}

.clearscope .overlap-group {
  align-items: flex-start;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 99px;
  padding: 11px 30px;
}

.clearscope .yes-1 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 34px;
}

.clearscope .overlap-group-1 {
  align-items: flex-end;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 99px;
  padding: 12px 30px;
}

.clearscope .yes-2 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 34px;
}

.clearscope .yes-3 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 34px;
}

.clearscope .yes-4 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 34px;
}

.clearscope .yes-5 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 34px;
}

.clearscope .yes-6 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 34px;
}

.clearscope .yes-7 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 34px;
}

.clearscope .yes-8 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 34px;
}

.clearscope .yes-9 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 34px;
}

.clearscope .yes-10 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 34px;
}

.clearscope .overlap-group11 {
  align-items: flex-start;
  background-size: 100% 100%;
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 99px;
  padding: 12px 31px;
}

.clearscope .yes-11 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 34px;
}

.clearscope .yes-12 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 34px;
}

.clearscope .overlap-group13 {
  align-items: flex-start;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 99px;
  padding: 11px 32px;
}

.clearscope .yes-13 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 34px;
}

.clearscope .overlap-group1 {
  align-items: flex-start;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 99px;
  padding: 9px 4px;
}

.clearscope .yes-w-cx {
  height: 20px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  width: 90px;
}

.clearscope .x1-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 744px;
  position: absolute;
  top: 0;
  width: 450px;
}

.clearscope .overlap-group-15 {
  align-items: flex-end;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  min-width: 350px;
  padding: 5.2px 14px;
}

.clearscope .content-analysis {
  height: 21px;
  letter-spacing: 0;
  line-height: 16px;
  width: 200px;
}

.clearscope .overlap-group1-2 {
  align-items: flex-end;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 350px;
  padding: 2px 14px;
}

.clearscope .keyword-suggestions {
  height: 8px;
  letter-spacing: 0;
  line-height: 15px;
  width: 320px;
}

.clearscope .overlap-group-2 {
  align-items: flex-end;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 350px;
  padding: 11px 14px;
}

.clearscope .content-ideas-powered-by-gpt-3 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 320px;
  position: relative;
  top: 12px;
}

.clearscope .overlap-group-3 {
  align-items: flex-end;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 350px;
  padding: 4px 14px;
}

.clearscope .topics-include-searc {
  position: relative;
  top: 10px;
}

.clearscope .geotargeting-options {
  height: 30px;
  letter-spacing: 0;
  line-height: 15px;
  width: 320px;
  position: relative;
  top: 13px;
}

.clearscope .geotargeting-options {
  height: 30px;
  letter-spacing: 0;
  line-height: 15px;
  width: 320px;
}

.clearscope .suggested-word-count {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 320px;
}

.clearscope .overlap-group6 {
  align-items: flex-end;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 350px;
  padding: 11px 11.1px;
}

.clearscope .suggested-reading-level {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 320px;
}

.clearscope .people-also-ask-questions {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 320px;
}

.clearscope .integrated-competitor-research {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 320px;
}

.clearscope .integrated-keyword-r {
  height: 30px;
  letter-spacing: 0;
  line-height: 15px;
  width: 320px;
  position: relative;
  top: 14px;
}

.clearscope .sitewide-content-score-analysis {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 320px;
}

.clearscope .overlap-group11-1 {
  align-items: flex-end;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 350px;
  padding: 10px 14px;
}

.clearscope .on-page-technical-seo-analysis {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 320px;
}

.clearscope .content-gap-analysis-mosaic {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 320px;
}

.clearscope .sitewide-content-score-analysis-1 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 320px;
}

.clearscope .google-docs-support {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 320px;
}

.clearscope .word-press-gutenberg-support {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 320px;
}

.clearscope .word-press-classic-support {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 320px;
}

.clearscope .x3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 4px;
  min-height: 744px;
  width: 99px;
}

.clearscope .overlap-group-16 {
  align-items: flex-start;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  min-width: 99px;
  padding: 12px 18px;
}

.clearscope .yes-14 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .overlap-group-4 {
  align-items: flex-start;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 99px;
  padding: 11px 18px;
}

.clearscope .place-1 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .place-2 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .overlap-group3 {
  align-items: flex-start;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 99px;
  padding: 10px 18px;
}

.clearscope .place-3 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .overlap-group4 {
  align-items: flex-end;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  justify-content: flex-end;
  margin-top: 4px;
  min-width: 99px;
  padding: 12px 4.7px;
}

.clearscope .kind-of {
  color: var(--deep-space-sparkle);
  font-family: var(--font-family-gordita-bold);
  font-size: var(--font-size-m);
  font-weight: 700;
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 87px;
}

.clearscope .overlap-group-5 {
  align-items: flex-end;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 99px;
  padding: 12px 18px;
}

.clearscope .yes-15 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .overlap-group-6 {
  align-items: flex-start;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 99px;
  padding: 12px 18px;
}

.clearscope .yes-16 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .yes-17 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .yes-18 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .yes-19 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .place-4 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .place-5 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .yes-20 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .place-6 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .yes-21 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .yes-22 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .yes-23 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .overlap-group18 {
  height: 41px;
  margin-bottom: 142.08px;
  margin-left: 42px;
  position: relative;
  width: 640px;
}

.clearscope .x1-2 {
  align-items: flex-start;
  display: flex;
  height: 24px;
  left: 0;
  min-width: 640px;
  position: absolute;
  top: 0;
}

.clearscope .text-1 {
  color: var(--true-v);
  font-family: var(--font-family-gordita-bold);
  font-size: var(--font-size-xxl);
  font-weight: 700;
  letter-spacing: 0;
  line-height: 24px;
  margin-top: 0;
  min-height: 24px;
  white-space: nowrap;
  width: 8px;
}

.clearscope .allows-you-to-narrow {
  align-self: flex-end;
  color: #2c3243;
  font-family: var(--font-family-gordita-regular);
  font-size: var(--font-size-m);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 15px;
  margin-bottom: 0;
  margin-left: 5px;
  min-height: 24px;
  opacity: 0.59;
  width: 624px;
}

.clearscope .x2-1 {
  align-items: flex-end;
  display: flex;
  height: 20px;
  left: 0;
  min-width: 565px;
  opacity: 0.59;
  position: absolute;
  top: 21px;
}

.clearscope .text-2 {
  color: var(--true-v);
  font-family: var(--font-family-gordita-bold);
  font-size: var(--font-size-xxl);
  font-weight: 700;
  letter-spacing: 0;
  line-height: 24px;
  min-height: 20px;
  white-space: nowrap;
  width: 7px;
  position: relative;
  top: 11px;
}
.clearscope .pulls-up-target-keyw {
  color: #2c3243;
  font-family: var(--font-family-gordita-regular);
  font-size: var(--font-size-m);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 16px;
  margin-bottom: 0.5px;
  margin-left: 4px;
  min-height: 17px;
  white-space: nowrap;
  width: 551px;
  position: relative;
  top: 22px;
}

.clearscope .x3-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 560px;
  min-height: 603px;
  position: absolute;
  top: 0;
  width: 556px;
}

.clearscope .overlap-group2-1 {
  align-items: flex-end;
  background-color: var(--true-v);
  display: flex;
  height: 75px;
  min-width: 350px;
  padding: 22.6px 19px;
}

.clearscope .features-1 {
  color: var(--white);
  font-family: var(--font-family-gordita-medium);
  font-size: var(--font-size-xxxxxl);
  font-weight: 500;
  letter-spacing: 0;
  min-height: 25px;
  text-align: center;
  width: 303px;
}

.clearscope .overlap-group-17 {
  align-items: flex-end;
  background-color: var(--true-v);
  display: flex;
  height: 75px;
  margin-left: 4px;
  min-width: 99px;
  padding: 9.7px 6px;
}

.clearscope .overlap-group1-3 {
  align-items: flex-end;
  background-color: var(--true-v);
  display: flex;
  height: 75px;
  justify-content: flex-end;
  margin-left: 4px;
  min-width: 99px;
  padding: 26.4px 7.1px;
}

.clearscope .clearscope-2 {
  color: var(--white);
  font-family: var(--font-family-gordita-medium);
  font-size: var(--font-size-xl);
  font-weight: 500;
  letter-spacing: 0;
  line-height: 22px;
  min-height: 22px;
  text-align: center;
  white-space: nowrap;
  width: 83px;
}

.clearscope .overlap-group11-2 {
  align-items: flex-start;
  background-color: #f0f0fd;
  display: flex;
  height: 40px;
  justify-content: flex-end;
  margin-top: 4px;
  min-width: 556px;
  padding: 7.6px 22.1px;
}

.clearscope .starter-plan-also-in {
  color: var(--deep-space-sparkle);
  font-family: var(--font-family-gordita-medium);
  font-size: var(--font-size-xxxl);
  font-weight: 500;
  letter-spacing: -1px;
  min-height: 23px;
  text-align: center;
  width: 511px;
  position: relative;
  top: 4px;
}

.clearscope .flex-row-1 {
  align-items: flex-start;
  display: flex;
  margin-top: 4px;
  min-width: 556px;
}

.clearscope .overlap-group19 {
  height: 480px;
  position: relative;
  width: 456px;
}

.clearscope .x2-2 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 354px;
  min-height: 480px;
  position: absolute;
  top: 0;
  width: 99px;
}

.clearscope .overlap-group-18 {
  align-items: flex-end;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  min-width: 99px;
  padding: 12px 29px;
}

.clearscope .yes-24 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 37px;
}

.clearscope .overlap-group-7 {
  align-items: flex-start;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 99px;
  padding: 11px 29px;
}

.clearscope .yes-25 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 37px;
}

.clearscope .yes-26 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 37px;
}

.clearscope .yes-27 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 37px;
}

.clearscope .yes-28 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 37px;
}

.clearscope .yes-29 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 37px;
}

.clearscope .overlap-group-8 {
  align-items: flex-start;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 99px;
  padding: 11px 0;
}

.clearscope .coming-soon-1 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  margin-left: -1px;
  text-align: center;
  white-space: nowrap;
  width: 98px;
}

.clearscope .coming-soon {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 98px;
}

.clearscope .overlap-group8 {
  align-items: flex-start;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 99px;
  padding: 11px 1px;
}

.clearscope .coming-soon-2 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 95px;
}

.clearscope .overlap-group10 {
  align-items: center;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 99px;
  padding: 0 3px;
}

.clearscope .cx-chrome-extension {
  height: 26px;
  letter-spacing: -1px;
  line-height: 13px;
  text-align: center;
  width: 93px;
}

.clearscope .x1-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 480px;
  position: absolute;
  top: 0;
  width: 456px;
}

.clearscope .overlap-group-19 {
  align-items: flex-end;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  min-width: 350px;
  padding: 9px 11px;
}

.clearscope .site-auditor {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 261px;
}

.clearscope .overlap-group-9 {
  align-items: flex-end;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 350px;
  padding: 12px 11px;
}

.clearscope .backlink-analyzer {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 261px;
}

.clearscope .overlap-group-10 {
  align-items: flex-start;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 350px;
  padding: 12px 11px;
}

.clearscope .gsc-insights {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
}

.clearscope .local-search-results {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
}

.clearscope .bulk-da-checker {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
}

.clearscope .schema-creator {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 261px;
}

.clearscope .ppc-software-suite {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 261px;
}

.clearscope .overlap-group7 {
  align-items: flex-end;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 350px;
  padding: 8px 11px;
}

.clearscope .social-media-software-suite {
  height: 23px;
  letter-spacing: 0;
  line-height: 15px;
  width: 234px;
}

.clearscope .supercrawler {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
  width: 261px;
}

.clearscope .domain-overview {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  white-space: nowrap;
}

.clearscope .x11 {
  background-color: var(--alabaster);
  height: 40px;
  margin-top: 4px;
  width: 350px;
}

.clearscope .x3-2 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 1px;
  min-height: 480px;
  width: 99px;
}

.clearscope .overlap-group-20 {
  align-items: flex-start;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  min-width: 99px;
  padding: 12px 16px;
}

.clearscope .place {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 63px;
}

.clearscope .overlap-group-11 {
  align-items: flex-start;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 99px;
  padding: 11px 17px;
}

.clearscope .overlap-group-12 {
  align-items: flex-start;
  background-color: var(--alabaster);
  display: flex;
  height: 40px;
  margin-top: 4px;
  min-width: 99px;
  padding: 11px 20px;
}

.clearscope .place-7 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .place-8 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .place-9 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .place-10 {
  height: 15px;
  letter-spacing: 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  width: 57px;
}

.clearscope .x11-1 {
  background-color: var(--alabaster);
  height: 40px;
  margin-top: 4px;
  width: 99px;
}

/*Gobals SearchAtlas Vs Page Chart*/

.screen a {
  display: contents;
  text-decoration: none;
}

.container-center-horizontal {
  display: flex;
  flex-direction: row;
  justify-content: center;
  pointer-events: none;
  width: 100%;
}

.container-center-horizontal > * {
  flex-shrink: 0;
  pointer-events: auto;
}

.valign-text-middle {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

* {
  box-sizing: border-box;
}

/*stylesguide SearchAtlas Vs Page*/
:root {
  --alabaster: #f9f9fb;
  --black: #000000;
  --coconut: #fefffe;
  --deep-space-sparkle: #4e5c68;
  --fern: #64be64;
  --gray-nurse: #eaeaea;
  --mandy: #df4b5d;
  --silver-chalice: #ababab;
  --true-v: #8860d4;
  --white: #ffffff;

  --font-size-l: 14px;
  --font-size-m: 13px;
  --font-size-xl: 15px;
  --font-size-xxl: 16px;
  --font-size-xxxl: 18px;
  --font-size-xxxxl: 20px;
  --font-size-xxxxxl: 22px;

  --font-family-f37_ginger-bold: "F37 Ginger-Bold", Helvetica;
  --font-family-f37_ginger-regular: "F37 Ginger-Regular", Helvetica;
  --font-family-gordita-bold: "Gordita-Bold", Helvetica;
  --font-family-gordita-medium: "Gordita-Medium", Helvetica;
  --font-family-gordita-regular: "Gordita-Regular", Helvetica;
}
.gordita-medium-deep-space-sparkle-13px {
  color: var(--deep-space-sparkle);
  font-family: var(--font-family-gordita-medium);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 500;
}

.gordita-medium-fern-13px {
  color: var(--fern);
  font-family: var(--font-family-gordita-medium);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 500;
}

.gordita-bold-mandy-13px {
  color: var(--mandy);
  font-family: var(--font-family-gordita-bold);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.gordita-regular-normal-silver-chalice-14px {
  color: var(--silver-chalice);
  font-family: var(--font-family-gordita-regular);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}

.gordita-bold-fern-13px {
  color: var(--fern);
  font-family: var(--font-family-gordita-bold);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.f37ginger-bold-coconut-18px {
  color: var(--coconut);
  font-family: var(--font-family-f37_ginger-bold);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 700;
}

.border-1px-gray-nurse {
  border: 1px solid var(--gray-nurse);
}

/*======================SearchAtlas Vs Page Add Chart Ends========================*/

/**white label consultation confirmation**/

.freeConsult__block {
  border: 1px solid #121212;
  border-radius: 10px;
  padding: 35px 35px 73px;
  margin-bottom: 30px;
}

.freeConsult__block .heroRef__cust-btn a {
  padding: 13px 36px;
  display: inline-block;
}
.freeConsult__block .heroRef__cust-img img {
  width: 85px;
  height: 85px;
  margin-bottom: 10px;
  margin-top: 33px;
}

/*Link building services styles*/

.plansLBSNes__text_cont {
  padding: 10px 0 25px;
  line-height: 18px;
  font-size: 15px;
}

.plansLBSNew__plan-price span {
  font-size: 31px;
}

/*============White label seo new styling================*/
/*Form sytling starts*/
.form_whiteSEO .hs-custom-style .hs-input,
.form_whiteSEO .hs-custom-style fieldset {
  max-width: 100%;
  width: 677px;
}
.form_whiteSEO #label-email-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  color: #ffffff;
  font-family: "Gordita";
  font-weight: normal;
  font-size: 13px;
  line-height: 26px;
}

.form_whiteSEO #label-firstname-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  color: #ffffff;
  font-family: "Gordita";
  font-weight: normal;
  font-size: 13px;
  line-height: 26px;
}

.form_whiteSEO #label-lastname-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  color: #ffffff;
  font-family: "Gordita";
  font-weight: normal;
  font-size: 13px;
  line-height: 26px;
}

.form_whiteSEO #label-0-2\/website-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  color: #ffffff;
  font-family: "Gordita";
  font-weight: normal;
  font-size: 13px;
  line-height: 26px;
}

.form_whiteSEO #label-company-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  color: #ffffff;
  font-family: "Gordita";
  font-weight: normal;
  font-size: 13px;
  line-height: 26px;
}

.form_whiteSEO #label-budget_dropdown-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  color: #ffffff;
  font-family: "Gordita";
  font-weight: normal;
  font-size: 13px;
  line-height: 26px;
}

.form_whiteSEO #label-0-2\/details-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  color: #ffffff;
  font-family: "Gordita";
  font-weight: normal;
  font-size: 13px;
  line-height: 26px;
}

.form_whiteSEO #label-message-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  color: #ffffff;
  font-family: "Gordita";
  font-weight: normal;
  font-size: 13px;
  line-height: 26px;
}
.form_whiteSEO
  .hs_0-2\/website.hs-0-2\/website.hs-fieldtype-text.field.hs-form-field {
  width: 33.3%;
  float: left;
  margin-top: 2px;
}

.form_whiteSEO
  .hs_budget_dropdown.hs-budget_dropdown.hs-fieldtype-select.field.hs-form-field {
  width: 92%;
}

.form_whiteSEO
  .hs_0-2\/details.hs-0-2\/details.hs-fieldtype-textarea.field.hs-form-field {
  width: 200%;
  position: relative;
  top: -60px;
}

.form_whiteSEO
  .hs_message.hs-message.hs-fieldtype-textarea.field.hs-form-field {
  width: 200%;
  position: relative;
  top: -60px;
}

.form_whiteSEO #email-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  width: 110%;
  background-color: #ffffff;
  color: #000;
  border-radius: 10px;
  box-shadow: inset 0 2px 3px #d3d3d3;
  -webkit-box-shadow: inset 0 2px 3px #d3d3d3;
  height: 40px;
}

.form_whiteSEO #firstname-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  width: 110%;
  background-color: #ffffff;
  color: #000;
  border-radius: 10px;
  box-shadow: inset 0 2px 3px #d3d3d3;
  -webkit-box-shadow: inset 0 2px 3px #d3d3d3;
  height: 40px;
}

.form_whiteSEO #lastname-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  width: 110%;
  background-color: #ffffff;
  color: #000;
  border-radius: 10px;
  box-shadow: inset 0 2px 3px #d3d3d3;
  -webkit-box-shadow: inset 0 2px 3px #d3d3d3;
  height: 40px;
}

.form_whiteSEO #\30 -2\/website-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  width: 110%;
  background-color: #ffffff;
  color: #000;
  border-radius: 10px;
  box-shadow: inset 0 2px 3px #d3d3d3;
  -webkit-box-shadow: inset 0 2px 3px #d3d3d3;
  height: 40px;
}

.form_whiteSEO #company-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  width: 110%;
  background-color: #ffffff;
  color: #000;
  border-radius: 10px;
  -webkit-box-shadow: inset 0 2px 3px #d3d3d3;
  box-shadow: inset 0 2px 3px #d3d3d3;
  height: 40px;
}

.form_whiteSEO #budget_dropdown-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  width: 110%;
  background-color: #ffffff;
  color: #000;
  border-radius: 10px;
  box-shadow: inset 0 2px 3px #d3d3d3;
  -webkit-box-shadow: inset 0 2px 3px #d3d3d3;
  height: 40px;
  font-family: "Plus Jakarta Sans";
  font-size: 14px;
  padding-left: 10px;
}

.form_whiteSEO #\30 -2\/details-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  width: 110%;
  background-color: #ffffff;
  color: #000;
  border-radius: 10px;
  box-shadow: inset 0 2px 3px #d3d3d3;
  -webkit-box-shadow: inset 0 2px 3px #d3d3d3;
  height: 60px;
}

.form_whiteSEO #message-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
  width: 110%;
  background-color: #ffffff;
  color: #000;
  border-radius: 10px;
  box-shadow: inset 0 2px 3px #d3d3d3;
  -webkit-box-shadow: inset 0 2px 3px #d3d3d3;
  height: 60px;
}

.form_whiteSEO .hs-main-font-element {
  position: relative;
  top: 105px;
  right: 314px;
}

.form_whiteSEO .submitted-message p {
  color: #529c2a;
  font-size: 16px;
  font-weight: 600;
  line-height: 150%;
}

.form_whiteSEO .hs-main-font-element {
  position: relative;
  top: 24px;
  right: 0;
}

.form_whiteSEO .submitted-message::before {
  content: url("/wp-content/themes/linkgraph-new/img/pages/check-icon.png");
  position: absolute;
  top: 0;
  left: 39%;
}
.form_whiteSEO
  .hs_0-2\/website.hs-0-2\/website.hs-fieldtype-text.field.hs-form-field {
  width: 33.3% !important;
  float: left;
  margin-top: 2px;
}

.form_whiteSEO .form-columns-1 {
  width: 33% !important;
  position: absolute;
  top: 116px;
  left: 452px;
}

.form-hbs-wl fieldset.form-columns-1 {
  position: relative;
  top: 0;
  left: 0;
  width: 100% !important;
}

.form_whiteSEO
  .hs_budget_dropdown.hs-budget_dropdown.hs-fieldtype-select.field.hs-form-field {
  width: 91%;
}

/*Form styling ends*/

/*tesxts styling starts*/

.heroWLS__title {
  font-size: 45px;
  font-weight: 700;
  line-height: 60px;
  letter-spacing: -0.32px;
  margin: 20px 0;
  color: #fff;
  margin-bottom: -1px;
}

.heroWLS__sub {
  color: #fff;
  font-size: 36px;
}

.heroWLS__txt.popExp__block-author {
  font-weight: 400;
  font-size: 18px;
  line-height: 175%;
  color: #ffffff;
  margin-top: 30px;
  width: 610px;
  max-width: 100%;
}

.heroWLS__txt__2.popExp__block-author {
  font-size: 14px;
  color: #ffffff;
  font-weight: 100;
  position: relative;
  top: 45px;
  margin-bottom: 11px;
}

.heroWLS {
  height: auto;
  padding-top: 170px;
  padding-bottom: 100px;
  position: relative;
  top: -128px;
}
.heroWLS .heroEcom__img iframe {
  border-radius: 10px;
}
/*texts styles ends*/
/*bulletpoints section starts*/

section.main-container {
  background: none;
  width: 100%;
  padding: 45px 0;
}

.main-title_bPnts {
  text-align: center;
  font-size: 36px;
  font-weight: bold;
  margin-top: 70px;
}

.cont-wrapper {
  display: flex;
  padding-top: 0;
  padding-bottom: 30px;
}
.cont-wrapper.row {
  margin-top: 25px;
}
.col-cont-1.col-12.col-lg-6 {
  padding-left: 100px;
}
.title_bPnts-1 {
  font-size: 22px;
  line-height: 1;
  font-weight: bold;
  margin: 25px auto 25px 140px;
  padding-bottom: 8px;
  position: relative;
  width: 155px;
  max-width: 100%;
}
.title_bPnts-1::after {
  content: "";
  position: absolute;
  width: 154px;
  height: 2px;
  background: #ff0096;
  bottom: 0;
  left: 0;
}

.title_bPnts-2 {
  font-size: 22px;
  font-weight: bold;
  margin: 25px auto 25px 138px;
  padding-bottom: 8px;
  position: relative;
  width: 240px;
  max-width: 100%;
}
.title_bPnts-2::after {
  content: "";
  width: 240px;
  height: 2px;
  background: #8860d4;
  position: absolute;
  bottom: 0;
  left: 0;
}
.bullepoints {
  width: 366px;
  max-width: 100%;
  margin: auto;
}
.get {
  padding-bottom: 15px;
  line-height: 22px;
  display: list-item;
  list-style: none;
}
.get::before {
  content: "✓ ";
  color: #ff0096;
  position: absolute;
  left: 115px;
  font-size: 14px;
}
.clients-get {
  padding-bottom: 15px;
  line-height: 22px;
  display: list-item;
  list-style: none;
}
.clients-get::before {
  content: "✓ ";
  color: #8860d4;
  position: absolute;
  left: 115px;
  font-size: 14px;
}
.you-get {
  list-style: disc;
}

.your-clients-get {
  list-style: disc;
}

.serEcom_title {
  color: #fff;
  font-size: 36px;
  text-align: center !important;
  width: 1000px;
  max-width: 100%;
  margin: 0 auto;
  padding-bottom: 25px;
}

.serEcom .container .row {
  justify-content: center;
}
/*Awards White Label SEO Syling*/
.awardsWLS__block-title {
  background: url("/wp-content/uploads/2021/10/Icon.svg") no-repeat
    center/contain;
  height: 198px;
  color: #fff;
  margin-bottom: 30px;
  display: flex;
  align-items: center;
  position: absolute;
  top: -60px;
  width: calc(100% - 30px);
  left: 15px;
}

.awardsWLS__block.awardsWLS__background {
  position: relative;
  left: 60px;
}

.logoWLS__title {
  font-size: 24px;
  line-height: 34px;
  font-family: f37ginger;
  text-align: center;
}

.awardsWLS__block-title span {
  max-width: 30%;
  margin: 0 auto;
  font-size: 20px;
}

.awardsWLS__background {
  background: url("/wp-content/uploads/2021/10/Shape.png") no-repeat center/auto;
  min-height: 300px;
  padding-top: 160px;
}

.awardsWLS__block-subtitle {
  color: #d3d3d3;
  margin-bottom: 10px;
  width: calc(100% - 30px);
  margin-left: auto;
  margin-right: auto;
  position: relative;
  left: unset;
  text-align: center;
}

.awardsWLS__block-logo {
  height: 50px;
  width: 120px;
  text-align: center;
  margin: 0 auto;
}

section.tabs_content__Sec {
  margin: 50px auto;
  max-width: 1024;
  padding: 30px;
}
section.tabs_content__Sec .container {
  box-shadow: 0 0 5px 5px #f7f7f7;
  padding: 30px;
}
h2.tabs__block-title {
  font-size: 32px;
  line-height: 42px;
  text-align: center;
  font-weight: 400;
}
.tabs_decs {
  font-size: 21px;
  line-height: 34px;
  text-align: center;
  margin-bottom: 50px;
}
.tabs_decs h3 {
  font-size: inherit;
  font-weight: 400;
}
.tabs_titles {
  display: flex;
  text-align: center;
  justify-content: center;
  margin: 40px 0;
}
.tabs_titles .tabs_title {
  display: inline-block;
  padding: 10px 60px;
  border-bottom: solid 3px #e7e7e8;
  width: 25%;
  font-size: 24px;
  line-height: 34px;
}
.tabs_titles .tabs_title.active,
.tabs_titles .tabs_title:hover {
  border-bottom: solid 3px #6b49ab;
  color: #6b49ab;
}
h5.tab__heading,
h6.tab__heading {
  font-size: 24px;
  line-height: 31px;
  margin: 0;
}
.tab__text {
  font-size: 16px;
  line-height: 26px;
}

/*Awards white label seo styling ends*/

/*=========White Label Link Building styling new========*/
/*hero styling*/
.heroWhiteN .heroLsn__cont {
  padding-right: 0;
}

.form_whiteLink {
  position: relative;
  top: -50px;
}

.heroLsn__cont-title {
  color: #fff;
  font-family: "RoundedIO";
  font-weight: 900;
  font-size: 60px;
  line-height: 70px;
  margin-bottom: 20px;
  position: relative;
}
.heroLsn__cont-txt {
  font-size: 14px;
  line-height: 26px;
  margin-bottom: 80px;
  font-weight: 100;
  position: relative;
  top: 70px;
}

/*why chose us styling*/
.why-chose-wllb-lg {
  padding: 150px 0 160px;
}

.whyChoose__list ul {
  margin-top: 40px;
}

.whyChoose__list li {
  padding-left: 50px;
  position: relative;
  margin-bottom: 49px;
  left: 80px;
  font-size: 20px;
  font-weight: 100;
}

.whyChoose__list li::before {
  content: "";
  background: #3dba3d
    url("/wp-content/themes/linkgraph-new/img/homenew/Shape.svg") no-repeat
    center/58%;
  width: 18px;
  height: 18px;
  position: absolute;
  left: 10px;
  border-radius: 40px;
  top: 1px;
}
.page-id-9247 section.heroTechSeo.heroLBSNew, .page-id-9247 section.tbTechSeo, .page-id-9247 section.serTechSeo.serLBSNew {
  padding-left: 20px;
  padding-right: 20px;
}
.page-id-17122 section.multiPurp_hero.heroSrm {
  padding-bottom: 30px;
  padding-top: 150px;
}
.page-id-5761 section.heroWhiteN.heroLsn .form_whiteSEO .hs-main-font-element {
  top: 0;
}
.banWhiteN .banOneLsn__btn a {
  height: auto;
  padding-top: 15px;
  padding-bottom: 15px;
}
.page-id-8543 section.heroSerNes .col-12 {
  position: relative;
  z-index: 5;
}
.page-id-13500 section.LaHome_orgS.multiPurp_organizations {
  margin-top: -146px;
  padding-top: 80px
}
.page-id-10223  section.serBanner.ctaTechSeo .row, .page-id-10223 .benTechSeo .row, .page-id-10223 section.entEcom.solTechSeo.procLBSNew.procCustom .row, .page-id-10223  section.tbTechSeo .row, .page-id-10223  section.logTechSeo.logoTrust.logKeyRes .row, .page-id-10223 section.heroTechSeo.google-ppc-page .row {
  margin-left: 0;
  margin-right: 0;
}
.page-id-10223  section.tbTechSeo {
  padding-bottom: 100px;
}
.page-id-18382 section.heroTechSeo.google-ppc-page .container .row, .page-id-18382 section.logTechSeo.logoTrust.logKeyRes .container .row, .page-id-18382 section.tbTechSeo.amazonTechSeo .container .row, .page-id-18382 section.entEcom.solTechSeo.procLBSNew.procDark.howAmazonWorks .container .row, .page-id-18382 section.amazon_Numbers .container .row, .page-id-18382 section.benTechSeo.solTechSeo.benMoveImage.benefitsAmazon .container .row, .page-id-18382 section.entEcom.solTechSeo.procLBSNew.procCustom.whyWorkwithLG .container .row, .page-id-18382 section.faqTechSeo.faqLBSNew.ppcTempFaq .container .row {
  margin-right: 0;
  margin-left: 0;
}

.page-id-18382 section.tbTechSeo.amazonTechSeo .container .row .col-12 {
  padding-left: 10px;
  padding-right: 10px;
}

.page-id-18382  footer.footer {
  padding-left: 20px;
  padding-right: 20px;
}
section.consultation_cta .modal {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  overflow: unset;
}

section.consultation_cta {
  position: relative;
}

section.consultation_cta .modal:before {
  content: "";
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.95);
}

section.consultation_cta .modal {
  background: transparent;
}
section.consultation_cta .modal .modal-content {
  margin-top: 0;
  margin-bottom: 0;
}

@media (max-width: 1300px) {
  section.multiPurp_intSeo_2 h2 {
    margin-top: 0;
    width: 100%;
  }
  section.shedNeg.shedGooAds.shedCta .shedNeg__block {
    width: 100%;
    flex-direction: column;
    gap: 15px;
  }

  section.shedNeg.shedGooAds.shedCta .shedNeg__block .d-flex {
      display: flex;
      flex-direction: column;
  }

  section.shedNeg.shedGooAds.shedCta .shedNeg__block .d-flex span {
      text-align: center;
  }
  .tabCont-fixed {
    display: flex;
    flex-direction: column;
}

.fixed-socialMedia {
    position: relative;
    width: auto;
}

.fixed-content-table {
    width: 100%;
    left: 0;
}
}

@media (max-width: 993px) {
  .whyChoose__list li {
    left: 30px;
  }
}

.whyChoose .title__block {
  margin-bottom: 40px;
}

.title__block {
  font-size: 60px;
  line-height: 80px;
  margin-bottom: 25px;
  margin-top: 0;
  font-weight: 700;
  position: relative;
  top: -20px;
}
@media (max-width: 993px) {
  .title__block {
    font-size: 50px;
    line-height: 60px;
  }
}

.whyChoose__block {
  margin: 20px 0;
}

.seoCon__block-cont-txt {
  font-size: 16px;
  line-height: 25px;
  padding-bottom: 25px;
  width: 80%;
}
.seoCon__block-icon {
  width: 40px;
  height: 40px;
  background-color: #e743af;
  border-radius: 5px;
  box-shadow: -6px -6px #e3e4fb;
  text-align: center;
  padding-top: 8px;
  margin-right: 25px;
}

.seoCon__block-icon img {
  width: 25px;
  height: 25px;
}

.check-img {
  opacity: 1;
  transition: opacity 0.3s;
}

.banWhiteN .col-12::before {
  left: -10%;
}

.banWhiteN .col-12::after {
  right: -10%;
}

.heroLsn__cont-btn {
  position: relative;
  top: 70px;
  left: -10px;
}

/*Boston SEO Page*/
.heroLoc img {
  max-width: 117%;
}

.halfSecImg img {
  max-width: 90%;
}

.aboutLoc {
  background: #ffffff;
}
/*Boston SEo Page Ends*/
/*
.heroExpN__bot {
		position: relative;
	}
.heroExpN__bot span {
    position: absolute !important;
    top: -10px !important;
    left: 0% !important;
}
*/

.rankLPO__slider-nav .slick-arrow {
  top: 118%;
}

.searchPage .searchExpN__btn {
  filter: invert(100%) grayscale(-);
  cursor: pointer;
}

.searchPage .searchExpN__inp {
  filter: invert(65%);
}

.searchPage .glass-icon {
  filter: invert(100%);
  transform: translateX(-8px) translateY(12px);
}

.glass-icon {
  transform: translateX(-8px) translateY(12px);
}

.form_whiteSEO .form-columns-1 {
  width: 33%;
}
.clutchEcom__cont {
  background: #121212;
  padding: 20px 40px;
}
.faqEcom_tabs {
  text-align: center;
  display: flex;
  justify-content: center;
  margin-bottom: 20px;
}
.faqEcom_cont {
  display: none;
}
.faqEcom_tabs .faqEcom_title {
  font-size: 16px;
  line-height: 1;
  border-bottom: 1px solid #d3dcdf;
  padding: 0 20px 20px;
}
.faqEcom_tabs .faqEcom_title h3 {
  font-size: inherit;
  line-height: 25px;
}
.faqEcom_tabs .faqEcom_title.active,
.faqEcom_tabs .faqEcom_title:hover {
  border-bottom: 1px solid #ff268e;
  color: #ff268e;
}
.essEcom {
  padding-top: 70px;
}

.glass-icon {
  transform: translateX(-8px) translateY(12px);
}
.five-stars-widget img {
  border-radius: 4px;
}
.five-star-ttl {
  font-family: "f37ginger";
  font-weight: 400;
  font-size: 18px;
  width: 117px;
  max-width: 100%;
  margin-top: -3px;
  margin-left: -8px;
  line-height: 23px;
}

.five-star-txt {
  font-family: "gordita";
  font-weight: 400;
  font-size: 16px;
  width: 221px !important;
  max-width: 112%;
  margin-left: -8px;
  color: #6c6e72;
}
.customer-logos.slider.slick-initialized.slick-slider:hover {
  background-color: unset;
}
.stepBLink__img-wr {
  position: absolute;
  right: -69.4%;
  top: 85px;
}
.stepBLink2 .stepBLink__img-wr,
.stepBLink3 .stepBLink__img-wr {
  top: unset;
}

.row.contPostN__txt.blogPage__cont-txt iframe {
  width: 550px;
  max-width: 100%;
}

.postid-2935 .newBlog_toc .lwptoc-autoWidth .lwptoc_i {
  overflow: auto;
  height: 310px;
}
.postid-2935 .lwptoc_item.active span::before {
  visibility: hidden;
}
.intro_hidden {
  visibility: hidden;
  margin-bottom: -50px !important;
}
.hidden-content {
  display: none;
}
.on-page-seo_viewContentOptions {
  text-align: center;
  padding: 50px;
  margin-top: 70px;
  margin-bottom: -43px;
  color: #2c3243;
  font-size: 22px;
  text-decoration: underline;
}
.footerWhite .footerLeft img {
  filter: invert(50%);
}

.footerWhite .footerLeft a {
  background: #ff0096;
}

.footerWhite .five-star-ttl {
  color: #acacac;
}
.banExpN__form .submitted-message::before {
  top: -4%;
  left: 44.5%;
}

.modal-content {
  height: 200px;
}

/*New CSS*/
html {
  font-size: 62.5%;
}

.wraperAll .multiPurpTemp h2 {
  font-family: "Plus Jakarta Sans";
  color: #151433;
  font-weight: 600;
  font-size: clamp(2rem, 3vw, 3.6rem);
  line-height: 50px;
}

.wraperAll .multiPurpTemp p {
  font-size: clamp(1.6rem, 3vw, 1.8rem);
  line-height: 3rem;
}

.multiPurp_hero {
  position: relative;
  top: -146px;
  background: #191a1d url("/wp-content/uploads/2022/04/Group-3443.svg")
    no-repeat;
  background-size: 45%;
  background-position: 100% 0;
  height: 840px;
  padding-top: 100px;
}

.multiPurp_hero .container > .row {
  margin-top: 5%;
}
.bestSeo .multiPurp_hero .container > .row {
  margin-top: 3%;
}
body.page-id-13356 .mpSubHeading,
body.page-id-23352 .mpSubHeading,
.heroBackAn .mpSubHeading.heroEcom__above {
  font-family: "f37ginger";
  font-weight: 400;
  font-size: clamp(1.2rem, 1.3vw, 1.4rem);
  margin-top: 7%;
  text-transform: uppercase;
  line-height: 23.12px;
  background: linear-gradient(88.95deg, #e770c3 19.86%, #9b7df9 80.09%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  width: min(550px, 100%);
}
.mpSubHeading {
  font-family: "f37ginger";
  font-weight: 400;
  font-size: clamp(1.2rem, 1.3vw, 1.8rem);
  margin-top: 7%;
  text-transform: uppercase;
  line-height: 23.12px;
  background: linear-gradient(270deg, #b994ff 0%, #3998ff 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  text-shadow: 0 20px 30px rgba(0, 0, 0, 0.1), 0 8px 9px rgba(0, 0, 0, 0.03),
    1px 0 0 rgba(0, 0, 0, 0.05);
  width: min(550px, 100%);
}

body.page-id-13492 .mpSubHeading {
  margin-top: -50px;
}
body.page-id-14547 .mpSubHeading {
  margin-left: auto;
  margin-right: auto;
}
body.page-id-14547 .multiPurp_hero h1 {
  width: 775px;
  max-width: 100%;
}
body.page-id-14547 .btn_redR,
body.page-id-14547 .ti-main .btn_red {
  padding: 15px 40px;
}

/* Heading */
.multiPurp_hero h1 {
  font-family: "Plus Jakarta Sans";
  color: #fff;
  margin-top: 30px;
  font-size: clamp(4rem, 4.5vw, 6.8rem);
  font-weight: 800;
  width: min(650px, 100%);
}

/* Paragraph */
.multiPurp_hero p {
  font-family: "Plus Jakarta Sans";
  color: #d9d9d9;
  font-weight: 400;
  line-height: 34px;
  font-size: clamp(1.8rem, 1.3vw, 2.1rem);
  margin-top: 5.2%;
  width: 450px;
  max-width: 100%;
}
.mpHero_btn.multiButton {
  width: 200px;
}
.mpHero_btn {
  display: block;
  width: 200px;
  max-width: 100%;
  padding-top: 5%;
  padding-bottom: 5%;
}

.mpHero_btn a {
  padding: 11px 30px;
  color: #ffffff;
  background-color: #6b49ab;
  border-radius: 76px;
  font-size: clamp(1.4rem, 1.3vw, 1.6rem);
  font-weight: 400;
  border: #6b49ab solid 2px;
  transition: ease-in-out 0.3s;
}

.mpHero_btn a:hover {
  color: #6b49ab;
  background-color: transparent;
}

.mpHero_btn_2 {
  display: block;
  width: 250px;
  max-width: 100%;
  padding-top: 5%;
  padding-bottom: 5%;
  margin-left: -5px;
}

.mpHero_btn_2 a {
  font-size: clamp(1.4rem, 1.3vw, 1.6rem);
  color: #ffffff;
  text-decoration: underline;
}

.mpHero_btn_2 a:hover {
  color: #6b49ab;
}

/* Row */
.multiPurp_hero .row .row {
  margin-top: 5%;
}

/* Hero img */
.multiPurp_hero .mpHero_img {
  width: clamp(20rem, 100vw, 720px);
  -ms-transform: rotateY(180deg) translateX(-50px);
  transform: rotateY(180deg) translateX(-50px);
}

.mpHero_img img {
  border-radius: 8px;
}

/* Square */
.multiPurp_hero .ex_mp_square {
  position: absolute;
  top: -18px;
  left: 31px;
  border-radius: 8px;
  background: -webkit-linear-gradient(top, #b994ff 0%, #3998ff 100%);
  background: -o-linear-gradient(top, #b994ff 0%, #3998ff 100%);
  background: linear-gradient(180deg, #b994ff 0%, #3998ff 100%);
  width: clamp(40rem, 100vw, 720px);
  height: clamp(20rem, 66vw, 475px);
  opacity: 0.3;
  filter: drop-shadow(0px 20px 30px rgba(0, 0, 0, 0.1))
    drop-shadow(0px 8px 9px rgba(0, 0, 0, 0.03))
    drop-shadow(1px 0px 0px rgba(0, 0, 0, 0.05));
}

.multiPurp_hero .in_mp_square {
  position: absolute;
  top: 2.6px;
  left: 3px;
  border-radius: 8px;
  width: clamp(40rem, 100vw, 720px);
  height: clamp(19.5rem, 65vw, 469.5px);
  background-color: #101112;
}

/* Heading */
.multiPurp_organizations h2 {
  text-align: center;
  margin-top: 20px;
  font-weight: 600;
  font-size: 25px;
}

.multiPurpTemp .multiPurp_organizations h2 {
  font-size: 28px !important;
}

/* Image */
.mp_client_logos img {
  display: inline-block;
  max-width: 100%;
  max-height: 100px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 10px 12px;
  object-fit: contain;
}
@media (min-width: 992px) {
  .mp_client_logos .col-lg {
    flex: 1 0 16.5999%;
    max-width: 16.5999%;
  }
}
@media (max-width: 1080px) {
  .mp_client_logos img {
    max-height: 80px;
  }
}

/* Multi purp int seo */
.wraperAll .multiPurpTemp .multiPurp_intSeo {
  padding: 2.5% 0 8%;
}

.multiPurp_intSeo img {
  width: clamp(20rem, 100vw, 560px);
  border-radius: 8px;
}

/* Heading */
.multiPurp_intSeo h2 {
  margin-top: 8%;
  width: 657px;
  max-width: 100%;
}

/* Paragraph */
.multiPurp_intSeo p {
  width: 637px;
  max-width: 100%;
  margin-top: 20px;
}

.multiPurpTemp .serTechSeo .serTechSeo__block .resFront__block-title {
  font-family: f37ginger;
  font-weight: 400;
  font-size: 2.4rem;
}

.multiPurpTemp .serTechSeo .serTechSeo__block p {
  font-size: 1.6rem;
  color: #d9d9d9;
  max-width: 100%;
}

.wraperAll .multiPurpTemp .multiPurp_intSeo_2 {
  padding: 8.5% 0 8%;
}

.multiPurp_intSeo_2 .intSeo2_btn {
  display: block;
  width: 294px;
  max-width: 100%;
  padding-top: 5%;
  padding-bottom: 5%;
  margin-top: -1%;
}

/* Heading */
.multiPurp_intSeo_2 h2 {
  margin-top: 13%;
  width: 657px;
  max-width: 100%;
}

.multiPurp_intSeo_2 img {
  border-radius: 8px;
}

/* Paragraph */
.multiPurp_intSeo_2 p {
  margin-top: 2.4%;
  margin-right: 5%;
  width: 624px;
  max-width: 100%;
}

.wraperAll .multiPurpTemp .multiPurp_meetYse {
  padding: 0 0 1%;
}

.multiPurp_meetYse .bg__color {
  width: 1320px;
  max-width: 100%;
  height: auto;
  background-color: #3e255a;
  border-radius: 18px;
}

.meetYtxt {
  margin: 75px auto;
}

/* Heading */
.multiPurp_meetYse h2 {
  font-size: clamp(2.2rem, 3vw, 3.6rem) !important;
  font-weight: 500 !important;
  color: #ffffff !important;
  margin-left: 35px;
  max-width: 100%;
}

.multiPurp_meetYse h2 span {
  text-decoration: underline;
}

.multiPurp_meetYse p {
  font-family: "Plus Jakarta Sans";
  font-weight: 400 !important;
  font-size: clamp(1.8rem, 1.3vw, 2.4rem) !important;
  color: #d9d9d9;
  margin-top: 1%;
  margin-left: 35px;
  width: 945px;
  max-width: 100%;
}

/* Meet yse */
.multiPurp_meetYse .meetYse_btn {
  width: 330px;
  max-width: 100%;
  height: 50px;
  line-height: 50px;
  text-align: center;
  margin: 100px auto;
}

.multiPurp_meetYse .meetYse_btn a {
  font-family: "Gordita";
  font-size: clamp(1.4rem, 1.3vw, 1.6rem);
  font-weight: 400;
  line-height: 23px;
  color: #000000;
  background-color: #fff;
  padding: 11px 35px;
  border-radius: 76px;
  border: 2px solid #fff;
  transition: ease-in-out 0.3s;
}

.multiPurp_meetYse .meetYse_btn a:hover {
  color: #ffffff;
  background-color: #3e255a;
}

.wraperAll .multiPurpTemp .multiPurp_dataDri {
  padding: 7.2% 0 8%;
}

/* Paragraph */
.multiPurp_dataDri p {
  margin-top: 2%;
  margin-right: 10%;
  width: 591px;
  max-width: 100%;
}

/* Int seo2 */
.multiPurp_dataDri .intSeo2_btn {
  display: inline-block;
  max-width: 210px;
  padding-top: 5%;
  padding-bottom: 5%;
  margin-top: -0.7%;
}

/* Image */
.multiPurp_dataDri img {
  border-radius: 8px !important;
}

.wraperAll .multiPurpTemp .clutchEcom {
  background-color: #f5f5f5;
}

.multiPurpTemp .clutchEcom .clutchEcom__cont {
  background-color: #f5f5f5;
}

.multiPurpTemp .clutchEcom .clutchEcom__cont .banOneLsn__txt {
  color: #2c3243;
  line-height: 3rem;
}

.wraperAll .multiPurpTemp .multiPurp_buildBack {
  padding: 8.5% 0 8%;
  background-color: #191a1d;
}

/* Heading */
.multiPurp_buildBack h2 {
  color: #fff !important;
  margin-top: 3%;
  width: 657px;
  max-width: 100%;
}

/* Paragraph */
.multiPurp_buildBack p {
  color: #d9d9d9;
  margin-top: 2.3%;
  margin-right: 9%;
  width: 598px;
  max-width: 100%;
}

.multiPurp_buildBack .buildBack_btn {
  display: block;
  max-width: 315px;
  padding-top: 5%;
  padding-bottom: 5%;
  margin-top: 1.8%;
}

/* Link */
.multiPurp_buildBack .buildBack_btn a {
  padding: 11px 20px;
  color: #000000;
  background-color: #ffffff;
  border-radius: 76px;
  font-size: clamp(1.4rem, 1.3vw, 1.6rem);
  font-weight: 400;
  border: #ffffff solid 2px;
  transition: ease-in-out 0.3s;
}

.multiPurp_buildBack img {
  border-radius: 8px;
}

.wraperAll .multiPurpTemp .multiPurp_reachAud {
  padding: 8.5% 0 8%;
  background: #26262a url("/wp-content/themes/linkgraph-new/wp-content/uploads/2022/04/Ellipse-261.svg")
    no-repeat center/22.9%;
  background-position: 100% 3%;
}

.multiPurpTemp .multiPurp_reachAud h2 {
  color: #ffffff;
  width: 800px;
  max-width: 100%;
  text-align: center;
  margin-bottom: 9%;
  text-wrap: balance
}

.multiPurp_reachAud img {
  max-width: 100%;
  border-radius: 8px;
}

.reachAud_content {
  margin: 0 auto;
  width: 360px;
  max-width: 100%;
}

/* Paragraph */
.multiPurp_reachAud p {
  color: #d9d9d9;
  font-size: clamp(1.6rem, 3vw, 1.6rem) !important;
  margin-top: 9%;
  margin-right: 14.9%;
  width: 364px;
  max-width: 100%;
}

.wraperAll .multiPurpTemp .multiPurp_ready {
  padding: 8.5% 0 8.5%;
  background: -webkit-linear-gradient(
    275.87deg,
    #f9f7fd 12.58%,
    rgba(249, 247, 253, 0) 68.51%
  );
  background: -o-linear-gradient(
    275.87deg,
    #f9f7fd 12.58%,
    rgba(249, 247, 253, 0) 68.51%
  );
  background: linear-gradient(
    174.13deg,
    #f9f7fd 12.58%,
    rgba(249, 247, 253, 0) 68.51%
  );
}

.multiPurp_ready h2 {
  text-align: center;
}

.multiPurp_ready p {
  text-align: center;
  max-width: 642px;
  margin: 1.8% auto;
}

.multiPurp_ready .heroTechSeo__btn {
  max-width: 218px;
  margin: 2.3% auto 0;
  display: block;
  text-align: center;
}

.multiPurp_ready .heroTechSeo__btn a {
  padding: 11px 30px;
  color: #ffffff;
  background-color: #6b49ab;
  border-radius: 76px;
  font-size: clamp(1.4rem, 1.3vw, 1.6rem);
  font-weight: 400;
  border: #6b49ab solid 2px;
  transition: ease-in-out 0.3s;
}

.multiPurp_ready .heroTechSeo__btn a:hover {
  color: #6b49ab;
  background-color: #ffffff;
}

.mp__faq {
  background: #ffffff url("/wp-content/themes/linkgraph-new/wp-content/uploads/2022/04/Group-3458.svg")
    no-repeat;
  background-position: 89% 9%;
}

.mp__faq .container {
  max-width: 90%;
}

.mp__faq .title_block {
  font-family: "Plus Jakarta Sans";
  color: #151433 !important;
  font-weight: 600;
  font-size: clamp(2.5rem, 3vw, 3.6rem);
}

.mp__faq .faqMark__tab ul .active {
  font-size: 22px !important;
  font-family: "Plus Jakarta Sans";
  border-left-style: none !important;
  font-weight: 600;
  margin-left: 0;
}

.mp__faq .faqMark__tab ul li a {
  font-family: "Plus Jakarta Sans" !important;
  font-size: 22px !important;
  font-weight: 400;
  letter-spacing: -1px;
}

.mp__faq .faqMark__tab ul {
  border-left-style: none;
}

.mp__faq .faqMark__tab {
  border-left-style: none;
}

.mp__faq .faqMark__block-wr .faqMark__block {
  border-bottom: none;
  background-color: #f5f5f5;
  border-radius: 8px;
  padding: 1%;
  margin: 1.5% 0;
  z-index: 1;
}

.mp__faq .d-flex .faqMark__block-quest {
  font-family: "Plus Jakarta Sans";
  color: #151433;
  font-size: clamp(1.6rem, 3vw, 1.8rem);
  line-height: 4.5rem;
}

.mp__faq .faqMark__block::after {
  content: "\f132" !important;
  top: 20px;
  left: calc(100% - 28px);
}

.mp__faq .faqMark__block.active::after {
  content: "\f460" !important;
}

.mp__faq .bg_eclipse {
  position: absolute;
  -ms-transform: translateY(-59%) translateX(120%);
  transform: translateY(-59%) translateX(120%);
}

.mp__faq .faqLPO .faqMark__block-answer p {
  color: #151433;
  font-size: clamp(1.6rem, 3vw, 1.8rem);
  margin-right: 16%;
  margin-left: -2.5%;
  width: 650px;
  max-width: 100%;
}

.mp__faq .faqMark__block-wr {
  margin-right: -5%;
  margin-left: -5%;
}

/* Heading */
.multiPur_form h2 {
  font-family: "Plus Jakarta Sans";
  font-weight: 600;
  font-size: clamp(2.8rem, 4vw, 3.6rem);
  color: #ffffff !important;
  width: 600px;
  margin: 0 auto 25px;
  max-width: 100%;
}

.multiPur_form .container .row .col-lg-5 h2 {
  width: 103% !important;
}

/* Paragraph */
.multiPur_form p {
  color: #c7c7c7;
  font-weight: 400 !important;
  width: 103% !important;
  max-width: 100%;
  margin: 10px auto 0;
  font-size: 18px !important;
  line-height: 30px;
  font-family: "gordita";
}

.multiPur_form .row .row {
  -ms-transform: translateX(15%);
  transform: translateX(15%);
  max-width: 90%;
  margin-top: 5%;
}

/* Image */
.multiPur_form .col-3 img {
  max-width: 62px;
  -ms-transform: translateX(100%);
  transform: translateX(144%);
}

.multiPur_form .mpClientName {
  font-size: clamp(1.6rem, 1.3vw, 1.8rem);
  color: #93cad3;
  text-align: left;
  -ms-transform: translateX(20%);
  transform: translateX(20%);
}

/* Client position */
.multiPur_form .mpClientPosition {
  color: #c7c7c7;
  text-align: left;
  -ms-transform: translateX(20%) translateY(5px);
  transform: translateX(20%) translateY(5px);
}

/* Image */
.form_logos img {
  filter: hue-rotate(260deg) invert(50%) contrast(100%);
  object-fit: contain;
  height: 45px;
  padding: 0 5px;
}
.form_logos .formLog-1 img {
  height: 60px;
}

/* Row */
.multiPur_form .form_logos {
  margin-left: -4%;
  align-items: center;
}

/* Mpform */
.multiPur_form .mpformWp {
  background-color: #573e74;
  border-radius: 8px;
  padding: 45px;
  max-height: 100%;
  max-width: 500px;
}

/* Ser tech seo */

.intSeo2_btn a {
  padding: 10px 15px;
  color: #ffffff;
  background-color: #26262a;
  border-radius: 76px;
  font-size: clamp(1.4rem, 1.3vw, 1.6rem);
  font-weight: 400;
  border: #26262a solid 2px;
  transition: ease-in-out 0.3s;
}
.intSeo2_btn a:hover,
.intSeo2_btn a:hover {
  background-color: #fff;
  color: #000000;
}
.buildBack_btn a:hover {
  background-color: #191a1d !important;
  color: #fff;
}

/* Heading */
.multiPurp_dataDri h2 {
  width: 657px;
  max-width: 100%;
}

/* Multi purp temp */
.wraperAll .multiPurpTemp {
  transform: translatex(0px) translatey(0px);
}

/* Ver home temp */
.LaVerHomeTemp h1 {
  font-family: "Plus Jakarta Sans";
  color: #000000;
  font-weight: 800;
  font-size: 72px;
  line-height: 84px;
}

.LaVerHomeTemp h2 {
  font-family: "Plus Jakarta Sans";
  color: #151433;
  font-weight: 600;
  font-size: 36px;
  line-height: 50px;
}

.wraperAll .LaVerHomeTemp p {
  font-size: clamp(1.6rem, 3vw, 1.8rem);
  line-height: 3rem;
}

.wraperAll .LaVerHomeTemp .container {
  width: 1360px;
  max-width: 100%;
}

/* Column 12/12 */
.LaHome_heroS .col-12 {
  max-width: 100%;
}

/* Home heros */
.wraperAll .LaVerHomeTemp .LaHome_heroS {
  height: auto;
  background-color: #f5f5f5;
  position: relative;
  top: -182px;
  padding-bottom: 45px;
  z-index: 1;
}
.wraperAll .LaVerHomeTemp .newHome_LGGoal > .container {
  margin-top: -120px;
  margin-bottom: 40px;
}
.wraperAll .LaVerHomeTemp .newHome_LGGoal > .container h2 {
  letter-spacing: 0.0001em;
}
.wraperAll .LaVerHomeTemp .newHome_LGGoal > .container p {
  font-size: clamp(1.6rem, 3vw, 2.4rem);
  line-height: 1.5;
}

body .hg-0,
.wraperAll .LaVerHomeTemp .newHome_LGGoal .hg-0 {
  color: #ff258e;
}
body .hg-1,
.wraperAll .LaVerHomeTemp .newHome_LGGoal .hg-1 {
  color: #8860d4;
}
body .hg-2,
.wraperAll .LaVerHomeTemp .newHome_LGGoal .hg-2 {
  color: #5da4af;
}

.wraperAll .LaVerHomeTemp .LaHome_heroS .container {
  margin-top: 20px;
}
.headerBanner {
  z-index: 2;
}

.LaHome_heroS .reviews_container {
  position: relative;
  /*width: 270px !important;*/
  max-width: 100%;
  margin: 0 auto;
}
.LaHome_heroS .rev_cont {
  align-items: center;
}
.LaHome_heroS .slider_container > .heroReviews {
  width: 100%;
  margin: 60px auto 0;
}

.LaHome_heroS .rev_photo {
  text-align: right;
}
.LaHome_heroS .rev_photo img {
  max-width: 64px;
}
.LaHome_heroS .slider_container > .heroReviews .rev_txt {
  font-family: "Plus Jakarta Sans";
  font-size: 14px;
  font-weight: 500;
  color: #fff;
  line-height: 20px;
  max-width: 900px;
}
.LaHome_heroS .slider_container > .heroReviews .rev_txt span.author {
  display: block;
  text-align: right;
  font-style: italic;
  font-size: 13px;
  font-weight: 700;
  color: #f8be2e;
}

.LaHome_heroS .slider_container > .heroReviews .rev_stars {
  position: relative;
}

.LaHome_heroS .heroReviews .col-4:nth-child(1) .rev_stars {
  left: 145px;
  width: 67px;
}

.LaHome_heroS .heroReviews .col-4:nth-child(2) .rev_stars {
  left: 106px;
  width: 67px;
}

.LaHome_heroS .heroReviews .col-4:nth-child(3) .rev_stars {
  left: 157px;
  width: 67px;
}

/* Heading */
.LaHome_heroS h1 {
  margin: 0 auto;
  text-align: center;
  width: 1311px;
  max-width: 100%;
}
.page-id-12913 .LaHome_heroS h1,
.page-id-18495 .LaHome_heroS h1 {
  padding-top: 233px;
}

/* Paragraph */
.LaHome_heroS p {
  margin: 30px auto 45px;
  font-family: "Plus Jakarta Sans";
  font-size: 22px !important;
  font-weight: 400 !important;
  line-height: 34px !important;
  text-align: center;
  color: #353535;
  width: 745px;
  max-width: 100%;
}

.LaHome_heroS .hbtn_p,
.LaHome_heroS .hbtn_r {
  margin-top: 6%;
}

.LaHome_heroS .hbtn_r {
  text-align: right;
  margin-right: 4%;
}

.LaHome_heroS .hbtn_p {
  text-align: left;
  margin-left: 0;
}

.hbtn_p a,
.hbtn_r a {
  color: #fff;
  padding: 14px 34px;
  border-radius: 6px;
  font-weight: 300;
  transition: ease-in-out 0.3s;
}

.hbtn_r a {
  background-color: #ff258e;
  border: 2px solid #ff258e;
}

.hbtn_r a:hover {
  background-color: #742a67;
}

.hbtn_p a {
  background-color: #5c3872;
  border: 2px solid #5c3872;
}

.hbtn_p a:hover {
  background-color: #4b2662;
}
.LaHome_heroS .heroHomenewNew__form input {
  width: 435px;
  height: 60px;
  border: 1px solid #b0b0b0;
  color: #4b4b4b !important;
  overflow: hidden;
  text-overflow: ellipsis;
}
.LaHome_heroS .heroHomenewNew__form input::placeholder {
  color: #4b4b4b !important;
  opacity: 1;
}

.LaHome_heroS .heroHomenewNew__form input:-ms-input-placeholder {
  color: #4b4b4b !important;
}

.LaHome_heroS .heroHomenewNew__form input::-ms-input-placeholder {
  color: #4b4b4b !important;
}
.LaHome_heroS .heroHomenewNew__form .btn {
  width: 270px;
}
@media (min-width: 576px) {
  .trophiesHero {
    justify-content: space-between;
  }
  .trophiesHero .trophieSingle {
    width: 14%;
  }
}
.troBg-1 img {
  width: 80px;
}
.troBg-2 img {
  width: 76px;
  height: 33px;
  object-fit: contain;
  object-position: left;
}
.troBg-3 img {
  width: 39px;
}
.troBg-4 img {
  width: 114px;
}

.troBg-5 img {
  width: 127px;
}

.troBg-6 img {
  width: 71px;
}
.troBg-7 img {
  width: 68px;
}

.trophyTxt {
  font-family: "Plus Jakarta Sans";
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0;
  text-align: left;
  color: #5b5b5b;
}
.troBg-7.block_size {
  width: 133px;
}
.row.homeAwardsHero {
  margin-top: 90px;
}
.wraperAll .multiPurp_organizations {
  padding-top: 1%;
  padding-bottom: 6%;
}
.row.trophiesHero img {
  vertical-align: bottom;
  display: inline;
}
.page-template-ppc-link-building .row.trophiesHero img {
  filter: brightness(0) invert(1);
}
.mp_client_logos .row {
  align-items: center;
}
.mp_client_logos .row > div {
  text-align: center;
}

.every_logo-13 {
  display: flex;
  align-items: center;
}

.every_logo-14 {
  display: flex;
  align-items: center;
}

.mp_client_logos .every_logo-14 {
  max-width: 20%;
  transform: translateX(50px) translateY(-15px);
}

.mp_client_logos .every_logo-15 {
  max-width: 20%;
  transform: translateX(55px);
}

.wraperAll .LaVerHomeTemp .LaHome_proof {
  padding: 5% 0;
  background-color: #17171a;
  color: #e8e8e8;
}

.LaHome_proof .container > .row {
  margin: auto;
}

.LaHome_proof h2 {
  font-family: "Plus Jakarta Sans";
  font-size: 30px;
  font-weight: 500;
  line-height: 50px;
  letter-spacing: -0.01em;
  text-align: left;
  width: 377px;
  max-width: 100%;
  color: #ffffff;
}

.LaHome_proof .proof_count {
  font-family: "f37ginger";
  font-weight: 700;
  font-size: clamp(3rem, 5vw, 3.4rem);
  line-height: 50px;
  letter-spacing: -1%;
  width: 215px;
  max-width: 100%;
  margin: 0 auto;
}
.LaHome_proof .container .row .col-lg-3:nth-child(2) .proof_count,
.LaHome_proof .container .row .col-lg-3:nth-child(2) .proof_txt {
  margin: unset;
}
.LaHome_proof .proof_txt {
  font-family: "gordita";
  font-weight: 400;
  font-size: clamp(1.6rem, 5vw, 1.8rem);
  line-height: 30px;
  width: 215px;
  max-width: 100%;
  margin: auto;
  padding-bottom: 20px;
}

.hbtn_center {
  margin-top: 80px;
  text-align: center;
}

.hbtn_center a:hover {
  background-color: #fff !important;
  color: #ff258e !important;
}

/* Enterprise Brands Section */
.wraperAll .LaVerHomeTemp .LaHome_entbrandS {
  padding: 12.9% 0 0;
  background: #17171a url("/wp-content/uploads/2022/03/Ellipse-262.svg")
    no-repeat;
  background-position: 100% 150%;
}

/* Heading */
.LaHome_entbrandS h3 {
  font-family: "Plus Jakarta Sans";
  font-weight: 700;
  font-size: clamp(3rem, 5vw, 3.6rem);
  color: #fff;
  width: 695px;
  max-width: 100%;
  margin-bottom: 28px;
}

/* Paragraph */
.LaHome_entbrandS .ent_p p {
  font-family: "Plus Jakarta Sans";
  font-size: clamp(1.9rem, 5vw, 2.4rem) !important;
  line-height: 4rem;
}

.LaHome_entbrandS .p_1 {
  width: 780px;
  max-width: 100%;
  color: #fff !important;
  font-weight: 600;
}

.LaHome_entbrandS .p_2 {
  width: 750px;
  max-width: 100%;
  color: #d2d2d2 !important;
  margin-top: 27px;
  font-weight: 500;
}

.ent_p span {
  color: #fff;
  font-weight: 600;
  padding: 4px;
  border-radius: 1.5px;
}

/* Bgpur */
.ent_p p .bgpur {
  background-color: #8860d4;
}

.ent_p p .bgpin {
  background-color: #ff258e;
}

.ent_p p .bgbl {
  background-color: #5da4af;
}

.ent_p p .bgpye {
  background-color: #f1aa3e;
}

.LaHome_entbrandS img {
  border-radius: 8px;
  width: 100%;
  height: auto;
  margin-top: -50px;
}

/* Services Section */
.wraperAll .LaVerHomeTemp .LaHome_serviceS {
  padding: 6% 0 0;
}

/* Ser subh 1 */
.serSection .subH {
  font-family: "f37ginger";
  font-size: clamp(1.4rem, 5vw, 1.8rem);
  font-weight: 400;
  text-transform: uppercase;
  text-align: center;
  line-height: 40px;
  width: 167px;
  max-width: 100%;
  height: 40px;
  border-radius: 4px;
  margin-bottom: 5.7%;
}

/* Subh */
.serSection .subH span {
  font-family: "f37ginger";
  font-size: clamp(1.2rem, 5vw, 1.7rem);
}

.serSection .serHn_subH-1 span {
  color: rgba(136, 96, 212, 0.5);
}

.serSection .serHn_subH-2 span {
  color: rgba(255, 70, 134, 0.5);
}

.serSection .serHn_subH-3 span {
  color: rgba(93, 164, 175, 0.5);
}

.serSection .serHn_subH-4 span {
  color: rgba(241, 170, 62, 0.5);
}

.serSection .serHn_subH-1 {
  color: #8860d4;
  background-color: #ede7f8;
}

.serSection .serHn_subH-2 {
  color: #ff258e;
  background-color: #ffe3ed;
}

.serSection .serHn_subH-3 {
  width: 221px;
  color: #5da4af;
  background-color: #eff7f8;
}

.serSection .serHn_subH-4 {
  color: #f1aa3e;
  background-color: #fdf2e2;
}

/* Ser title */
.LaHome_serviceS .serSection .serHn_title {
  width: 485px;
  max-width: 100%;
  font-family: "Plus Jakarta Sans";
  color: #151433;
  font-weight: bold;
  font-size: clamp(3rem, 5vw, 3.6rem);
  line-height: 5rem;
  margin-bottom: 15px;
}

/* Paragraph */
.LaHome_serviceS .serHn_txt p {
  font-family: "gordita";
  font-size: clamp(1.4rem, 5vw, 1.8rem);
  line-height: 3rem;
  color: #2c3243;
  max-width: 100%;
}

/* Row */
.LaHome_serviceS .serSection {
  padding-bottom: 10.3%;
}

/* Link */
.LaHome_serviceS .serSection a {
  font-family: "Gordita";
  font-weight: 500;
  font-size: clamp(1.2rem, 5vw, 1.6rem);
}
.serSec-1 .services-links .col-lg-6:last-child {
  margin-top: 21px;
}
.serSec-4 .services-links .col-lg-6:nth-child(n + 3) {
  margin-top: 22px;
}
@media (max-width: 993px) {
  .serSec-4 .services-links .col-lg-6:nth-child(n + 0) {
    margin: 10px 0;
  }
}
.LaHome_serviceS .serSec-1 p {
  width: 550px;
  max-width: 100%;
}

.LaHome_serviceS .serSec-2 p {
  width: 552px;
  max-width: 100%;
}

.LaHome_serviceS .serSec-3 p {
  min-width: 552px;
  max-width: 100%;
}

.LaHome_serviceS .serSec-4 p {
  min-width: 552px;
  max-width: 100%;
}

.LaHome_serviceS .serSec-2 .serHn_title {
  width: 500px;
  max-width: 100%;
}

.LaHome_serviceS .serSec-3 .serHn_title {
  width: 500px;
  max-width: 100%;
}

.LaHome_serviceS .serSec-4 .serHn_title {
  width: 566px;
  max-width: 100%;
}

/* Image */
.LaHome_serviceS .serSection img {
  max-width: 100%;
}

.LaHome_serviceS .serSec-1 img {
  transform: translateY(4%);
}

.LaHome_serviceS .serSec-2 img {
  transform: translateY(23%);
}

.LaHome_serviceS .serSec-3 img {
  transform: translateY(16%);
}

.LaHome_serviceS .serSec-4 img {
  transform: translateY(3%);
}

.LaHome_ready {
  padding-bottom: 8%;
}

.LaHome_ready h2 {
  width: 800px !important;
  max-width: 100%;
  margin: 16px auto;
  text-align: center;
}

.LaHome_ready p {
  font-size: clamp(1.8rem, 5vw, 2.1rem) !important;
  text-align: center;
  width: 1004px;
  max-width: 100%;
  margin: 0 auto;
}
/*
.formLog-1 img{
	margin-top: 27px;
	max-width: 120px;
}

.formLog-2 img{
	margin-top: 30px;
	max-width: 144px;
	height: 1%;
	transform: translateX(-5px);
}


.formLog-3 img{
	margin-top: 30px;
	max-width: 115px;
	transform: translateX(7px);
}

.formLog-4 img{
	margin-top: 30px;
}
*/

/* Plans Section */
.wraperAll .LaVerHomeTemp .LaHome_planS {
  padding: 205px 0 0;
}

/* Menu */
#nav-tab {
  border: none;
  position: relative;
  z-index: 2;
}

#nav-tab .active {
  border: none;
  background-color: transparent;
}

/* Column 6/12 */
.LaHome_planS .col-6 {
  margin: 0 auto;
  text-align: center;
}

/* Plan title */
#nav-tabContent .active .planHn_title {
  font-family: "Plus Jakarta Sans";
  font-weight: 600;
  font-size: clamp(3rem, 5vw, 3.6rem);
  line-height: 5rem;
}

/* Plan */
#nav-tabContent .active .planHn_txt {
  margin-top: 18px;
  font-family: "Gordita";
  font-size: clamp(1.8rem, 5vw, 2.1rem);
  line-height: 3rem;
}

/* Column 6/12 */
#nav-tabContent .col-6:not(.Table) {
  width: 990px;
  max-width: 90%;
}

/* Nav link */
#nav-tab .nav-link {
  margin-right: 20px;
  font-family: "Gordita";
  font-size: clamp(1.8rem, 5vw, 2.1rem);
  color: #67696d;
}

#nav-tab .nav-link.active {
  margin-right: 20px;
  font-family: "Gordita";
  font-size: clamp(1.8rem, 5vw, 2.1rem);
  color: #151433;
  font-weight: 500;
  border-bottom: #93cad3 solid 5px;
}

/* Column 6/12 */
.LaHome_planS .d-flex {
  width: 956px;
}

/* Navigation */
.wraperAll .LaVerHomeTemp .LaHome_planS .container .row .d-flex nav {
  margin-top: 10% !important;
}

/* Plan desc */
.wraperAll
  .LaVerHomeTemp
  .LaHome_planS
  .container
  #nav-tabContent
  .active
  .row
  .col-6
  .planHn_desc {
  margin-top: -21% !important;
  margin-bottom: 14% !important;
}

/* Plan grey */
#nav-tabContent .plan_bg_grey {
  width: 311px;
  max-width: 100%;
  height: 610px;
  max-height: 100%;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  background-color: #f5f5f5;
}

#nav-tabContent .row-3 .plan_bg_grey {
  width: 311px;
  max-width: 100%;
  height: 810px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  background-color: #f5f5f5;
}

/* Plan name plan */
#nav-tabContent .planName_plan {
  font-size: clamp(1.4rem, 5vw, 1.6rem);
  text-transform: uppercase;
  line-height: 26px;
  width: 250px;
  max-width: 100%;
  padding-top: 32px;
  margin-left: 30px;
}

#nav-tabContent .row-2 img {
  margin-top: -50px;
  margin-bottom: -50px;
}

#nav-tabContent .row-2 .plan_img_bg img {
  width: 155px;
  position: absolute;
  top: 50px;
  left: 17px;
}

#nav-tabContent .row-2 .plan_img_bg {
  background-color: #f5f5f5;
  width: 311px;
  max-width: 100%;
  border-radius: 8px 8px 0 0;
  position: relative;
  height: 120px;
}

#nav-tabContent .row-1 img {
  width: 310px;
}

#nav-tabContent .planDesc_plan {
  font-size: clamp(1.2rem, 5vw, 1.5rem);
  width: 220px;
  max-width: 100%;
  margin-top: 15px;
  margin-bottom: 20px;
  margin-left: 29px;
  line-height: 18px;
}

/* Plan price plan */
#nav-tabContent .planPrice_plan {
  font-family: "f37ginger";
  font-size: 32px;
  font-weight: 700;
  color: #131430;
  width: 280px;
  max-width: 100%;
  margin-top: 17px;
  margin-left: 29px;
}

#nav-tabContent .row-3 .planOptimization_plan {
  width: 310px;
  max-width: 100%;
  margin-top: 20px;
  padding: 5px;
  margin-left: 5px;
}

.local_opt-1,
.local_opt-2 {
  background: #fff;
  border-radius: 5px;
  padding: 15px 0;
  margin-right: 10px;
  width: 150px;
}

#nav-tabContent .local_opt-1 .dia {
  width: 55px;
  height: 32px;
  color: #231e5a;
  font-weight: 900;
  font-size: 9px;
  text-align: center;
  padding-top: 2px;
}

#nav-tabContent .local_opt-1 span {
  color: #000;
  font-weight: 700;
  font-size: 12px;
  width: 84px;
  line-height: 13px;
  padding-top: 3px;
}

#nav-tabContent .local_opt-2 .dia {
  width: 55px;
  height: 32px;
  color: #231e5a;
  font-weight: 900;
  font-size: 9px;
  text-align: center;
  padding-top: 2px;
}

#nav-tabContent .local_opt-2 span {
  color: #000;
  font-weight: 700;
  font-size: 12px;
  width: 84px;
  line-height: 13px;
  padding-top: 3px;
}

/* Span Tag */
#nav-tabContent span,
.table_row p span {
  font-family: "Gordita";
  font-weight: 400;
  font-size: 16px;
}

/* Strip */
#nav-tabContent .stripBtn {
  width: 158px;
  max-width: 100%;
  height: 48px;
  margin-top: 26px;
  margin-bottom: 26px;
  background-color: #26262a;
  transition: ease-in-out 0.3s;
  border: #26262a solid 2px;
  text-align: center;
  border-radius: 6px;
  margin-left: 31px;
}

#nav-tabContent .stripBtn a {
  color: #fff;
  padding: 10px 30px;
  border-radius: 6px;
  display: block;
  width: 158px;
  height: auto;
  max-width: 100%;
}

#nav-tabContent .stripBtn a:hover,
#nav-tabContent .stripBtn:hover {
  color: #26262a;
  background-color: transparent;
}
.row-1.packages_slider .col-lg-3:last-child .stripBtn {
  width: 225px !important;
  height: auto !important;
  margin-left: 18px !important;
}
.row-1.packages_slider .col-lg-3:last-child .stripBtn a {
  width: 225px !important;
  line-height: 19px;
}
#nav-tabContent .row-2 .planLinkst_plan {
  font-size: clamp(1.5rem, 5vw, 1.8rem);
  margin-left: 28px;
  margin-bottom: 39px;
}

#nav-tabContent .row-2 .planLinkst_plan:after {
  content: "";
  background: #e6b9f9;
  width: 40px;
  height: 1px;
  position: absolute;
  bottom: 288px;
  left: calc(0% + 29px);
}

#nav-tabContent .row-2 .planInclude_plan {
  margin-top: 50px;
  margin-left: 5px;
  font-size: clamp(1.4rem, 5vw, 1.7rem);
}

/* Plan include plan */
#nav-tabContent .planInclude_plan {
  font-family: "Gordita";
  font-weight: 400;
  font-size: clamp(1.4rem, 5vw, 1.8rem);
  margin-left: 33px;
  width: 225px;
  max-width: 100%;
}

/* List Item */
#nav-tabContent ul li {
  padding-bottom: 14px;
  margin-left: 18px;
  width: 225px;
  max-width: 100%;
}
.row-2 .planInclude_plan ul li {
  margin-left: 23px !important;
}
/* List Item */
#nav-tabContent .planblock1 ul li:before {
  content: "✓ ";
  color: #efc142;
  position: absolute;
  left: 25px;
  font-size: 14px;
}

#nav-tabContent .planblock2 ul li:before {
  content: "✓ ";
  color: #8860d4;
  position: absolute;
  left: 25px;
  font-size: 14px;
}

#nav-tabContent .planblock3 ul li:before {
  content: "✓ ";
  color: #79abc1;
  position: absolute;
  left: 25px;
  font-size: 14px;
}

/* List Item */
#nav-tabContent ul li:before {
  content: "✓ ";
  color: #6b49ab;
  position: absolute;
  left: 25px;
  font-size: 14px;
}

.row-2 ul li:before {
  visibility: hidden;
}

/* Modal */
.LaHome_planS .row-1 .planblock1 .modalBtn {
  width: 250px;
  max-width: 100%;
  height: 48px;
  margin: 56px auto;
  background: #f5debd;
  border-radius: 76px;
  text-align: center;
}

.LaHome_planS .row-1 .planblock1 .modalBtn a {
  line-height: 14px;
  font-family: "Gordita";
  font-size: 16px;
  color: #734e16;
  padding: 15px 21px;
  border-radius: 76px;
  display: block;
  width: 250px;
  max-width: 100%;
  height: auto;
}

/* Column 12/12 */
#nav-tabContent .col-md-6 {
  padding-left: 0;
}

.LaHome_reviews {
  padding-top: 8.7%;
  padding-bottom: 4.9%;
}

.LaHome_reviews h2 {
  width: 456px;
  max-width: 100%;
}

.LaHome_reviews .revLink {
  width: 400px;
  max-width: 100%;
  text-align: center;
  margin-top: 38px;
  margin-left: auto;
  margin-right: auto;
  font-size: clamp(1.8rem, 5vw, 2.1rem);
  text-decoration: underline;
  pointer-events: none;
}

.LaHome_reviews .hbtn_r {
  margin-top: 62px;
  margin-bottom: 100px;
}

.LaHome_reviews .reviews_container {
  padding-top: 10px;
  padding-bottom: 22px;
  width: 392px;
  max-width: 100%;
  margin: 0 auto;
  border: 1px solid #d5d5d5;
  border-radius: 8px;
  position: relative;
  height: 242px;
}

.LaHome_reviews .reviews_container .rev_photo {
  width: 45.1px;
  position: absolute;
  top: 9px;
  left: 20px;
}

.LaHome_reviews .reviews_container .rev_name {
  width: 220px;
  font-weight: 500;
  color: #000000;
  line-height: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.LaHome_reviews .reviews_container .rev_name span {
  font-size: 13px;
}

.LaHome_reviews .reviews_container .rev_txt {
  color: #2b2f39;
  font-size: 14px;
  line-height: 19px;
  padding-right: 20px;
}

.LaHome_reviews .reviews_container .rev_stars {
  position: absolute;
  top: 14px;
  left: 240px;
}

.LaHome_reviews .slick-slide {
  width: 475px;
  opacity: 0.5;
}

.LaHome_reviews .slick-current {
  opacity: 1;
}

.softVidHn_thumb {
  display: flex;
  justify-content: center;
}

/* Home paths */
.wraperAll .LaVerHomeTemp .LaHome_pathS {
  padding: 0 0 9%;
}

/* Heading */
.LaHome_pathS h2 {
  text-align: center;
  margin-bottom: 60px;
}

/* Img */
.LaHome_pathS .bg_img {
  width: 580px;
  max-width: 100%;
  height: auto;
  min-height: 680px;
  max-height: 100%;
  border-radius: 8px;
  padding: 215px 50px 0;
  position: relative;
}

/* Path sub */
.LaHome_pathS .path_sub1 {
  width: 112px;
  height: 40px;
  color: #ff258e;
  text-transform: uppercase;
  line-height: 40px;
  text-align: center;
  background: rgba(255, 70, 134, 0.15);
  border-radius: 4px;
  position: absolute;
  top: 50px;
  left: 50px;
}

.LaHome_pathS .path_sub2 {
  width: 129px;
  height: 40px;
  color: #b790ff;
  text-transform: uppercase;
  line-height: 40px;
  text-align: center;
  background: rgba(183, 144, 255, 0.15);
  border-radius: 4px;
  position: absolute;
  top: 50px;
  left: 50px;
}

/* Path ttl1 */
.LaHome_pathS .path_ttl {
  width: 390px;
  max-width: 100%;
  line-height: 50px;
  font-family: "Plus Jakarta Sans";
  font-weight: 600;
  font-size: clamp(3rem, 5vw, 3.6rem);
  color: #fff;
}

.LaHome_pathS .pathimg_2 .path_ttl {
  width: 499px;
  max-width: 100%;
}

/* Path txt1 */
.LaHome_pathS .path_txt {
  width: 490px;
  max-width: 100%;
  font-family: "Gordita";
  font-weight: 400;
  font-size: clamp(1.4rem, 5vw, 1.8rem);
  color: #fff;
  margin-top: 20px;
}

/* Path */
.LaHome_pathS .path_btn {
  width: 200px;
  height: 54px;
  text-align: left;
  margin-top: 30px;
}

.LaHome_pathS .path_btn a {
  line-height: 54px;
  background: rgba(255, 255, 255, 0.8);
  padding: 14px 30px;
  border-radius: 6px;
}

/* Int sub head */
.LaHome_integrateS .int_subHead {
  width: 165px;
  height: 40px;
  color: #67696d;
  text-transform: uppercase;
  line-height: 40px;
  text-align: center;
  background: #f5f5f5;
  border-radius: 4px;
}

/* Heading */
.LaHome_integrateS h2 {
  line-height: 5rem;
  width: 580px;
  max-width: 100%;
  padding: 30px 0;
}

/* Int */
.LaHome_integrateS .int_txt {
  font-family: "Gordita";
  font-weight: 400;
  font-size: clamp(1.8rem, 5vw, 2.1rem);
  line-height: 34px;
}

/* Int */
.LaHome_integrateS .int_btn {
  width: 262px;
  height: 50px;
  margin-top: 30px;
  text-align: center;
}
.int_btn {
  width: auto;
}

.LaHome_integrateS .int_btn a {
  line-height: 50px;
  color: #fff;
  background-color: #26262a;
  padding: 15px 30px;
  border-radius: 76px;
}

/* Image */
.LaHome_integrateS img {
  width: 407px;
  max-width: 100%;
  max-width: 100%;
  margin-top: 37px;
  margin-left: 100px;
}

/* Home integrates */
.wraperAll .LaVerHomeTemp .LaHome_integrateS {
  padding: 9% 0 9%;
}

/* Home trusts */
.wraperAll .LaVerHomeTemp .LaHome_trustS {
  padding-bottom: 9%;
}

/* Int sub head */
.LaHome_trustS .int_subHead {
  width: 165px !important;
  height: 40px;
  color: #cb9800;
  text-transform: uppercase;
  line-height: 40px;
  text-align: center;
  background: rgba(255, 190, 0, 0.15);
  border-radius: 4px;
  position: relative;
  top: 73px;
  left: 50px;
}

/* Heading */
.LaHome_trustS h2 {
  width: 500px;
  max-width: 100%;
  margin-top: 95px;
  margin-left: 50px;
}

/* Int */
.LaHome_trustS .int_txt {
  width: 420px;
  max-width: 100%;
  margin-top: 17px;
  margin-left: 50px;
  font-size: 18px;
  line-height: 30px;
}

/* Link */

.LaHome_trustS .int_btn {
  width: 262px !important;
  height: 50px;
  margin-top: 47px;
  margin-left: 32px;
  text-align: center;
  background-color: #26262a;
  border-radius: 6px;
  border: 1px solid #26262a;
  transition: all linear 0.2s;
}
.LaHome_trustS .int_btn a {
  color: #fff;
  padding: 11px 30px;
  display: block;
  width: 262px;
  height: auto;
  max-width: 100%;
  text-align: center;
  line-height: 20px;
}
.LaHome_trustS .int_btn:hover,
.LaHome_trustS .int_btn:hover a {
  background: transparent;
  color: #26262a;
}

/* Bottom */
.LaHome_trustS .bottom_txt {
  width: 452px;
  max-width: 100%;
  margin-top: 30px;
  margin-left: 50px;
}

/* Trust quote */
.LaHome_trustS .bt_trustY .trust_quote {
  width: 540px;
  max-width: 100%;
  font-family: "Plus Jakarta Sans";
  font-weight: 600;
  font-size: clamp(1.8rem, 5vw, 2.4rem);
  line-height: 4rem;
  margin-top: 115px;
  margin-left: 50px;
}

/* Trust photo */
.bt_trustY .trust_cPhoto {
  margin-top: 60px;
  margin-left: 50px;
}

/* Img */
.LaHome_pathS .d-flex .bg_img {
  margin: 0 auto;
}

/* Column 6/12 */
.bt_trustY .photoTrust {
  width: 133px;
  max-width: 146px;
}

/* Column 6/12 */
.bt_trustY .txtTrust {
  margin: auto 0;
  width: 61%;
}

/* Trust name */
.bt_trustY .txtTrust .trust_cName {
  margin-top: 47px;
  font-family: "Gordita";
  color: #000000;
  font-weight: 500;
  font-size: 20px;
}

/* Image */
.txtTrust .trust_cLogo img {
  max-width: 40%;
  margin-top: 20px;
}

/* Trust position */
.bt_trustY .txtTrust .trust_cPosition {
  font-family: "Gordita";
  font-weight: 400;
  font-size: 18px;
  width: 355px;
  max-width: 100%;
  margin-top: 10px;
}

/* Home learns */
.wraperAll .LaVerHomeTemp .LaHome_learnS {
  padding: 9% 0 10.2%;
  background: #26262a url("/wp-content/uploads/2022/03/Ellipse-26.png")
    no-repeat center/30%;
  background-position: 100% 10%;
}

/* Heading */
.LaHome_learnS h2 {
  width: 700px;
  max-width: 100%;
  text-align: center;
  margin: 0 auto 24px;
  color: #fff;
  font-size: clamp(3rem, 5vw, 3.6rem);
}

/* Keep learn */
.LaHome_learnS .keepLearnHn_txt {
  width: 735px;
  max-width: 100%;
  font-family: "Gordita";
  font-weight: 400;
  color: #fff;
  font-size: 18px;
  text-align: center;
  margin: 0 auto;
  line-height: 30px;
}

/* Keep learn img */
.LaHome_learnS .keepLearnHn_img {
  width: 280px;
  max-width: 100%;
  height: 190px;
  border-radius: 5px;
  margin-top: 97px;
}

/* Img tag */
.LaHome_learnS .keepLearnHn_img .img_tag {
  font-family: "f37ginger";
  width: 129px;
  height: 39px;
  color: #fff;
  text-transform: uppercase;
  line-height: 40px;
  text-align: center;
  background: rgba(38, 38, 42, 0.5);
  border-radius: 4px;
  position: relative;
  top: 15px;
  left: 10px;
}

.LaHome_learnS .img-block-3 .img_tag {
  width: 93px;
}

.LaHome_learnS .img-block-4 .img_tag {
  width: 93px;
}

/* Keep learn */
.LaHome_learnS .keepLearnHn__ttl {
  font-family: "f37ginger";
  color: #fff;
  font-size: clamp(2rem, 5vw, 2.4rem);
  font-weight: 400;
  line-height: 31px;
  margin-top: 32px;
  width: 285px;
  max-width: 100%;
  height: 120px;
}

/* Keep learn  read */
.LaHome_learnS .keepLearnHn__read {
  font-size: 16px;
  color: #d9d9d9;
  margin-top: 17px;
  cursor: pointer;
  max-width: 155px;
  text-align: left;
  border-bottom: 1px solid;
  padding-bottom: 3px;
}

/* Image */
.LaHome_learnS span img {
  margin-top: 6px;
  margin-left: 9px;
  width: 15px;
}

/* Home hires */
.wraperAll .LaVerHomeTemp .LaHome_hireS {
  padding: 10% 0;
}

/* Heading */
.LaHome_hireS h2 {
  width: 529px;
  max-width: 100%;
  margin-top: 72px;
}

/* Int */
.LaHome_hireS .int_txt {
  font-size: clamp(1.8rem, 5vw, 2.1rem);
  line-height: 34px;
  width: 580px;
  max-width: 100%;
  margin-top: 29px;
  text-align: left;
}

/* Image */
.LaHome_hireS img {
  width: 447px;
  max-width: 100%;
  margin: 0 auto;
}

/* Int */
.LaHome_hireS .int_btn {
  width: 195px;
  max-width: 100%;
  height: 50px;
  text-align: center;
  margin-top: 40px;
}
.LaHome_hireS .row .col-lg-6:last-child {
  padding-left: 50px;
}
.LaHome_appS .int_btn a,
.LaHome_hireS .int_btn a {
  color: #fff;
  font-size: 16px;
  line-height: 50px;
  background-color: #26262a;
  border: #26262a solid 2px;
  padding: 12px 30px;
  border-radius: 6px;
  transition: ease-in-out 0.3s;
}

.LaHome_appS .int_btn a:hover,
.LaHome_hireS .int_btn a:hover {
  color: #26262a;
  background-color: #fff;
}

/* Home apps */
.wraperAll .LaVerHomeTemp .LaHome_appS {
  padding: 4.7% 0 8%;
}

/* Heading */
.LaHome_appS h2 {
  width: 495px;
  max-width: 100%;
  margin-bottom: 20px;
}

/* Int */
.LaHome_appS .int_txt {
  width: 515px;
  max-width: 100%;
  font-size: clamp(1.8rem, 5vw, 2.1rem);
  line-height: 3.4rem;
}

.LaHome_appS .app_img {
  width: 439.69px;
  max-width: 100%;
}

/* Row */
.LaHome_appS .row .row {
  margin-top: 34px;
  padding: 0;
}

.LaHome_appS .container .row .row div:nth-child(2) {
  margin-left: 15px;
}
.LaHome_appS .container .row .row div:nth-child(2) a {
  color: #26262a;
  background-color: unset;
  border: unset;
  text-decoration: underline;
}
.LaHome_appS .container .row .row div:nth-child(2) a:hover {
  color: #ff268e;
}

/* Image */
.LaHome_appS .col-lg-5 img {
  max-width: 100%;
  margin-top: 10px;
  border-radius: -35px;
}

/* Software Google Btn */
.btnsoft .soft_goog_btn {
  width: 240px;
  max-width: 100%;
  height: 50px;
  margin-top: 35px;
}

.btnsoft .soft_goog_btn a {
  padding: 14px 34px;
  border-radius: 51px;
  background-color: #ffffff;
  color: #26262a;
  font-weight: 300;
  line-height: 50px;
}

.btnsoft .soft_goog_btn span {
  position: relative;
  top: 16px;
  left: -10px;
}

/* Soft read */
.btnsoft .soft_read_btn {
  width: 93px;
  max-width: 100%;
  height: 23px;
  margin-top: 48px;
  margin-left: -24px;
}

.btnsoft .soft_read_btn a {
  color: #ffffff;
  text-decoration: underline;
}

/* Ser */
.LaHome_serviceS .serSection .serHn_txt {
  max-width: 100%;
}

/* Image */
/*
.form_logos .col:nth-child(1) img{
	height:20px;
	width: 90px;
}

.form_logos .col:nth-child(2) img{
	height: 13px;
	margin-left: 3px;
	width: 128px;
}
*/

/* Image */
/*
.form_logos .col:nth-child(4) img{
	max-width:115px;
	min-height:13.5px;
	height:13.7px;
	filter: unset;
}
*/

/* Image */
/*
.form_logos .col:nth-child(3) img{
	height:13.5px;
	filter: unset;
}
*/

/* Image */
.mp_client_logos .col:nth-child(14) img {
  padding-top: 30px;
}

/* Home soft vid */
.wraperAll .LaVerHomeTemp .LaHome_softVid {
  padding: 2.6% 0 9%;
  margin-top: 5%;
}

/* Heading */
.LaHome_softVid h2 {
  font-family: "plus jakarta sans";
  font-size: 36px;
  width: 925px;
  max-width: 100%;
  margin-bottom: 25px;
}

/* Soft vid */
.LaHome_softVid .softVidHn_txt {
  font-family: "gordita";
  font-size: 21px;
  line-height: 34px;
  font-weight: 400;
  width: 897px;
  margin-bottom: 59px;
  max-width: 100%;
}

/* Soft vid */
.vid_slider .softVidHn__ttl {
  font-family: "f37ginger";
  font-size: 20px;
  line-height: 25.69px;
  width: 300px;
  max-width: 100%;
  margin: 18px auto;
}

/* Soft vid  read */
.vid_slider .softVidHn__read {
  font-family: "gordita";
  font-size: 16px;
  color: #6c6e72;
  margin-top: 10px;
  position: relative;
}

/* Span Tag */
.vid_slider .softVidHn__read span {
  position: absolute;
  top: 9px;
  left: 135px;
  width: 4%;
}

/* Image */
.vid_slider .softVidHn_img img {
  width: 300px;
}

.modal {
  background: rgba(0, 0, 0, 0.5);
}

.modal-backdrop {
  display: none;
}

/* Link */
.footer .footerLeft a {
  color: #fff;
}

.submitted-message {
  color: #93cad3;
  padding-top: 148px;
  position: unset;
  font-family: "Plus Jakarta Sans";
  height: 300px;
}

.submitted-message::before {
  top: -20%;
  left: 35%;
}

body.modal-open {
  overflow: visible;
  padding-right: 0 !important;
}

.modal-dialog {
  margin-top: 35vh;
}

.modal-content {
  background-color: unset;
  border: unset;
}

.btn-close {
  opacity: unset;
  filter: invert(87%);
}

#data-driven .modal-dialog,
#learn-modal-1 .modal-dialog,
#learn-modal-2 .modal-dialog,
.softModal .modal-dialog {
  margin-top: 18vh;
  margin-left: auto !important;
  margin-right: auto !important;
}

#plan-modal .modal-dialog {
  margin-top: 2vh;
}

#plan-modal .modal-body {
  color: #ffffff;
  background-color: #1e1e20;
  width: 900px;
  height: 692px;
  left: -60px;
  padding: 45px;
  border-radius: 12px;
}

.modal_title {
  font-family: "Plus jakarta sans";
  font-weight: 600;
  font-size: 28px;
  margin-bottom: 12px;
}

.modal_txt {
  font-family: "gordita";
  font-size: 16px;
  font-weight: 400;
  line-height: 30px;
}

.modal_incBg {
  width: 900px;
  height: 512px;
  padding-top: 20px;
  padding-left: 45px;
  margin-left: -45px;
  background: #212021;
}

.modal_includes ul li {
  font-size: 15px;
  padding-left: 32px;
  padding-bottom: 5px;
  line-height: 26px;
  position: relative;
}

.modal_includes ul li span {
  font-size: 14px;
  color: #979797;
}

.modal_includes ul li:before {
  content: "✓ ";
  color: #efc142;
  position: absolute;
  left: 0;
  font-size: 14px;
}

.mod_disclaimer {
  font-size: 14px;
  color: #979797;
  margin-left: 30px;
}

.modal_btn {
  width: 220px;
  max-width: 100%;
  height: 48px;
  margin-top: 20px;
  margin-left: 30px;
  background: #f3a93a;
  border-radius: 76px;
  text-align: center;
}

.modal_btn a {
  font-size: 16px;
  color: #000000;
  padding: 10px 25px;
  text-align: center;
  width: 220px;
  max-width: 100%;
  height: 48px;
  display: block;
}

#plan-modal .btn-close {
  margin-left: 845px;
}

.desk-hidden {
  display: none !important;
}

.modal-body iframe {
  width: 100%;
  height: 265%;
}

/* Thumbnail Image */
.heroPostN {
  background: #f8f8f8;
  /*height: 863px !important;*/
  padding-top: 155px;
  padding-bottom: 310px;
}

.heroPostN h1 {
  font-family: "f37ginger";
  font-size: 48px;
  line-height: 68px;
  font-weight: 700;
  color: #000000;
  text-align: left;
  width: 940px;
  max-width: 100%;
  margin-top: 40px;
}

.heroPostN .heroPostN__featImg {
  width: 1240px;
  height: 400px;
  max-width: 100%;
  position: absolute;
  top: 110%;
  left: 0;
  border-radius: 8px;
}

.contPostN {
  margin-top: 14.2%;
  margin-top: auto;
  padding-top: 12%;
}

.heroPostN .searchExpN__form.searchActive .searchExpN__inp {
  width: 1200px;
  max-width: 100%;
  z-index: 10;
}

.heroPostN .searchExpN__inp {
  width: 230px;
  padding: 10px 15px 10px 46px;
  border: 1px solid #c8c8c8;
  background-color: #fff;
  color: #151433;
  position: relative;
  top: 15px;
  z-index: 10;
}

.heroPostN .searchExpN__btn {
  filter: invert(40%);
  top: 25px;
  left: 8px;
  z-index: 10;
}

.heroPostN .heroPostN__bread {
  text-align: left;
  position: relative;
  padding-left: 25px;
  top: 15px;
}

.heroPostN .heroPostN__bread a {
  font-family: "plus jakarta sans";
  color: #151433 !important;
  font-weight: 400;
  font-size: 16px;
}

.heroPostN .heroPostN__bread span {
  position: absolute;
  top: 2px;
  left: 0;
}

.heroPostN .heroPostN__bread a:hover,
.heroPostN .heroPostN__bread span:hover {
  color: #ff268e !important;
}

/* Theme header */
.wraperAll .headerNew .theme-header {
  background: transparent !important;
}

.heroPostN__tags {
  text-align: left;
  margin-bottom: 26px;
}

.heroPostN__tags a,
.learnHomeNN .popExpN__block .expCat {
  font-family: "plus jakarta sans";
  text-transform: capitalize;
  background: rgba(225, 225, 225, 0.4) !important;
}

.single-post .addtoany_shortcode,
.single-post .popExp__block-author {
  text-align: center;
  margin-left: -19px !important;
}

.single-post
  #mega-menu-wrap-max_mega_menu_2
  #mega-menu-max_mega_menu_2
  li.mega-menu-item
  a,
.single-post .headerNew.headerWhite .header__sign-log a,
.single-post .header__sign-phone a {
  color: #ffffff !important;
}

.single-post
  .fixedHeader
  #mega-menu-wrap-max_mega_menu_2
  #mega-menu-max_mega_menu_2
  li.mega-menu-item
  a.mega-menu-link {
  color: #2f3246 !important;
}

.headerNew.fixedHeader .header__sign-b a span img {
  filter: invert(1) brightness(100%) grayscale(1) contrast(9) !important;
}

.single-post .popExp__block-author img {
  margin-bottom: 25px;
}

.a2a_kit.a2a_kit_size_30 svg {
  filter: unset !important;
}

.single-post .contPostN__excerpt {
  max-width: 673px;
  width: 100%;
  font-family: "Gordita", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 1.7;
  margin-top: 18px;
}

.single-post .contPostN__excerpt p {
  display: inline;
  background-color: #ffecf3;
  padding: 0 6px;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.single-post .contPostN__head-a {
  font-family: "gordita";
  font-weight: 400;
  font-size: 15px;
  line-height: 23px;
  width: 450px !important;
  max-width: 100%;
}

.single-post .contPostN__head-a .reading-time {
  width: 150px;
}

.contPostN__block hr {
  width: 100px;
  height: 1px;
  margin-top: -16px;
  margin-left: 9px;
  color: #dddddd;
  opacity: unset;
}

.single-post .blogPage__cont-txt h2 {
  font-family: "gordita";
  font-weight: 700;
  line-height: 38px;
  color: #151433;
  font-size: 28px;
}

.single-post .blogPage__cont-txt h3 {
  font-family: "Gordita";
  font-size: 23px;
  font-weight: 500;
  line-height: 38px;
  text-align: left;
}

.blogPage__cont-txt,
.blogPage__cont-txt p {
  font-family: "gordita";
  line-height: 29px;
}

.newBlog_sidebar {
  width: 100% !important;
  max-width: 320px;
  height: unset !important;
  padding-left: unset !important;
  background-color: unset !important;
  border-radius: unset !important;
  position: relative;
  margin-left: 0 !important;
  margin-top: 50px !important;
}
.newBlog_sideCta {
  padding-left: 30px;
  height: 405px;
  background-color: #f0edf7;
  border-radius: 3px;
  margin-bottom: 20px !important;
}
.single-post .newBlog_sidebar .lg_arrow {
  width: 30px;
  max-width: 100%;
  margin-top: 35px;
}

.single-post .newBlog_sidebar .sidebar_txt {
  font-family: "f37ginger";
  font-weight: 700;
  font-size: clamp(2.4rem, 2vw, 2.6rem);
  color: #543776;
  line-height: 32px;
  margin-top: 17px;
  width: 264px;
  max-width: 95%;
}

.single-post .newBlog_sidebar .sidebar_btnP,
.single-post .newBlog_sidebar .sidebar_btnW {
  width: 300px;
  max-width: 100%;
  height: 44px;
}

.single-post .newBlog_sidebar .sidebar_btnP {
  margin-top: 18px;
}

.single-post .newBlog_sidebar .sidebar_btnW {
  margin-top: 12px;
}

.single-post .newBlog_sidebar .sidebar_btnP a,
.single-post .newBlog_sidebar .sidebar_btnW a {
  padding: 3% 8%;
  border-radius: 76px;
  font-family: "gordita";
  font-weight: 400;
  font-size: 13px;
  line-height: 44px;
  transition: ease-in-out 0.3s;
}

.sidebar_btnP a {
  color: #fff;
  background-color: #6b49ab;
  border: 2px solid #6b49ab;
}

.sidebar_btnP a:hover {
  background-color: #d5cce8;
  color: #000000;
}

.sidebar_btnW a {
  color: #000000;
  background-color: #ffffff;
  border: 2px solid #fff;
}

.sidebar_btnW a:hover {
  color: #000000;
  background-color: #f8f6fb;
}

.single-post .newBlog_sidebar .clutch_rev {
  display: flex;
  justify-content: center;
  margin-left: -19px;
}

.single-post .newBlog_sidebar .goog_rev {
  display: flex;
  justify-content: left;
}

.single-post .newBlog_sidebar .clutch_rev img,
.single-post .newBlog_sidebar .goog_rev img {
  width: 96px;
  margin-top: 26px;
}

.single-post .contPostN__txt {
  margin-top: 30px;
}

.contPostN__footer {
  border: 1px solid #d6d6d6 !important;
  border-radius: 4px !important;
  padding: 28px 0 40px 37px !important;
}

.single-post .author_photoCont .popExp__block-author img {
  width: 77px;
  height: 77px;
  position: absolute;
  left: 11px;
  top: -7px;
}

.popExp__block-author {
  position: relative;
  top: 11px;
}

.single-post .author_description,
.single-post .author_name,
.single-post .author_title {
  font-family: "gordita";
}

.single-post .author_name {
  font-weight: 500;
  font-size: 18px;
  line-height: 28.26px;
  color: #121212;
  margin-top: -12px;
}

.single-post .author_title {
  font-weight: 400;
  font-size: 16px;
  line-height: 25.12px;
  color: #4e5156;
}

.single-post .author_socialM {
  position: relative;
}

.single-post .author_socialM .addtoany_shortcode {
  position: absolute;
  top: -15px;
  left: calc(100% - 200px);
}

.single-post .author_description {
  font-weight: 500;
  font-size: 16px;
  line-height: 23px;
  margin-top: 24px !important;
  width: 585px !important;
  max-width: 100%;
}

.single-post .popExpN__block {
  box-shadow: unset;
  width: 380px;
}

.single-post .popExpN__block .heroExpN__post-img {
  width: 380px;
  max-width: 100%;
  height: 360px;
  border-radius: 8px;
}

.popExpN .whatAbUs__block-title,
.popExpN__txt {
  text-align: left;
  margin-left: 233px;
  font-family: "f37ginger";
  font-weight: 400;
  font-size: 36px;
  line-height: 60px;
}

.single-post .popExpN__block .heroExpN__post-cont {
  border-radius: unset;
  padding: 38px unset unset;
}

.reading_time_blog_post {
  font-family: Plus Jakarta Sans;
  font-size: 18px;
  font-weight: 500;
  line-height: 23px;
  letter-spacing: 0;
  text-align: left;
}

.single-post .popExp__block-title {
  font-family: "Sofia Pro";
  font-size: 22px;
  font-weight: 400;
  line-height: 32px;
  letter-spacing: 0;
  text-align: left;
}

/* Learn homenn */
.wraperAll .learnHomeNN {
  padding-top: 50px;
  padding-bottom: 50px;
}

.single-post .blogPostN_suscribe {
  padding: 3% 0 9%;
}

.single-post .blogPostN_suscribe h2 {
  font-family: "Plus Jakarta Sans";
  font-size: clamp(2.8rem, 4vw, 3.6rem);
  font-weight: 600;
  line-height: 50px;
  letter-spacing: -0.01em;
  text-align: center;
  width: 900px;
  max-width: 100%;
  margin: 0 auto;
  color: #151433;
}

.single-post .blogPostN_suscribe .sus_txt {
  font-family: "Gordita";
  font-size: 21px;
  font-weight: 400;
  line-height: 34px;
  letter-spacing: 0;
  text-align: center;
  margin: 0 auto;
  width: 958px;
  max-width: 100%;
  margin-top: 18px;
  color: #2c3243;
}

.single-post .blogPostN_suscribe .hs-form-field .input input[type="email"] {
  height: 50px;
  width: 399px;
  border-radius: 75px;
  border: 1px solid #dddddd;
  transform: translateX(70px) translateY(28px);
  color: #000000;
}

.single-post .blogPostN_suscribe .hs-form-field .input ::placeholder {
  color: #979797 !important;
  opacity: 1 !important;
}

.single-post .blogPostN_suscribe .hs-form-field .input :-ms-input-placeholder {
  color: #979797 !important;
}

.single-post .blogPostN_suscribe .hs-form-field .input ::-ms-input-placeholder {
  color: #979797 !important;
}

.single-post .blogPostN_suscribe .hs-button.primary.large {
  background-color: #6b49ab !important;
  font-family: Gordita;
  font-size: 16px;
  font-weight: 400;
  line-height: 0;
  color: #fff;
  height: 50px;
  width: 150px;
  border-radius: 48px;
  transform: translateX(-68px) translateY(28px);
}

.single-post .addtoany_list a {
  padding: 0 3.5px !important;
}

.multiPur_form ::-webkit-input-placeholder {
  font-family: "gordita" !important;
  color: #7c7c7c !important;
}

.multiPur_form :-moz-placeholder {
  font-family: "gordita" !important;
  color: #7c7c7c;
  opacity: 1;
}

.multiPur_form ::-moz-placeholder {
  font-family: "gordita" !important;
  color: #7c7c7c;
  opacity: 1;
}

.multiPur_form :-ms-input-placeholder {
  font-family: "gordita";
  color: #7c7c7c;
}

.hs-custom-style fieldset,
.multiPur_form .hs-custom-style .hs-input {
  width: 410.82px;
  max-width: 100%;
}

.page-id-23403 .multiPur_form .class_name form input[type="email"] {
  margin-top: 0;
}

.single-post .multiPur_form .class_name form input[type="email"] {
  margin-top: unset;
}

.multiPur_form
  .hs_services_that_interest_you.hs-services_that_interest_you.hs-fieldtype-checkbox.field.hs-form-field {
  position: absolute;
  top: 236px;
  left: 0;
  background-color: #fff;
  font-family: "gordita";
  font-weight: 400;
  font-size: 15px;
  color: #26262a;
  text-align: left;
  border-radius: 0 0 5px 5px;
  width: 403.5px;
  max-width: 98.3%;
  z-index: 2;
}

.multiPur_form .hs_services_that_interest_you .input label {
  padding: 12px 17px;
}

.multiPur_form .hs-form-checkb {
  width: 404px !important;
  max-width: 100%;
  height: 48px;
  line-height: 48px;
}

.multiPur_form .hs-form-checkbox-display input {
  width: 16px;
  height: 16px;
  border-radius: 3px;
  accent-color: #7f4ead;
  margin-right: 8px;
}

.multiPur_form
  .hs_budget_available.hs-budget_available.hs-fieldtype-select.field.hs-form-field {
  width: 410.82px;
  position: absolute;
  top: 129px;
  left: 0;
}

.multiPur_form
  .hs_what_are_you_hoping_to_accomplish_with_linkgraph_.hs-what_are_you_hoping_to_accomplish_with_linkgraph_.hs-fieldtype-textarea.field.hs-form-field {
  position: absolute;
  top: 216px;
  left: 0;
  width: 410.82px;
  max-width: 100.3%;
}
.page-id-23403
  .multiPur_form
  .hs_what_are_you_hoping_to_accomplish_with_linkgraph_.hs-what_are_you_hoping_to_accomplish_with_linkgraph_.hs-fieldtype-textarea.field.hs-form-field {
  top: 224px;
}

.multiPur_form #budget-radio,
.multiPur_form #select_btn {
  width: 404px;
  max-width: 98.4%;
  height: 48px;
  line-height: 48px;
  background-color: #fff;
  border: none;
  border-radius: 5px;
  text-align: left;
  padding-left: 15px;
  font-family: "gordita";
  font-weight: 400;
  font-size: 15px;
  color: rgba(124, 124, 124, 1);
  padding-right: 28px;
  cursor: pointer;
  display: block;
}
.page-id-23403 .multiPur_form #budget-radio {
  top: 130px;
}

.multiPur_form #select_btn {
  position: absolute;
  top: 188px;
  left: 0;
  z-index: 3;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.multiPur_form #budget-radio {
  position: absolute;
  top: 134px;
  left: 0;
  z-index: 5;
}

.single-post .multiPur_form #budget-radio {
  top: 148px;
}

.single-post .multiPur_form #select_btn {
  top: 212px;
}

.multiPur_form #budget-radio:after,
.multiPur_form #budget-radio:before,
.multiPur_form #select_btn:after,
.multiPur_form #select_btn:before {
  --size: 6.39px;
  content: "";
  position: absolute;
  top: 22px;
  left: 93%;
  width: 0;
  height: 0;
}

.multiPur_form #budget-radio:before,
.multiPur_form #select_btn:before {
  border-left: var(--size) solid transparent;
  border-right: var(--size) solid transparent;
  border-top: var(--size) solid #7c7c7c;
}

.multiPur_form .selected {
  color: #26262a !important;
  border-radius: 5px 5px 0 0 !important;
  border-bottom: #bfbfbf solid 1.8px !important;
}

.multiPur_form .budactive {
  color: #26262a !important;
}

.multiPur_form .hs_budget_available_to_spend {
  z-index: 4;
  background-color: #fff;
  font-size: 15px;
  color: #26262a;
  position: absolute;
  top: 169px;
  left: 0;
  text-align: left;
  width: 403.5px;
  max-width: 98.3%;
  border-radius: 0 0 5px 5px;
}

.multiPur_form .active {
  width: 404px;
  background-color: #f5f0ff;
}

.multiPur_form .custom-radio {
  width: 16px;
  height: 16px;
  border: 1px solid #979797;
  border-radius: 50%;
  margin-right: 10px;
  margin-left: 17px;
  position: relative;
  top: 3px;
}

.multiPur_form .hs-form-radio-display {
  width: 404px;
  max-width: 100%;
  height: 48px;
  line-height: 48px;
}

.multiPur_form .hs-form-radio-display .checked {
  border: 5.4px solid #7f4ead;
}

.multiPur_form .custom-radio input {
  display: none;
}

.multiPur_form .hs-field-desc {
  visibility: hidden;
}

/* Text Area */
.LaHome_form .class_name form textarea {
  font-family: "gordita";
  font-weight: 400;
  font-size: 15px;
  color: #7c7c7c;
  width: 410.82px;
  height: 106px;
  border-radius: 5px;
  border: none;
  resize: none;
}

.single-post .LaHome_form .class_name form textarea {
  line-height: 24px;
}

/* Paragraph */
.multiPur_form .container .row .col-lg-6 p {
  width: 562px !important;
}

.newBlog_toc {
  height: auto;
  max-width: 296px !important;
  width: 100% !important;
  border-radius: 0;
  border: 1px solid #dddddd;
  position: absolute;
  top: 103%;
  margin-left: unset !important;
  z-index: 98;
  padding: 0 21px 40px;
  border-radius: 4px;
  background: white;
}

.newBlog_toc.stick {
  position: fixed;
  top: 10px;
}

.lwptoc_item.active > a {
  font-size: 15px;
  font-weight: 500;
  line-height: 21px;
  letter-spacing: 0;
  text-align: left;
  color: #ff258e;
}

.lwptoc_item > a {
  font-family: "gordita";
  font-size: 15px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0;
  text-align: left;
}

.lwptoc_item {
  margin-top: 16px !important;
}

.single-post .lwptoc_item.active span:before {
  content: "";
  display: block;
  width: 22px;
  height: 2px;
  background: #ff258e;
  left: 0;
  position: absolute;
  margin-top: 10px;
}

.related_articles_title {
  font-family: "Gordita";
  font-size: 13px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0;
  text-align: left;
  color: #999999;
}

.newBlog_relatedPost {
  position: relative;
  z-index: -1;
  margin-left: 20px;
  margin-right: 30px;
}

.related_articles_title span:after {
  content: "";
  display: block;
  width: 86px;
  height: 1px;
  background: #dddddd;
  position: relative;
  left: 153px;
  top: -10px;
}

.sidebarPosts {
  margin: 20px 0;
}

.sidePost_title {
  font-family: "Gordita";
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0;
  text-align: left;
  color: #2c3243;
}

.sidePost_readTime {
  font-family: "gordita";
  font-size: 13px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0;
  text-align: left;
  color: #999999;
  margin-top: 3px;
}

.single-post .modal {
  background: rgba(0, 0, 0, 0.5) !important;
}

.single-post .ctaPopup {
  z-index: 100;
}

.single-post .fixedHeader.headerWhite .header__sign-b a {
  color: #ffffff !important;
}

.toc_tablet {
  display: none;
}

body:not(.page-template-home-page-2024-jan)
  #what_are_you_hoping_to_accomplish_with_linkgraph_-19865112-5d46-46ff-93f8-3bf9013e7656 {
  color: #26262a;
}

.popExpN__block .popExp__block-title {
  height: auto;
}

.mpHero_imgS {
  transform: translateY(-26px);
}

.mp__faq .faqLPO {
  padding: 105px 0;
}

div.asp_m.asp_m_2 {
  width: 285px !important;
  height: 56px !important;
  box-shadow: unset;
  border-radius: 8px !important;
  border: 1px solid #c8c8c8 !important;
  margin-top: 18px !important;
  transition: width 0.2s linear, height 0.2s linear !important;
  background-image: unset !important;
  background-color: #fff !important;
}

div.asp_m.ajaxsearchpro .probox .proinput {
  z-index: 9 !important;
}

#ajaxsearchpro2_1 {
  position: relative;
}

body #ajaxsearchpro2_1 .probox .proinput input.orig,
div.asp_m.asp_m_2 .probox .proinput input.orig {
  margin-top: 1px !important;
  margin-left: 38px !important;
  font-family: "Gordita";
  font-size: 15px;
  font-weight: 400;
  line-height: 34px;
  color: #151433;
}

#ajaxsearchpro2_1 .probox,
div.asp_m.asp_m_2 .probox {
  margin-top: 6px;
  transition: margin-top 0.2s linear !important;
}

.proinput {
  width: 230px !important;
  height: 40px !important;
  transition: width 0.5s linear, max-height 0.5s linear !important;
}

div.asp_m.asp_m_2 .probox .promagnifier {
  position: absolute;
  margin-top: 11px !important;
  left: 15px;
  background-image: unset !important;
  filter: invert(60%);
  transition: margin-top 0.2s linear;
  z-index: 9 !important;
}

div.asp_m.asp_m_2.finished {
  height: 73px !important;
  border-radius: 8px 8px 0 0 !important;
  border-bottom: none !important;
  position: relative !important;
}

#ajaxsearchpro2_1::after {
  visibility: hidden !important;
  opacity: 0 !important;
  transition: opacity 0.5s !important;
}

#ajaxsearchpro2_1.searchActive::after {
  content: "";
  display: block;
  width: 225px;
  max-width: 100%;
  height: 1px;
  background-color: #c8c8c8;
  position: absolute;
  top: 70px;
  left: 31px;
  visibility: visible !important;
  opacity: 1 !important;
}

div.asp_m.asp_m_2 .probox .proinput input::placeholder {
  color: #878696 !important;
  font-family: "gordita" !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 34px !important;
}

div.asp_m.asp_m_2 .probox .proinput input:-ms-input-placeholder {
  color: #878696 !important;
  font-family: "gordita" !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 34px !important;
}

div.asp_m.asp_m_2 .probox .proinput input::-ms-input-placeholder {
  color: #878696 !important;
  font-family: "gordita" !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 34px !important;
}

div.asp_m.asp_m_2.searchActive .probox .proinput input::placeholder {
  color: #151433 !important;
  font-family: "Gordita" !important;
}

div.asp_m.asp_m_2.searchActive .probox .proinput input:-ms-input-placeholder {
  color: #151433 !important;
  font-family: "Gordita" !important;
}

div.asp_m.asp_m_2.searchActive .probox .proinput input::-ms-input-placeholder {
  color: #151433 !important;
  font-family: "Gordita" !important;
}

div.asp_m.asp_m_2.searchActive .probox .promagnifier {
  filter: unset !important;
  position: absolute;
  left: 15px !important;
}

.searchExpN .ajax_customForm {
  visibility: hidden;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.1s;
  margin-top: 0px !important;
}

.searchExpN.finished .ajax_customForm {
  visibility: visible;
  max-width: 285px;
  height: 73px;
  max-height: 73px;
  background-color: #fff;
  border: 1px solid #c8c8c8;
  border-radius: 0 0 8px 8px;
  border-top: none;
  font-family: "Gordita";
  font-size: 15px;
  font-weight: 400;
  line-height: 34px;
  letter-spacing: 0;
  text-align: left;
  color: #63627a;
  padding-left: 30px;
  padding-top: 17px;
  box-shadow: 2px 16px 10px -5px rgba(0, 0, 0, 0.15);
  position: relative;
  z-index: 1;
}

.searchExpN.finished .ajax_customForm a {
  color: #3e78e3;
}

div.asp_m.asp_m_2.finished .probox {
  margin-top: 22px !important;
}

div.asp_m.asp_m_2.searchActive .proinput {
  width: 1200px !important;
  height: 121px !important;
  margin-left: 20px;
}

#ajaxsearchprores2_1.vertical,
#ajaxsearchprores2_2.vertical,
div.asp_r.asp_r_2.vertical {
  border-radius: 0 0 8px 8px !important;
  border: 1px solid #c8c8c8 !important;
  border-top: none !important;
  position: absolute !important;
  top: 60px !important;
  left: 0 !important;
  width: 285px !important;
  max-width: 100%;
  height: auto !important;
  box-shadow: 2px 16px 10px -5px rgba(0, 0, 0, 0.15) !important;
  background: #fff !important;
}

div.asp_r.asp_r_2.hidden {
  display: none !important;
}

.results {
  margin-top: 40px !important;
  margin-bottom: 20px !important;
  margin-left: 14px !important;
  margin-right: 14px !important;
  height: auto !important;
}

div.asp_w.asp_r .results {
  height: 500px !important;
}

div.asp_m.asp_m_2 .probox .proclose {
  display: none !important;
}

div.asp_m.asp_m_2 .probox .proloading {
  left: calc(100% - 60px);
  position: absolute;
}

.cat_results {
  position: absolute;
  top: 8px;
  left: calc(100% - 280px);
  font-family: "Plus Jakarta Sans" !important;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  color: #67696d;
  width: 250px;
  text-align: right !important;
}

.cat_results span {
  display: inline-block;
  height: 30px;
  width: auto;
  background-color: #f0f0f0;
  padding: 0 7px !important;
  margin-right: 10px;
  line-height: 30px;
  border-radius: 2px !important;
}

#ajaxsearchprores2_1.vertical .results .item::after,
#ajaxsearchprores2_2.vertical .results .item::after,
div.asp_r.asp_r_2.vertical .results .item::after {
  height: unset !important;
}

div.asp_r.asp_r_2.vertical .item .asp_content h3 a {
  font-family: "Gordita" !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 23px !important;
  color: #003cb1;
}

.date_and_readintTime {
  font-family: "Gordita";
  font-size: 13px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0;
  text-align: left;
  color: #63627a;
  margin-top: -6px !important;
}

div.asp_r.asp_r_2 .results .item .asl_content {
  margin-left: 20px !important;
  padding: 3px 3px 15px 3px !important;
}

.searchAjax_title {
  position: absolute;
  top: 22px;
  font-family: "Gordita";
  font-size: 13px;
  font-weight: 500;
  line-height: 19px;
  letter-spacing: 0;
  text-align: left;
  text-transform: uppercase !important;
  left: 30px;
  color: #2c3243 !important;
}

.searchExpN {
  max-width: 100%;
}

.searchExpN__btn {
  display: none;
}

.single-post .headerWhite .navBarButton,
.single-post .headerWhite .navBarButton::after,
.single-post .headerWhite .navBarButton::before {
  background-color: #000 !important;
}

.multiPurpTemp .serTechSeo__block {
  max-width: 100%;
  margin-left: auto;
  height: auto;
  position: relative;
}

.footer_title {
  font-family: "Plus Jakarta Sans";
  font-weight: 700;
  font-size: 20px;
  width: 350px;
  max-width: 100%;
  margin-top: 35px;
  margin-bottom: -20px;
}

.single-post .headerNew.headerWhite .header__sign-b a:hover {
  background-color: white;
  color: black;
}

.blog_ctaBtn {
  text-align: center;
  margin-top: 60px;
}

.blog_ctaBtn a {
  background-color: #6b49ab !important;
  font-family: "Gordita";
  font-size: 16px;
  font-weight: 400;
  line-height: 0;
  color: #fff;
  border-radius: 48px;
  padding: 12px 25px;
  border: 2px solid #6b49ab;
  transition: ease-in-out 0.3s;
}

.blog_ctaBtn a:hover {
  color: #6b49ab;
  background-color: #fff !important;
}

.mPhero_btns {
  display: flex;
  margin-top: 32px;
  max-width: 100%;
}
.scaTemp .mPhero_btns {
  margin-top: 8px;
}

.mp__faq .faqLPO .faqMark__block-answer {
  padding-bottom: 20px;
}

.footerWhite .footerLeft img {
  filter: invert(50%);
}

.footerWhite .footerLeft a {
  background: #ff0096;
}

.footerWhite .five-star-ttl {
  color: #acacac;
}
.mp__faq .d-flex .faqMark__block-quest {
  min-height: 50px;
  line-height: 30px;
  padding-right: 45px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.faqLPO .faqMark__block-answer p {
  max-width: 100%;
  padding-bottom: 15px;
  padding-right: 18px;
  margin-left: -17px;
}

/*CASE STUDY THERAPY GROUP OF DC*/
.therapyTemp h2 {
  font-family: "f37ginger";
  font-size: 48px;
  font-weight: 700;
  line-height: 60px;
  color: #151433;
}

.therapyTemp h3 {
  font-family: "f37ginger";
  font-size: 32px;
  font-weight: 700;
  line-height: 41px;
  color: #151433;
}

.therapyTemp p {
  font-family: "gordita";
  font-weight: 400;
  color: #151433;
}

.therapyHero {
  padding: 20% 0 15% !important;
  height: auto;
  background-color: #2f2f32;
  position: relative;
  top: -128px;
}

.therapyTemp .therapyHero h1 {
  font-family: "f37ginger";
  font-size: 48px;
  font-weight: 700;
  line-height: 60px;
  letter-spacing: 0;
  text-align: center;
  color: #fff;
  width: 920px;
  max-width: 100%;
  margin: -130px auto 85px;
}

.therapyHero img {
  position: absolute;
  top: 150px;
  max-width: 106%;
  margin-left: -50px;
  border-radius: 8px;
}

.therapyMobImg {
  display: none;
}

.groupOfDC {
  padding: 14% 0 9.1%;
}

.groupOfDC h2 {
  width: 740px;
  max-width: 100%;
}

.groupOfDC hr {
  height: 2px;
  width: 60px;
  border-radius: 0;
  color: #ff0096;
  opacity: 1;
  margin-top: 18px;
  margin-bottom: 20px;
}

.groupOfDC p {
  font-size: 21px;
  line-height: 34px;
  width: 810px;
  max-width: 100%;
}

.groupOfDC img {
  margin-top: 85px;
  margin-left: 40px;
}

.therapy_theClient {
  background-color: #f4f6f6;
  padding: 9.9% 0 9.6%;
}

.therapy_theClient hr {
  height: 2px;
  width: 60px;
  border-radius: 0;
  color: #ff0096;
  opacity: 1;
  margin-top: 28px;
  margin-bottom: 30px;
}

.theClient_pP {
  display: flex;
}

.theClient_position {
  font-family: "gordita";
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  width: 300px;
  max-width: 100%;
  color: #151433;
  margin-left: 9px;
  margin-top: 1px;
}

.theClient_photo {
  width: 55px;
  height: auto;
}

.therapy_theClient p {
  width: 830px;
  max-width: 100%;
  font-size: 19px;
  line-height: 34px;
  margin-top: 18px;
}

.therapy_theProblem {
  background-color: #26262a;
  padding: 9.7% 0 9.5%;
}

.therapyTemp .therapy_theProblem h2,
.therapyTemp .therapy_theProblem p {
  color: #fff;
}

.therapyTemp .therapy_theProblem h2:before {
  content: "1";
  font-size: 129px;
  position: absolute;
  top: 34px;
  left: -70px;
  color: #434346;
}

.therapyTemp .therapy_theProblem h2 {
  margin-bottom: 28px;
}

.therapy_theProblem p {
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
  width: 1290px;
  max-width: 100%;
}

.theSolution {
  padding: 15.5% 0 9.5%;
}

.theSolution h2 {
  width: 650px;
  max-width: 100%;
  text-align: center;
  margin: 0 auto 78px;
  width: 645px;
  max-width: 100%;
}

.theSolution h2:before {
  content: "2";
  color: #e9e9ea;
  font-size: 129px;
  position: absolute;
  top: -105px;
  left: 47.5%;
}

.theSolution h3 {
  margin-bottom: 23px;
  width: 760px;
  max-width: 100%;
}

.theSolution p {
  width: 800px;
  max-width: 100%;
}

.theSolution .container .row:nth-child(2) img {
  margin-bottom: 18px;
}

.theSolution .container .row:nth-child(3) img {
  margin-bottom: 72px;
}

.theSolution .container .row:nth-child(4) img {
  margin-bottom: 45px;
}

.therapyTemp .client_review {
  padding: 6.5% 0;
  background-color: #6b49ab;
}

.therapyReview_position,
.therapyTemp .client_review h2,
.therapyTemp .client_review p {
  color: #fff;
}

.client_review h2 {
  width: 645px;
  max-width: 100%;
  letter-spacing: 0.5px;
  margin-top: 48px;
}

.therapyReview_position {
  font-size: 21px;
  font-weight: 400;
  line-height: 23px;
  width: 680px;
  max-width: 100%;
  margin-top: 30px;
}

.client_review p {
  font-size: 21px;
  font-weight: 400;
  line-height: 34px;
  letter-spacing: 0;
  width: 690px;
  max-width: 100%;
  margin-top: 36px;
}

.theResults {
  padding: 15.5% 0 2.5%;
}

.theResults h2 {
  width: 630px;
  max-width: 100%;
}

.theResults h2:before {
  content: "3";
  color: #e9e9ea;
  font-size: 129px;
  position: absolute;
  top: -105px;
  left: 0;
}

.theResults p {
  font-size: 21px;
  font-weight: 400;
  line-height: 34px;
  width: 685px;
  max-width: 100%;
  margin-top: 25px;
}

.theResults img {
  margin-top: -135px;
  width: 480px;
  margin-left: 45px;
}

.therapyTemp .resTgdc {
  background-color: unset;
  padding: 0 0 100px;
}

.therapyTemp .resTgdc__block {
  min-height: 173px;
  width: 405px;
  max-width: 100%;
  border-radius: 6px;
}

.therapyTemp .resTgdc__block-cont {
  width: 400px;
  max-width: 100%;
}

.therapyTemp .resTgdc__block-title {
  font-family: "Gordita";
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0;
  text-align: left;
  color: #846dae;
  text-transform: uppercase;
  width: 350px;
  max-width: 100%;
}

.therapyTemp
  .resTgdc
  .justify-content-center
  div:nth-child(4)
  .resTgdc__block-title,
.therapyTemp
  .resTgdc
  .justify-content-center
  div:nth-child(5)
  .resTgdc__block-title {
  color: #658f3a;
}

.therapyTemp
  .resTgdc
  .justify-content-center
  div:nth-child(2)
  .resTgdc__block-cont {
  margin-top: -21px;
}

.therapyTemp .resTgdc__block-txt {
  font-family: "Gordita";
  font-size: 15px;
  font-weight: 400;
  line-height: 26px;
  color: #151433;
  width: 350px;
  max-width: 100%;
}

.ambitious_brands {
  padding: 8% 0;
  background-color: #f4f6f6;
}

.amb_auto,
.amb_bright {
  background-color: #fff;
  margin: 20px auto;
  padding: 25px;
  width: 600px;
  max-width: 100%;
  height: 533px;
  border-radius: 6px;
}

.ambitious_brands .container .row .col-lg-6:nth-child(1) img {
  width: 65px;
  margin-top: 8px;
  margin-bottom: 40px;
}

.ambitious_brands .container .row .col-lg-6:nth-child(2) img {
  width: 75px;
  margin-top: 5px;
}

.ambitious_brands .container .row .col-lg-6:nth-child(2) .amb_title {
  margin-top: 32px;
}

.ambitious_brands .container .row .col-lg-6:nth-child(1) .amb_txt {
  margin-top: 18px;
}

.ambitious_brands .container .row .col-lg-6:nth-child(2) .amb_txt {
  margin-top: 18px;
}

.ambitious_brands h2 {
  width: 850px;
  max-width: 100%;
  margin: -23px auto 55px;
  text-align: center;
}

.amb_title {
  font-family: "f37ginger";
  font-size: 32px;
  font-weight: 700;
  line-height: 46px;
  color: #151433;
  width: 550px;
  max-width: 100%;
}

.amb_txt {
  font-family: "Gordita";
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #151433;
  width: 550px;
  max-width: 100%;
}

.ambitious_brands .container .row .col:nth-child(1) .amb_txt {
  margin-top: 17px;
}

.ambitious_brands .container .row .col-lg-6:nth-child(1) .row img {
  width: 60px;
}

.ambitious_brands .container .row .col-lg-6:nth-child(1) .row {
  margin-top: 35px;
}

.ambitious_brands .container .row .col-lg-6:nth-child(1) .row .col-10 {
  margin-left: -2%;
}

.amb_cliName,
.amb_cliPosition {
  font-family: "Gordita";
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
}

.amb_cliName {
  margin-top: 11px;
}

.amb_cliPosition {
  margin-top: 2px;
}

.amb_btn1,
.amb_btn2 {
  width: 220px;
  height: 50px;
  line-height: 50px;
  margin-top: 8px;
}

.amb_btn1 a,
.amb_btn2 a {
  font-family: "Gordita";
  font-size: 16px;
  font-weight: 400;
  padding: 12px 35px;
  color: #fff;
  background-color: #26262a;
  border-radius: 200px;
  border: 2px solid #26262a;
  transition: background-color 0.3s ease-in-out;
}

.amb_btn1 a:hover,
.amb_btn2 a:hover {
  background-color: #fff;
  color: #26262a;
}

.ambCoun_number {
  font-family: "Gordita";
  font-size: 22px;
  font-weight: 500;
  line-height: 26px;
  margin-top: 26px;
  width: 137px;
  max-width: 100%;
  margin-right: -20px;
}

.ambitious_brands .container .row .col-lg-6:nth-child(2) .row .col-4 {
  width: 150px;
  max-width: 100%;
}

.ambCoun_txt {
  font-family: "Gordita";
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 3px;
  width: 150px;
  max-width: 100%;
}

.amb_btn2 {
  margin-top: 35px;
}

.therapyTemp .formSerNow h2 {
  color: #fff !important;
}

.therapyTemp .formSerNow {
  padding: 100px 0;
}

.therapyTemp .resFront__txt {
  margin-top: 17px;
  width: 680px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.therapyTemp .formSerNow__form .hs-form .hs-button,
.therapyTemp .formSerNow__form button {
  background: #ff0096;
  padding: 13px;
}

.scaTemp_hero {
  height: 775px;
  padding-top: 125px;
}
.scaTemp h2 {
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: -0.01em;
}

.scaTemp .multiPurp_hero h4 .wraperAll h4.mpSubHeading {
  width: 720px;
  max-width: 100%;
  color: transparent;
  -webkit-color: transparent;
  background-clip: text;
  -webkit-background-clip: text;
  margin-top: -34px;
}
.scaTemp_hero .container .row .col-xl-5 a img {
  width: 524px;
  margin-top: 19px;
}
.scaTempOrg-text {
  margin-top: -45px;
}
.scaTemp .multiPurp_hero h1 {
  font-size: 50px;
  width: 720px;
  max-width: 100%;
  margin-left: -4px;
  font-weight: 700;
}
.scaTemp_hero .scaTempOrg-text ul {
  margin-top: -12px;
  overflow: hidden;
}
.scaTemp_hero .scaTempOrg-text ul li {
  font-size: 50px;
  color: #fff;
  font-weight: 700;
  display: inline-block;
  line-height: 65px;
  display: none;
}
.scaTemp_hero .scaTempOrg-text ul li span {
  color: #4bbd2d;
  text-decoration: unset;
}
.scaTemp_hero .scaTempOrg-text ul li.text-in {
  display: block;
  animation: textIn 0.5s ease;
}
.scaTemp_hero .scaTempOrg-text ul li.text-out {
  animation: textOut 0.5s ease;
}
@keyframes textIn {
  0% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0%);
  }
}
@keyframes textOut {
  0% {
    transform: translateY(0%);
  }
  100% {
    transform: translateY(-100%);
  }
}
.scaTemp .multiPurp_hero p {
  width: 743px;
  max-width: 100%;
  margin-top: 18px;
}
.scaTemp .mpHero_Text p span {
  font-weight: bold;
  text-decoration: underline;
}
.scaHero_bullets ul li {
  font-family: "Plus Jakarta Sans";
  font-size: 18px;
  font-weight: 400;
  line-height: 32px;
  letter-spacing: 0;
  text-align: left;
  color: #fff;
}
.scaTemp_hero .heroExpN__post-video .heroExpN__post-img::before {
  content: unset;
}
.scaTemp .heroLPO__video {
  width: 610px;
  max-width: 100%;
  margin-top: 54px;
  margin-bottom: unset;
}

.scaTemp .heroLPO__video .heroExpN__post-video .heroExpN__post-img video {
  height: auto;
  border-radius: 10px;
  cursor: pointer;
}
.scaTemp_hero .mpHero_btn {
  width: 426px;
  height: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 20px !important;
  margin-top: 18px;
  background: linear-gradient(
    88.68deg,
    #ff7020 19.15%,
    rgba(236, 105, 31, 0) 99.96%
  );
  border-radius: 4px;
  min-height: 50px;
}
.scaTemp_hero .mpHero_btn a {
  background-color: unset;
  border: unset;
  text-decoration: underline;
  padding: unset;
  font-weight: 700;
  font-family: "plus jakarta sans";
}
.scaTemp_hero .mpHero_btn a:hover {
  color: #fff !important;
}
.scaTemp_hero .mpHero_btn span {
  color: #fff;
  font-family: "plus jakarta sans";
  font-weight: 400;
}
.scaTemp .mpHero_btn_2 {
  width: 230px;
  min-height: 50px;
  height: auto;
  max-width: 100%;
  line-height: 20px;
  background-color: #35ac16;
  border-radius: 6px;
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  margin-top: 19px;
  margin-left: 40px;
  transition: margin-top 0.1s linear;
}
.scaTemp .mpHero_btn_2 a {
  display: flex;
  text-decoration: none;
  width: 230px;
  max-width: 100%;
  height: auto;
  min-height: 50px;
  padding: 14px 35px !important;
}
.scaTemp .mpHero_btn_2 a span {
  margin-left: 3px;
  display: block;
}
.scaTemp .mpHero_btn_2 a:hover {
  background-color: #4dc433;
}
.scaTemp .mpHero_btn_2 a:hover > span {
  -webkit-animation: bounceright 0.3s alternate ease infinite;
  animation: bounceright 0.3s alternate ease infinite;
}
@-webkit-keyframes bounceright {
  from {
    -webkit-transform: translateX(0);
  }
  to {
    -webkit-transform: translateX(3px);
  }
}
@keyframes bounceright {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(3px);
  }
}
.scaTemp .mpHero_btn_2 a:hover {
  color: #fff !important;
}

.scaTemp_hero .scaHero_rev {
  display: flex;
  margin-top: 32px;
  width: 510px;
  max-width: 100%;
}
.scaTemp_hero .scaHstar img {
  margin-left: 8px;
  margin-top: 3px;
}
.scaHrevPhoto img {
  margin-top: 4px !important;
  width: 33px;
  height: 33px;
}
.scaTemp_hero .scaHrevTxt {
  margin-left: 12px;
}
.scaTemp_hero .scaHrevTxt .scaHquote {
  font-family: "Plus Jakarta Sans";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0;
  text-align: left;
  color: #ffffff;
}

.scaTemp_hero .scaHrevTxt .scaHname {
  font-family: "Plus Jakarta Sans";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0;
  text-align: left;
  color: #a0a0a0;
  margin: 3px 0;
}
.scaTemp_hero .scaHstar img {
  width: 67px;
}

.LaVerHomeTemp .scaTempOrg {
  margin-top: -95px;
}

.scaTempOrg h2 {
  font-size: 22px;
  line-height: 32px;
  text-align: left;
  font-weight: 500;
  width: 576px;
  max-width: 100%;
  margin: 0 auto;
}
.scaHero_bullets {
  margin-top: 25px;
}

.scaTempOrg .row .col-12:nth-child(2) {
  margin-bottom: -45px;
}
.page-template-page-white-label-new .scaTempOrg .row .col-12:nth-child(2) {
  margin-bottom: 0;
}

.scaTempCliLogos {
  display: flex;
  align-items: center;
}
.scaTempCliLogos .slick-track {
  display: flex;
  align-items: center;
}

.scaEvCliLogo {
  max-width: 100%;
  text-align: center;
}

.sca_LogoSlider .scaEvCliLogo img {
  vertical-align: middle;
  width: 100%;
  height: 60px;
  object-fit: contain;
  padding: 5px 20px;
}
.sca_LogoSlider .scaEvCliLogo img.img-1 {
  height: 75px;
}
.sca_LogoSlider .scaEvCliLogo.scaCliLogo-12 img,
.sca_LogoSlider .scaEvCliLogo.scaCliLogo-5 img,
.sca_LogoSlider .scaEvCliLogo.scaCliLogo-6 img {
  height: 45px;
}
/*
.scaEvCliLogo .img-1{
	max-width:117px;
}
.scaEvCliLogo .img-2{
	max-width:133px;
	margin-top:-7px;
}
.scaEvCliLogo .img-3{
	max-width:120px;
}
.scaEvCliLogo .img-4{
	max-width:100px;
	margin-top:-4px;
}
.scaEvCliLogo .img-5{
	max-width:155px;
}
.scaEvCliLogo .img-6{
	max-width:82px;
	margin-top:-6px;
	margin-left:38px;
}
.scaEvCliLogo .img-7{
	max-width:100px;
}
.scaEvCliLogo .img-8{
	max-width:124px;
	margin-top:-4px;
}
.scaEvCliLogo .img-9{
	max-width:102px;
}
.scaEvCliLogo .img-10{
	max-width:115px;
}
*/
.scaTempOrg .slick-list.draggable {
  width: 885px;
  margin-left: 103px;
}
.scaTempEarnSpeed {
  padding: 8.5% 0 8%;
}

.scaTempEarnSpeed h2 {
  width: 569px;
  max-width: 100%;
  margin-bottom: 30px;
}

.scaTempEarnSpeed .container .row div:nth-child(1) p {
  width: 590px;
  max-width: 100%;
}

.scaTempEarnSpeed .container .row div:nth-child(2) p {
  width: 560px;
  max-width: 100%;
}

.scaTempEarnSpeed .container .row div:nth-child(1) h2 span {
  color: #8860d4;
}

.scaTempEarnSpeed .container .row div:nth-child(2) h2 span {
  color: #ff258e;
}

.scaTempEarnSpeed p {
  font-size: 18px;
  line-height: 30px;
}

.scaTempEarnSpeed .container .row div:nth-child(2) {
  padding-left: 45px;
}

.eaSpBtn {
  width: auto;
  max-width: 100%;
  height: 50px;
  line-height: 50px;
  text-align: center;
  margin-top: 45px;
}

.eaSpBtn a {
  font-family: "Gordita";
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  border: 2px solid #26262a;
  border-radius: 76px;
  padding: 13px 45px;
  background-color: #26262a;
  transition: background-color 0.3s ease-in-out;
}

.eaSpBtn a:hover {
  color: #26262a;
  background-color: #fff;
}

.scaTempVid {
  padding: 8.5% 0;
  background: #26262a url("/wp-content/uploads/2022/05/Ellipse-262.png")
    no-repeat center/28%;
  background-position: 100% 3%;
}

.scaTempVid h2 {
  color: #fff;
  width: 707px;
  max-width: 100%;
}

.scaTempVid p {
  color: #d9d9d9;
  font-size: 18px;
  width: 849px;
  max-width: 100%;
  margin-top: 19px;
}

.scaCardContainer {
  width: 430px;
  max-width: 100%;
}

.vidCard_title {
  text-transform: uppercase;
  margin-bottom: 13px;
}

.vidCon-1 .vidCard_title,
.vidCon-2 .vidCard_title,
.vidCon-3 .vidCard_title,
.vidCon-4 .vidCard_title,
.vidCon-5 .vidCard_title,
.vidCon-6 .vidCard_title,
.vidCon-7 .vidCard_title,
.vidCon-8 .vidCard_title,
.vidCon-9 .vidCard_title {
  max-width: 100%;
  height: 40px;
  line-height: 40px;
  border-radius: 4px;
  text-align: center;
}

.vidCon-1 .vidCard_title {
  width: 258px;
  background-color: rgba(241, 170, 62, 0.15);
  color: #f1aa3e;
}

.vidCon-2 .vidCard_title {
  width: 211px;
  background-color: rgba(183, 144, 255, 0.15);
  color: #b790ff;
}

.vidCon-3 .vidCard_title {
  width: 309px;
  background-color: rgba(255, 70, 134, 0.15);
  color: #ff258e;
}

.vidCon-4 .vidCard_title {
  width: 174px;
  background-color: rgba(191, 225, 94, 0.15);
  color: #bfe15e;
}

.vidCon-5 .vidCard_title {
  width: 155px;
  background-color: rgba(255, 70, 134, 0.15);
  color: #ff258e;
}

.vidCon-6 .vidCard_title {
  width: 352px;
  background-color: rgba(0, 209, 237, 0.15);
  color: #00d1ed;
}

.vidCon-7 .vidCard_title {
  width: 354px;
  background-color: rgba(191, 225, 94, 0.15);
  color: #bfe15e;
}

.vidCon-8 .vidCard_title {
  width: 264px;
  background-color: rgba(183, 144, 255, 0.15);
  color: #b790ff;
}

.vidCon-9 .vidCard_title {
  width: 253px;
  background-color: rgba(241, 170, 62, 0.15);
  color: #f1aa3e;
}

body.page-id-23352 .vidCon-1 .vidCard_title {
  width: 310px;
}
body.page-id-23352 .vidCon-2 .vidCard_title {
  width: 300px;
}
body.page-id-23352 .vidCon-3 .vidCard_title {
  width: 350px;
}
body.page-id-23352 .vidCon-4 .vidCard_title {
  width: 270px;
}
body.page-id-23352 .vidCon-5 .vidCard_title {
  width: 240px;
}
body.page-id-23352 .vidCon-7 .vidCard_title {
  width: 390px;
}
body.page-id-23352 .vidCon-8 .vidCard_title {
  width: 400px;
}
body.page-id-23352 .vidCon-9 .vidCard_title {
  width: 290px;
}
body.page-id-23352 .scaEqual h2 {
  width: 610px;
}
.vidCard_txt {
  color: #d9d9d9;
  width: 363px;
}

.cardThumb {
  margin-top: 20px;
  height: auto;
  position: relative;
}
.cardThumb::before {
  content: "";
  background: url("/wp-content/uploads/2025/02/play-button.png")
    no-repeat center/contain;
  width: 80px;
  height: 80px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -55px;
  margin-left: -55px;
}
.cardThumb img {
  max-width: 120%;
  height: auto;
  margin-left: -50px;
}

.cardsVid_slider {
  margin-top: 73px;
  margin-left: -15px;
  position: relative;
}

.scaTemp .slick-prev.pull-left.slick-arrow.slick-disabled {
  filter: contrast(0%) opacity(0.6);
}

.scaTemp .slick-prev.pull-left.slick-arrow {
  filter: unset;
}

.scaTemp .slick-prev.pull-left.slick-arrow,
.scaTemp .slick-prev.pull-left.slick-arrow.slick-disabled {
  position: absolute;
  top: -78px;
  left: calc(100% - 130px);
  background: none;
  border: none;
  width: 38px;
}

.scaTemp .slick-next.pull-right.slick-arrow,
.scaTemp .slick-next.pull-right.slick-arrow.slick-disabled {
  position: absolute;
  top: -78.5px;
  left: calc(100% - 75px);
  background: none;
  border: none;
  width: 38px;
}

.scaTemp .slick-next.pull-right.slick-arrow.slick-disabled {
  filter: contrast(0%) opacity(0.6);
}

.scaTemp .slick-initialized .slick-slide {
  width: 455px;
}

.vidCon-1 .vidCard_txt {
  width: 363px;
  max-width: 100%;
}

.vidCon-2 .vidCard_txt {
  width: 401px;
}

.vidCon-3 .vidCard_txt {
  width: 420px;
}

.vidCon-4 .vidCard_txt,
.vidCon-8 .vidCard_txt,
.vidCon-9 .vidCard_txt {
  margin-bottom: 45px;
}

.vidBtn {
  width: auto;
  height: 50px;
  line-height: 50px;
}

.vidBtn a {
  font-family: "Gordita";
  font-size: 16px;
  font-weight: 400;
  color: #000000;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 76px;
  padding: 11px 35px;
  transition: background-color 0.3s ease-in-out;
}

.vidBtn a:hover {
  color: #fff;
  background-color: #26262a;
}

.scaLeadingA {
  padding: 8.5% 0 6.6%;
}

.scaLeadingA h2 {
  width: 869px;
  max-width: 100%;
  text-align: center;
  margin: 0 auto;
}

.scaLeadingA p {
  width: 1127px;
  max-width: 100%;
  text-align: center;
  margin: 0 auto;
  font-size: 21px;
  font-weight: 400;
  line-height: 34px;
  letter-spacing: 0;
  color: #2c3243;
  margin-top: 20px;
}

.LeadBtn {
  width: auto;
  height: 50px;
  line-height: 50px;
  text-align: center;
  margin-top: 35px;
  margin-bottom: 55px;
}

.LeadBtn a {
  padding: 12px 25px;
  color: #fff;
  background-color: #26262a;
  border-radius: 76px;
  border: 2px solid #26262a;
  transition: background-color 0.3s ease-in-out;
}

.LeadBtn a:hover {
  color: #000000;
  background-color: #fff;
}

.scaScale {
  padding: 0 0 8.5%;
}

.scaScale h2 {
  text-align: center;
  width: 654px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 75px;
}

.scaleImg {
  margin-right: 80px;
  margin-right: 45px;
  margin-top: 7px;
}

.scaleImg img {
  border-radius: 8px;
  height: 558px;
}

.scaleH {
  font-family: "Plus Jakarta Sans";
  font-size: 22px;
  font-weight: 600;
  line-height: 30px;
  letter-spacing: -0.01em;
  text-align: left;
}

.scaleH-2,
.scaleH-3,
.scaleH-4 {
  width: 510px;
  max-width: 100%;
}

.scaleC p {
  font-family: "Gordita";
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0;
  text-align: left;
  margin-top: 9px;
  margin-bottom: 40px;
  width: 620px;
  max-width: 100%;
}

.scaleC {
  height: 582px;
  overflow: auto;
  margin-right: -25px;
  padding-bottom: 100px;
  color: rgba(0, 0, 0, 0);
  transition: color 0.3s ease;
}

.scaleC::-webkit-scrollbar,
.scaleC::-webkit-scrollbar-thumb {
  width: 26px;
  border-radius: 13px;
  background-clip: padding-box;
  border: 11.7px solid transparent;
}

.scaleC::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 0 10px;
}

.scaleC:hover {
  color: rgba(0, 0, 0, 0.3);
}

.scaTxtCont {
  position: relative;
  padding-left: 0;
}

.scaTxtBg {
  height: 172px;
  width: 621px;
  border-radius: 0;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  position: absolute;
  top: 73%;
}

.scaTxt {
  width: 665px;
  max-width: 100%;
  height: 575px;
}

.scaCTA {
  padding: 6.5% 0 6.6%;
  background-color: #46205d;
}

.scaCtaTxt {
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: -0.01em;
  text-align: left;
  color: #fff;
  width: 457px;
  max-width: 100%;
}

.scaCtaBtn {
  max-width: auto;
  text-align: center;
  height: 50px;
  line-height: 50px;
  margin-top: 23px;
}

.scaCtaBtn a {
  color: #000000;
  background-color: #fff;
  border-radius: 76px;
  padding: 12px 25px;
  border: 2px solid #fff;
  transition: background-color 0.3s ease-in-out;
}

.scaCtaBtn a:hover {
  color: #fff;
  background-color: #46205d;
}

.scaEqual {
  padding: 8.5% 0;
  background-color: #fbf8ef;
}

.scaEqual h2 {
  width: 541px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.scaEqual .equalTxt {
  width: 1142px;
  max-width: 100%;
  text-align: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.scaEqual img {
  margin-top: 44px;
}

.scaEqual .container .row:nth-child(2) {
  margin-top: 60px;
}

.equalTxt,
.equalTxt2,
.equalTxt3 {
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.equalTxt2 {
  width: 610px;
  max-width: 100%;
}

.equalTxt3 {
  width: 640px;
  max-width: 100%;
  padding-left: 30px;
}

.equalBtn {
  width: auto;
  height: 50px;
  line-height: 50px;
  text-align: center;
  margin-top: 35px;
  margin-left: auto;
  margin-right: auto;
}

.equalBtn a {
  padding: 12px 25px;
  background-color: #26262a;
  color: #fff;
  border-radius: 76px;
  border: 2px solid #26262a;
  transition: background-color 0.3s ease-in-out;
}

.equalBtn a:hover {
  color: #000000;
  background-color: transparent;
}

.proTabTitle ul li {
  color: #909090;
  cursor: pointer;
}

.proTabTitle ul li.active {
  color: #151433;
}

.proTabCont {
  margin-left: 42px;
  margin-top: -7px;
}

.TabCont {
  font-family: "Gordita";
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
  letter-spacing: 0;
  text-align: left;
  width: 705px;
  max-width: 100%;
  transform: translateY(55px);
  height: 0;
  opacity: 0;
  overflow: hidden;
  transition: opacity 0.5s ease-in-out;
}

.TabCont.active {
  opacity: 1;
  height: auto;
  margin-bottom: 71px;
}

.process {
  padding: 8.5% 0;
  background: linear-gradient(
    174.13deg,
    #f9f7fd 12.58%,
    rgba(249, 247, 253, 0) 68.51%
  );
}

.process h2 {
  width: 588px;
  max-width: 100%;
  text-align: left;
}

.process .proTabTitle {
  margin-top: 48px;
}

.process .proTabTitle ul li {
  font-family: "Plus Jakarta Sans";
  font-size: 22px;
  font-weight: 400;
  letter-spacing: -0.01em;
  text-align: left;
  margin-bottom: 17px;
  transition: color 0.5s linear;
}

.process .proTabTitle ul li.active {
  font-weight: 600;
}

.proTabLink {
  font-family: "Gordita";
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
  letter-spacing: 0;
  text-align: left;
}

.proTabLink a {
  color: #6b49ab;
  text-decoration: underline;
}

.process img {
  margin-top: 50px;
  margin-left: -23px;
  width: 102.1%;
  max-width: 103%;
}

.scaTemp .faqLPO {
  padding-top: 20px;
  background: unset;
}

.scaTemp .faqMark__block-wr {
  margin-top: 20px;
}

.faqLPO .faqMark__tab ul li a {
  opacity: 0.5;
}

.scaTemp .mp__faq .faqMark__tab ul li a.active,
.scaTemp .mp__faq .faqMark__tab ul li a:hover {
  border-left: none;
}

.scaTemp .mp__faq .faqMark__tab ul li {
  margin-left: -18px;
}

.scaTemp .mp__faq .faqMark__tab {
  margin-top: 35px;
}

.modal.show .modal-dialog {
  align-items: center;
}

.modal.show .modal-dialog {
  margin-left: 25%;
  margin-top: 18vh;
  margin-right: 40%;
  height: 100%;
}

.scaTemp .faqMark__block-answer {
  padding-left: 16px;
  padding-right: 35px;
  padding-bottom: 25px;
}

.heroExpN__modal iframe,
.postExpN__modal iframe {
  height: 100%;
}

.mpSubHeading span img {
  max-width: 4% !important;
}

.scaTemp .modal-content {
  height: 200px;
}
.theLeading_img {
  position: relative;
}
.theLeading_img::before {
  content: "";
  background: url("/wp-content/uploads/2025/02/play-button.png")
    no-repeat center/contain;
  width: 100px;
  height: 100px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -50px;
  margin-left: -50px;
}
.scaTemp .faqLPO .faqMark__block-answer p {
  margin-left: 0;
}

/*-----------------------------------------------*/
/*  "The LinkGraph Guarantee" Page               */
/*-----------------------------------------------*/
body.page-id-13740 .intSeo_content h2 {
  margin-top: 30px;
}
body.page-id-13740 .serTechSeo {
  padding: unset;
  min-height: unset !important;
  margin: unset;
  padding: 6.5% 0;
}
body.page-id-13740 .multiPurpTemp .serTechSeo__block {
  margin-top: 30px;
  width: 676px;
  max-width: 105%;
}
body.page-id-13740 .multiPurpTemp .serTechSeo__block::after {
  top: 181px;
}
body.page-id-13740 .multiPurp_intSeo_2 img {
  border-radius: 8px;
  margin-left: 38px;
  max-width: 92%;
}
body.page-id-13740 .multiPurp_intSeo_2 h2 {
  width: 743px;
  max-width: 121%;
  margin-top: 50px;
}
body.page-id-13740 .multiPurp_intSeo_2 p {
  margin-top: 2.4%;
  margin-right: 5%;
  width: 708px;
  max-width: 114%;
}
body.page-id-13740 .reachAudcards p span {
  font-weight: 500;
  color: #fff;
}
body.page-id-13740 .clutchEcom__cont h2 {
  width: 435px;
  max-width: 100%;
}
body.page-id-13740 .multiPurp_buildBack h2 {
  width: 700px !important;
  max-width: 102%;
}
body.page-id-13740 .multiPurpTemp .multiPurp_reachAud h2 {
  width: 625px;
}
body.page-id-13740 .faqLPO {
  padding-top: 30px;
}
body.page-id-13740 .title_block {
  text-align: center;
  width: auto;
  margin-bottom: 40px !important;
}
body.page-id-13740 .mp__faq .faqMark__block-wr .faqMark__block {
  width: 1358px;
  max-width: 100%;
  min-height: 70px;
  margin: 10px 0;
}
body.page-id-13740 .mp__faq .faqMark__block-wr {
  margin-left: unset;
  margin-right: unset;
}
body.page-id-13740 .mp__faq {
  background: unset;
}
body.page-id-13740 .mp__faq .bg_eclipse {
  position: absolute;
  -webkit-transform: translateY(-110%) translateX(314%);
  -ms-transform: translateY(-110%) translateX(314%);
  transform: translateY(-110%) translateX(314%);
}
body.page-id-13740 .multiPurp_ready p {
  width: 534px;
  max-width: 100%;
}

.serSerNes__block-ser {
  height: 290px;
}
.serSerNes__block-ser-txt {
  height: 80px;
}
.serSerNes__block-ser .serFront__slider-title {
  width: 230px;
}
.LaHome_guarantee .container {
  height: 440px;
  background: #17171a url("/wp-content/uploads/2022/05/award-3.png") no-repeat
    center/20%;
  background-position: 100% 0;
  border-radius: 8px;
  padding-top: 100px;
}

.LaHome_guarantee h2 {
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: -0.01em;
  text-align: center;
  color: #fff;
  width: 430px;
  max-width: 100%;
  margin: 0 auto;
}

.LaHome_guarantee p {
  font-family: "Gordita";
  font-size: 21px;
  font-weight: 400;
  line-height: 34px;
  letter-spacing: 0;
  text-align: center;
  color: #fff;
  width: 720px;
  max-width: 100%;
  margin-top: 24px;
  margin-left: auto;
  margin-right: auto;
}

.LaHome_guarantee .heroS_btn.hbtn_p {
  text-align: left;
  margin-top: 52px;
  margin-left: 12px;
}

.LaHome_guarantee .heroS_btn.hbtn_p a {
  background-color: #3a3a3c;
  border-color: #3a3a3c;
}

.LaHome_guarantee .heroS_btn.hbtn_p a:hover {
  color: #fff;
  background-color: transparent;
}

.LaHome_guarantee .heroS_btn.hbtn_r {
  text-align: right;
  margin-top: 52px;
  margin-right: 12px;
}

.LaHome_guarantee .heroS_btn.hbtn_r a {
  background-color: #8860d4;
  border-color: #8860d4;
}

.LaHome_guarantee .heroS_btn.hbtn_r a:hover {
  color: #8860d4;
  background-color: transparent;
}

.row.popExp__wr .col-md-4:nth-child(4) .popExpN__block .heroExpN__post-cont {
  padding-bottom: 47px;
}

body.page-id-13900 .multiPurpTemp .serTechSeo__block::after {
  top: 144px;
}
.header__sign-lang svg {
  display: none;
}
.header__sign-lang {
  height: 30px;
}
body.page-id-7552 .theme-header.flw.header__wr {
  background-color: #fff !important;
}
body.page-id-7552 .heroCar.heroBackAn {
  margin-top: 0;
  z-index: 1;
  position: relative;
  padding-top: 100px !important;
}
.heroCar__subtitle {
  margin-top: 115px;
}

/*New Learning Hub template 2022*/

.LearnNew_hero {
  background-color: #26262a;
  position: relative;
  top: -128px;
  padding-top: 140px;
  height: 780px;
}

.LearnNew_hero::after {
  content: "";
  display: block;
  width: 100%;
  height: 56px;
  background-color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: skew(0, 1.5deg);
  transform-origin: left;
}

.LearnNew_hero h1 {
  font-family: "f37ginger";
  font-size: 54px;
  font-weight: 700;
  line-height: 70px;
  letter-spacing: -0.3199999928474426px;
  text-align: left;
  color: #fff;
  width: 672px;
  max-width: 100%;
  margin-top: -52px;
}

.LearnNew_hero p {
  font-family: "Gordita";
  font-size: 21px;
  font-weight: 400;
  line-height: 34px;
  letter-spacing: 0;
  text-align: left;
  color: #f6f6f6;
  width: 528px;
  max-width: 100%;
  margin-top: 28px;
  margin-bottom: 35px;
}

.LearnNewHeroForm.banExpN__form form {
  justify-content: start;
}

.LearnNewHeroForm .input {
  width: 399px;
  max-width: 100%;
  text-align: left !important;
}

.LearnNew_hero .banExpN__form input,
.footerCtaform .banExpN__form input {
  background-color: #fff !important;
}

.LearnNew_hero .hs-form-field .input ::placeholder,
.footerCtaform .hs-form-field .input ::placeholder {
  color: #979797 !important;
  opacity: 1 !important;
}

.LearnNew_hero .hs-form-field .input :-ms-input-placeholder,
.footerCtaform .hs-form-field .input :-ms-input-placeholder {
  color: #979797 !important;
}

.LearnNew_hero .hs-form-field .input ::-ms-input-placeholder,
.footerCtaform .hs-form-field .input ::-ms-input-placeholder {
  color: #979797 !important;
}

.LearnNew_hero .banExpN__form .hs_email,
.footerCtaform .banExpN__form .hs_email {
  width: 399px;
  max-width: 100%;
}

.LearnNew_hero .LearnNewHeroForm .actions,
.footerCtaform .LearNfoo_form .actions {
  margin-left: -10px !important;
}

.LearnNew_hero .banExpN__form .hs-button,
.footerCtaform .banExpN__form .hs-button {
  margin-left: 25px;
  background-color: #6b49ab !important;
  color: #fff !important;
  font-family: "Gordita";
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  letter-spacing: 0.6000000238418579px;
  text-align: left;
}

.LearnNew_hero .slick-slide {
  width: 430px;
}

.LearnNew_hero .slick-list.draggable {
  width: 790px;
}

.LearnNew_hero .heroExpN__post-img.popExp__block-img {
  cursor: pointer;
  width: 380px !important;
  max-width: 100%;
  height: 360px;
  border-radius: 5px !important;
}

.row.popExpNtxt {
  position: absolute;
  bottom: 0;
  color: #fff;
  padding-left: 15px;
}

.heroExpN__bgOverlay {
  background: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 0.85) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 0.85) 100%
  );
  background: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 0.85) 100%
  );
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 5px;
}

.LearnNew_hero .slick-prev.pull-left.slick-arrow,
.LearnNew_hero .slick-prev.pull-left.slick-arrow.slick-disabled {
  position: absolute;
  top: 407px;
  left: calc(100% - 790px);
  background: none;
  border: none;
  width: 38px;
}

.LearnNew_hero .slick-prev.pull-left.slick-arrow.slick-disabled {
  filter: contrast(0%) opacity(0.6);
}

.LearnNew_hero .slick-next.pull-right.slick-arrow,
.LearnNew_hero .slick-next.pull-right.slick-arrow.slick-disabled {
  position: absolute;
  top: 407px;
  left: calc(100% - 735px);
  background: none;
  border: none;
  width: 38px;
}

.LearnNew_hero .slick-next.pull-right.slick-arrow.slick-disabled {
  filter: contrast(0%) opacity(0.6);
}

.LearnNew_hero
  .col-12.col-lg-5.LearN_heroSlider.slick-initialized.slick-slider {
  margin-top: -47px;
}

.heroExpN__bgOverlay .row .col-8 {
  padding-left: 21px;
  padding-bottom: 20px;
  padding-right: 25px;
}

.LearnNew_hero .popExpN__block .popExp__block-title a:hover {
  color: #fff;
}

.learnAuthor {
  font-family: "Gordita";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 26px;
  color: #fff;
  opacity: 0.75;
}

.LearnNew_hero .popExp__block-title {
  font-family: "Gordita";
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 26px;
}

.heroExpN__bgOverlay .row .col-8::after {
  content: "";
  position: absolute;
  width: 1px;
  height: 119px;
  background: #fff;
  bottom: calc(100% - 105px);
  left: 259px;
  opacity: 0.2;
}

.LearnNew_hero .readTimeLearN {
  font-family: "Gordita";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 26px;
  color: #ffffff;
  opacity: 0.75;
  text-align: center;
}

.LearnNew_hero .popExp__block-author img {
  width: 50px;
  height: 50px;
  margin-left: auto;
  margin-right: auto;
}

.LearNsliderContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 790px;
  margin-top: -87px;
}

.LearnNewTemp .searchExpN {
  /*position: absolute;*/
  top: -20px;
  right: unset;
  z-index: 2;
}

.learNsidebar {
  margin-top: 70px;
}

.LearnNewTemp div.asp_m.asp_m_2 {
  width: 275px !important;
  height: 48px !important;
}

.LearnNewTemp #ajaxsearchprores2_1.vertical,
.LearnNewTemp #ajaxsearchprores2_2.vertical,
.LearnNewTemp div.asp_r.asp_r_2.vertical {
  top: 54px !important;
  left: 0 !important;
  width: 275px !important;
  height: 217px !important;
}

.LearnNewTemp #ajaxsearchpro2_1 .probox .promagnifier,
.LearnNewTemp #ajaxsearchpro2_2 .probox .promagnifier,
.LearnNewTemp div.asp_m.asp_m_2 .probox .promagnifier {
  position: absolute;
  right: 0;
  top: 10px;
  left: calc(100% - 40px);
}

.LearnNewTemp #ajaxsearchpro2_1 .probox .proinput input.orig,
.LearnNewTemp div.asp_m.asp_m_2 .probox .proinput input.orig {
  margin-left: -2px !important;
}

.LearnNewTemp #ajaxsearchpro2_1 .probox .proinput input.orig,
.LearnNewTemp #ajaxsearchpro2_2 .probox .proinput input.orig,
.LearnNewTemp div.asp_m.asp_m_2 .probox .proinput input.orig {
  height: 40px;
}

.LearnNewTemp div.asp_m.asp_m_2.finished .probox {
  margin-top: 6px !important;
}

.LearnNewTemp div.asp_m.asp_m_2.searchActive .proinput {
  margin-left: 10px !important;
}

.LearnNewTemp .searchExpN.finished .ajax_customForm {
  padding-left: 13px;
  padding-top: 19px;
  position: relative;
  z-index: 5;
}

.LearnNewTemp div.asp_r.asp_r_2.vertical .item .asp_content h3 a {
  line-height: 24px !important;
}

.LearnNewTemp h2 {
  font-family: "f37ginger";
  font-size: 28px;
  font-weight: 400;
  line-height: 56px;
  letter-spacing: -0.7999998927116394px;
  text-align: left;
  margin-bottom: 22px;
}

.LearnNewTemp .cat_results {
  display: none;
}

#ajaxsearchprores2_2.vertical .item,
.LearnNewTemp #ajaxsearchprores2_1.vertical .item,
.LearnNewTemp div.asp_r.asp_r_2.vertical .item {
  width: 265px !important;
}

.LearnNewTemp div.asp_w.asp_r .results {
  height: 145px !important;
  margin-left: 0 !important;
}

.LearnNewTemp .searchAjax_title {
  margin-left: -15px !important;
}

.LearNsideNav ul li {
  line-height: 55px;
  border-bottom: 1px solid #dedede;
  width: 275px !important;
  padding-left: 15px;
  position: relative;
}

.LearNsideNav ul li:last-child {
  border-bottom: unset;
}

.LearNsideNav ul li a.active {
  font-weight: 500;
}

.LearNsideNav ul li a.active::after {
  content: "";
  width: 6px;
  height: 6px;
  background: #8860d4;
  position: absolute;
  border-radius: 500px;
  top: 26px;
  left: calc(100% - 154px);
}

.LearNsideNav {
  margin-top: -15px;
  position: relative;
  z-index: 1;
}

.learNCategories .expCat {
  border-radius: 2px;
}

.LearnFblock {
  width: 930px;
  max-width: 100%;
  height: 311px;
  border-radius: 10px;
  background-size: 329px !important;
  background-position: 100% 0 !important;
}

.auTreadDate ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 52px;
  padding-left: 25px;
  padding-bottom: 11px;
  font-family: "Plus Jakarta Sans";
  font-size: 15px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0;
  text-align: left;
  color: #2d3244;
  margin-left: 20px;
}

.auTreadDate ul li {
  list-style: disc;
  margin-left: 25px;
}

.feaTtitle {
  font-family: "Gordita";
  font-size: 22px;
  font-weight: 500;
  line-height: 32px;
  letter-spacing: 0;
  text-align: left;
  width: 665px;
  max-width: 100%;
  margin-left: 45px;
  color: #000000;
}

.feaTexcerpt {
  height: 72px;
  width: 665px;
  max-width: 100%;
  font-family: Gordita;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0;
  text-align: left;
  margin-top: 6px;
  margin-left: 45px;
  color: #2d3244;
}

.LearnNfeaturedArt a:hover {
  color: #000 !important;
}

.LearnFblockOverlay {
  background-color: #fe4787;
  width: 930px;
  max-width: 100%;
  height: 311px;
  border-radius: 10px;
}

.LearnNfeaturedArt .row:nth-child(3) {
  margin-top: 49px;
}

.LearnNfeaturedArt .row:nth-child(3) .col-6:nth-child(2) {
  padding-left: 24px;
}

.LearnNfeaturedArt .LearnNblogrow .LearnFblock,
.LearnNfeaturedArt .row:nth-child(3) .LearnFblock {
  width: 665px;
  height: 345px !important;
  border-radius: 5px;
  background-size: 665px !important;
  background-position: center !important;
}

.LearnFeatBlocks {
  width: 665px;
  max-width: 100%;
  margin-bottom: 30px;
}
.mostPopslider .sliderExp__next {
  left: calc(100% - 30px);
  cursor: pointer;
}
.mostPopslider .sliderExp__prev {
  left: -3.65%;
  cursor: pointer;
}
.LearnFeatBlocks .auTreadDate ul,
.LearnFeatBlocks .feaTexcerpt,
.LearnFeatBlocks .feaTtitle {
  padding-left: 0 !important;
  margin-left: 0;
}

.LearnFeatBlocks .auTreadDate ul {
  margin-top: -33px;
  color: #67696d;
}

.LearnFeatBlocks .feaTtitle {
  font-family: "Sofia Pro";
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0;
  text-align: left;
  margin-top: -7px;
}

.LearnFeatBlocks .feaTexcerpt {
  font-family: "Gordita";
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0;
  text-align: left;
  color: #2d3244;
  margin-top: 13px;
}

.learNCategories {
  margin-top: 16px;
}

.read-more span {
  color: #2d3244;
}

.read-more {
  color: #3e78e3 !important;
}

.read-more:hover {
  color: #3e78e3 !important;
}

.newLearnCategories a {
  width: auto;
  height: 30px;
  line-height: 15px;
  background: #f4f3f2 !important;
  color: #67696d !important;
}

.learNCategories a {
  width: auto;
  height: 30px;
  line-height: 15px;
  display: inline-block;
  font-family: "Gordita";
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  padding: 8px 11px;
  border-radius: 6px;
  margin-top: 6px;
}

.learNCategories a {
  margin-right: 5px;
}

.LearNsideCta {
  width: 280px;
  max-width: 100%;
  height: 355px;
  background: #543776;
  border-radius: 6px;
  padding-top: 30px;
  padding-left: 22px;
  color: #fff;
  margin-top: 18px;
}

.learNctattl {
  font-family: "Sofia Pro";
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 0;
  text-align: left;
  margin-top: 11px;
  width: 235px;
  max-width: 100%;
}

.learNctatxt {
  font-family: "Gordita";
  font-size: 15px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0;
  text-align: left;
  color: #f1f1f1;
  width: 237px;
  max-width: 100%;
  margin-top: 7px;
}

.learNctaBtn {
  width: auto;
  max-width: 100%;
  height: 44px;
  line-height: 44px;
  margin-top: 10px;
}

.learNctaBtn a {
  font-family: "Gordita";
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0;
  text-align: left;
  padding: 10px 15px;
  background-color: #4caf50;
  border-radius: 76px;
  border: 2px solid #4caf50;
  transition: background-color 0.3s linear;
}

.learNctaBtn a:hover {
  color: #4caf50;
  background: transparent;
}

.LearNrevImg {
  display: flex;
  margin-top: 21px;
}

.LearNrevImg img {
  width: 96px;
}

.LearNrevImg img:nth-child(2) {
  margin-left: 28px;
}

.LearnNfeaturedArt {
  padding-bottom: 0;
}

.LearnSideCat.learNCategories {
  margin-top: 20px;
}

.LearNcaseStudies {
  padding: 30px 0;
}

.LearNcaseStudies h2 {
  margin-bottom: 13px;
}

.LearNcaseStudies .learNCategories {
  margin-top: 20px;
}

.col-12.learnMoreBtn {
  display: flex;
  position: relative;
}

.col-12.learnMoreBtn a {
  position: absolute;
  top: 20px;
  left: calc(100% - 145px);
  color: #67696d;
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0;
  text-align: left;
}

.col-12.learnMoreBtn a span {
  display: block;
  margin-left: 120px;
  margin-top: -14px;
}

.LearNeBooks {
  padding-bottom: 18px;
}

.eBookTitle.learnMoreBtn a {
  top: 48px !important;
  left: calc(100% - 180px);
}

.eBookTitle.learnMoreBtn a span {
  margin-left: 155px;
}

.webinarTitle.learnMoreBtn a {
  left: calc(100% - 150px);
}

.webinarTitle.learnMoreBtn a span {
  margin-left: 129px;
}

.videoTitle.learnMoreBtn a {
  top: 8px;
  left: calc(100% - 170px);
}

.videoTitle.learnMoreBtn a span {
  margin-left: 150px;
}

.LearNeBooks h2 {
  margin-top: 26px;
  margin-bottom: 13px;
}

.LearNblogCat .LearnFblock,
.LearNcaseStudies .LearnFblock,
.LearNeBooks .LearnFblock,
.LearNrecentPost .LearnFblock,
.LearNvideo .LearnFblock,
.LearNwebinar .LearnFblock {
  width: 280px;
  height: 150px;
  background-position: center !important;
  background-size: cover !important;
}

.LearNvideo .LearnFblock.LearnFblock-placeholder {
  background-color: #000 !important;
  background-size: 70% !important;
  background-repeat: no-repeat !important;
}

.LearNcaseStudies .LearnFeatBlocks,
.LearNeBooks .LearnFeatBlocks,
.LearNvideo .LearnFeatBlocks,
.LearNwebinar .LearnFeatBlocks {
  width: 280px;
  max-width: 100%;
}
.mostPopslider .slick-list.draggable {
  width: 980px;
  margin-left: -8px;
}

.LearNcaseStudies .row:nth-child(2) .col-lg-4:nth-child(2) .LearnFeatBlocks,
.LearNeBooks .row:nth-child(2) .col-lg-4:nth-child(2) .LearnFeatBlocks,
.LearNvideo .row:nth-child(2) .col-lg-4:nth-child(3) .LearnFeatBlocks,
.LearNwebinar .row:nth-child(2) .col-lg-4:nth-child(3) .LearnFeatBlocks {
  margin-left: auto;
  margin-right: auto;
}

.LearNcaseStudies .row:nth-child(2) .col-lg-4:nth-child(3) .LearnFeatBlocks,
.LearNeBooks .row:nth-child(2) .col-lg-4:nth-child(3) .LearnFeatBlocks,
.LearNvideo .row:nth-child(2) .col-lg-4:nth-child(5) .LearnFeatBlocks {
  margin-left: auto;
}

.LearNrecentPost {
  padding-top: 30px;
  padding-bottom: 10px;
}

.LearNrecentPost .LearnFeatBlocks {
  width: 300px;
}

.LearNrecentPost .LearnFeatBlocks .feaTtitle {
  width: auto;
  max-width: 100%;
}

.LearNrecentPost .LearnFeatBlocks .feaTexcerpt {
  width: 605px;
}

.LearNrecentPost .col-lg-8 .LearnFeatBlocks {
  margin-top: -55px !important;
}

.LearNrecentPost .col-lg-8 .LearnFeatBlocks .feaTtitle {
  margin-top: -5px;
}

.LearNrecentPost .col-lg-8 .LearnFeatBlocks .feaTexcerpt {
  margin-top: 10px;
}

.recentContainer.row {
  margin-bottom: 34px;
}

.LearNrecentPost .col-lg-8 .LearnFeatBlocks .learNCategories {
  margin-top: -10px;
}

.LearNwebinar {
  padding-bottom: 27px;
}

.LearNwebinar h2 {
  margin-bottom: 12px;
}

.LearNvideo .learNCategories,
.LearNwebinar .learNCategories {
  margin-top: 20px;
}

.LearNvideo {
  padding: 41px 0 0;
}

.LearNfooter {
  padding-top: 95px;
  padding-bottom: 106px;
}

.LearNfooter h3 {
  font-family: "f37ginger";
  font-size: 32px;
  font-weight: 400;
  line-height: 56px;
  letter-spacing: -0.7999998927116394px;
  text-align: left;
}

.LearNfooter .container .row:nth-child(2) {
  margin-top: 14px;
}

.LearNfoo1_block {
  width: 410px;
  max-width: 100%;
  height: auto;
  background-color: #aad9e1;
  border-radius: 5px;
  padding: 23px 38px;
}

.LearNfoo1_block div,
.LearNfoo3_block div,
.LearNfoo4_block div,
.LearNfoo5_block div {
  font-family: "Sofia Pro";
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0;
  text-align: left;
  width: 220px;
  max-width: 100%;
  margin-top: 10px;
}

.LearNfoo1_block p,
.LearNfoo3_block p {
  font-family: "Gordita";
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  letter-spacing: 0;
  text-align: left;
  width: 255px;
  max-width: 100%;
  color: #2d3244;
  margin-top: 7px;
}

.LearNfoo2_block {
  width: 410px;
  max-width: 100%;
  height: 300px;
  background-color: #f8cf46 !important;
  border-radius: 5px;
  margin-top: 35px;
  background-position: 50% 100% !important;
  padding-top: 31px;
  padding-left: 35px;
  padding-right: 35px;
}

.learNbtn {
  width: auto;
  max-width: 100%;
  height: 44px;
  line-height: 44px;
}

.learNbtn a {
  font-family: "Gordita";
  font-size: 15px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0;
  text-align: left;
  padding: 8.5px 28px;
  background-color: #26262a;
  color: #fff;
  border-radius: 76px;
  border: 2px solid #26262a;
  transition: background-color 0.3s linear;
}

.learNbtn a:hover {
  background-color: transparent;
}

.LearNfoo2_block p {
  width: 336px;
  max-width: 100%;
  margin-top: 10px;
}

.LearNfoo3_block {
  width: 410px;
  max-width: 100%;
  height: 300px;
  background-color: #e6f5f9 !important;
  background-size: 33% !important;
  background-position: 100% 50% !important;
  border-radius: 5px;
  padding: 55px 35px;
  margin-left: auto;
  margin-right: auto;
}

.LearNfoo3_block p {
  width: 205px;
  max-width: 100%;
  margin-bottom: 28px;
}

.LearNfoo3_block .learNbtn a {
  background-color: #6d9da5;
  border-color: #6d9da5;
}

.LearNfoo3_block .learNbtn a:hover {
  color: #6d9da5 !important;
  background-color: transparent !important;
}

.LearNfoo4_block {
  width: 410px;
  max-width: 100%;
  height: 170px;
  background-color: #f4f3f2 !important;
  background-size: 36% !important;
  background-position: 100% 50% !important;
  border-radius: 5px;
  margin-top: 35px;
  padding: 35px;
  margin-left: auto;
  margin-right: auto;
}

.LearNfoo4_block div {
  width: 210px;
}

.LearNfoo5_block {
  width: 410px;
  max-width: 100%;
  height: 170px;
  background-color: #f8cf46;
  border-radius: 5px;
  padding: 28px 20px;
  margin-left: auto;
}

.LearNfoo5_block div {
  margin: 0 auto;
  text-align: center;
}

.LearNfoo5_block p {
  width: 258px;
  max-width: 100%;
  text-align: center;
  margin: 9px auto;
}

.LearNfoo6_block {
  width: 410px;
  max-width: 100%;
  height: 300px;
  background-color: #f4f3f2 !important;
  background-size: 85% !important;
  background-position: 50% 0 !important;
  border-radius: 5px;
  margin-top: 35px;
  padding-top: 155px;
  margin-left: auto;
}

.LearNfoo6_block p {
  width: 336px;
  max-width: 100%;
  margin: 10px auto;
  text-align: center;
}

.LearNfoo6_block .learNbtn {
  margin: 0 auto;
  text-align: center;
  margin-top: 15px;
}

.LearNfoo6_block .learNbtn a {
  background-color: #f8cf46;
  border-color: #f8cf46;
  color: #000000;
}

.LearNfoo6_block .learNbtn a:hover {
  background-color: transparent;
}

.footerCtaform {
  width: 1305px;
  max-width: 100%;
  height: 380px;
  background-color: #3e255a;
  border-radius: 8px;
  margin-top: 50px;
  padding-top: 57px;
  padding-left: 75px;
}

.footerCtaform div {
  font-family: "f37ginger";
  font-size: 32px;
  font-weight: 700;
  line-height: 43px;
  letter-spacing: -0.7999998927116394px;
  text-align: left;
  color: #fff;
  width: 572px;
  max-width: 100%;
}

.footerCtaform p {
  font-family: "Gordita";
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: 0;
  text-align: left;
  color: #dadada;
  width: 784px;
  max-width: 100%;
  margin-top: 14px;
}

.footSideCTA {
  display: none;
}

.LearnNfeaturedArt .row:nth-child(2) .col-12 .heroExpN__bgOverlay {
  background: unset;
}

.LearnNfeaturedArt .row:nth-child(3) .col-lg-6:nth-child(1) {
  display: none;
}

.LearNfoo2_block .learNbtn a:hover {
  color: #000;
}

.banExpN__form input {
  color: #000000 !important;
}

.LearnNew_hero .banExpN__form .submitted-message::before {
  top: 3% !important;
  left: 20.5% !important;
}

.LearnNew_hero .slick-track {
  margin-left: -177px;
}

.col-12.recentPosTitle.learnMoreBtn {
  z-index: 1;
}

.LearNfooter .container .row:not(:last-child) {
  display: none;
}

.LearNfooter .container .row:last-child {
  margin-top: -35px;
}
.secExpN .titleExp {
  font-family: "f37ginger";
  font-size: 28px;
  font-weight: 400;
  line-height: 56px;
  letter-spacing: -0.7999998927116394px;
  text-align: left;
  margin-bottom: 22px;
}
.secExpN {
  padding: unset;
}
.LearnBlogPage .row:nth-child(5) {
  padding: 0;
}
.LearnBlogPage .row:nth-child(4) {
  padding-bottom: 37px;
}
.LearnBlogPage .row:nth-child(6) {
  padding-top: 21px;
}
.LearnBlogPage hr:nth-child(7) {
  margin-top: 40px;
  margin-bottom: 40px;
}
.LearnBlogPage hr:nth-child(9) {
  margin-top: 40px;
  margin-bottom: 40px;
}
.LearnBlogPage hr:nth-child(11) {
  margin-top: 40px;
  margin-bottom: 40px;
}
.LearnBlogPage hr:nth-child(13) {
  margin-top: 8px;
}
.LearnBlogPage hr:nth-child(13) {
  margin-top: 8px;
  margin-bottom: -27px;
}
.secExpN .sliderExp__next {
  right: -25px;
  top: 120px;
}
.secExpN .sliderExp__prev {
  left: -47px;
  top: 115px;
}
a.learNback {
  font-family: Plus Jakarta Sans;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0;
  text-align: left;
  color: #67696d;
  position: relative;
  padding-left: 25px;
}
a.learNback span img {
  transform: rotate(180deg);
  position: absolute;
  top: 6px;
  left: 0;
}
.LearNblogCat .slick-list.draggable {
  width: 640px;
}
.LearNblogCat .slick-initialized .slick-slide {
  display: block;
  width: 325px;
}
body.page-id-14289 .headerNew .header__sign-b a,
body.page-id-14290 .headerNew .header__sign-b a,
body.page-id-14300 .headerNew .header__sign-b a,
body.page-id-14305 .headerNew .header__sign-b a,
body.page-id-14306 .headerNew .header__sign-b a {
  background: #26262a !important;
  border: 2px solid #26262a;
  padding: 8px 20px;
}
body.page-id-14289 .headerNew .header__sign-b a:hover,
body.page-id-14290 .headerNew .header__sign-b a:hover,
body.page-id-14300 .headerNew .header__sign-b a:hover,
body.page-id-14305 .headerNew .header__sign-b a:hover,
body.page-id-14306 .headerNew .header__sign-b a:hover {
  color: #26262a !important;
  background: #fff !important;
}
.NewCategory {
  padding-top: 105px;
}
.LearnCasePage {
  padding-top: 0;
}
.LearNcaseStudies .learNCategories {
  margin-bottom: 33px;
  margin-top: 18px;
}
.LearNcaseStudies .row:nth-child(2) .col-lg-4:nth-child(5) .LearnFeatBlocks {
  margin-left: auto;
  margin-right: auto;
}
.LearNcaseStudies .row:nth-child(2) .col-lg-4:nth-child(6) .LearnFeatBlocks {
  margin-left: auto;
}
.LearNsideNav ul li:nth-child(2) a.active::after {
  left: 112px;
}
.LearNsideNav ul li:nth-child(3) a.active::after {
  left: 129px;
}
.LearNsideNav ul li:nth-child(4) a.active::after {
  left: 82px;
}
.LearNsideNav ul li:nth-child(5) a.active::after {
  left: 98px;
}
.LearNsideNav ul li:nth-child(6) a.active::after {
  left: 78px;
}
body.page-id-14290 .LearNeBooks h2 {
  margin-top: 0;
}
body.page-id-14290 .LearnFeatBlocks a:last-child .feaTtitle {
  margin-bottom: 39px !important;
}
body.page-id-14306 .LearNvideo {
  padding: 0 !important;
}
body.page-id-14306 .LearNvideo .LearnFblock {
  border: 1px solid #ccc;
}
body.page-id-14306 .secExpN .sliderExp__next {
  right: 45px;
  top: 57px;
}
body.page-id-14306 .secExpN .sliderExp__prev {
  left: -20px;
  top: 57px;
}

/*New categories pages*/
.NewCategory {
  background-color: #fff;
  min-height: unset;
  height: 0;
}

/*.headerBanner{
background:#EA532A;
}*/
.popExp__block-author {
  text-align: left;
}
.container.ecomHeroContainer {
  position: relative;
}
.heroEcom {
  position: relative;
}
/* .btn_redR,
.ti-main .btn_red {
    padding: 15px 40px;
} */
.heroEcom {
  height: 50vh;
  padding-top: 100px;
}
/*.headerBanner__cont span {
  font-size: 19px;
  font-weight: bold;
}*/
body.page-id-6309 .popExp__block-author,
body.page-id-7552 .popExp__block-author {
  text-align: center;
}
body.page-id-6123 .heroLsn__cont-btn,
body.page-id-6309 .heroLsn__cont-btn {
  top: 0;
}
body.postid-3966 .contPostN {
  padding-top: 8% !important;
}
.defaultTemp {
  height: 0;
  min-height: unset;
}
.page_content {
  padding-top: 180px;
  padding-bottom: 100px;
}
body.page-id-14547 .serFront__slider .slick-slide {
  width: 1550px;
}
body.page-id-14547 .serFront {
  z-index: 1;
  margin-top: -78px;
  padding-top: 310px;
}
body.page-id-14547 .heroLPO__video {
  position: relative;
  z-index: 2;
}

.heroPPC {
  padding: 230px 0;
  background: #2f2f32;
}
.heroPPC .heroLBSNew_video {
  width: 595px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}
.heroPPC .heroLBSNew_video-title {
  font-size: 21px;
  color: #ffffff;
  margin: 35px 0 10px;
}
.heroPPC .heroLBSNew_video-time {
  color: #ffffff;
}
.heroPPC h1 {
  font-size: 70px;
  line-height: 80px;
  margin-bottom: 40px;
  color: #fff;
  font-weight: normal;
  letter-spacing: -0.32px;
  margin-top: 0;
}
.heroPPC .heroText {
  color: #fff;
  margin-bottom: 30px;
}
.heroPPC .heroFront__cont {
  padding-right: 40px;
}
.headerBanner_txt {
  display: grid;
  margin-left: 22px;
}
.headerBanner_txt span:first-child {
  font-family: Gordita;
  font-size: 20px;
  font-weight: 600;
  line-height: 20px;
  letter-spacing: 0;
  text-align: left;
  color: #fff;
}
.headerBanner_txt span:last-child {
  font-family: Gordita;
  font-size: 15px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0;
  text-align: left;
  color: #fed3c7;
}
.header_badge {
  margin-left: 65px;
}
.headerBadge_txt {
  display: flex;
}
.theme-header.flw.header__wr.header-fix {
  background: #fff !important;
  z-index: 90 !important;
  position: fixed !important;
}
body.page-id-14547 .serFront__slider .slick-arrow,
body.page-id-14547 .serFront__slider .slick-arrow.serFront__prev,
body.page-id-14547 .serFront__slider .slick-arrow.slick-disabled {
  display: none !important;
}
body.page-id-14547 .LaHome_serviceS .serSection img {
  max-width: 78%;
  margin-top: 25px;
  margin-left: 100px;
}
.searchPage .col-12.col-md-6.col-lg-3 {
  margin-bottom: 40px;
}
.tb3FST__img img:last-child {
  display: none;
}
.tb3FST__img {
  margin: 60px 0;
}
.searchPage #ajaxsearchprores2_1.vertical,
.searchPage #ajaxsearchprores2_2.vertical,
.searchPage div.asp_r.asp_r_2.vertical {
  top: 38px !important;
  max-width: 99.7% !important;
}
.searchPage .cat_results {
  display: none;
}
.searchPage div.asp_r.asp_r_2.vertical .item .asp_content h3 a {
  line-height: 27px !important;
}
.searchPage div.asp_w.asp_r .results {
  height: 215px !important;
  width: 185px;
}
body.page-id-7552 .scaTempOrg h2 {
  margin-bottom: 30px;
}
.needsEcom .container .row .col-lg-6:last-child {
  padding-left: 50px;
  margin-top: -225px;
}
.needsEcom__img {
  padding-right: 15px;
}
.essEcom__slider .slick-arrow {
  background: #7f74ff;
}
.phBadge_banner {
  background: #ea532a;
  width: 545px;
  max-width: 100%;
  border-radius: 8px;
  display: flex;
  padding-right: 15px;
}
.phBadge_txt {
  display: flex;
  margin-left: 7px;
}
.phBadge_txt img {
  max-width: 15% !important;
  margin-top: 0 !important;
}
.phBanner_txt {
  display: grid;
  margin-left: 15px !important;
}
.phBanner_txt span {
  color: #fff;
}
.phBanner_txt span:first-child {
  font-weight: bold;
  margin-top: 4px;
}
.phBanner_txt span:last-child {
  font-size: 14px;
}
.pHuntbtn {
  margin-left: 10px;
  margin-top: 0 !important;
}
.chEcom .container .row .col-lg-6:last-child {
  padding-left: 50px;
  margin-top: -143px;
}
.row.entEcom__tabsMob {
  display: none;
}
.btn_redR,
body.page-id-7552 .ti-main .btn_red {
  padding: 10px 40px;
}
.search-results .formSerNow__form {
  width: 680px;
  max-width: 100%;
  margin: 0 auto;
}
.phBanner_txt span:first-child {
  font-weight: bold;
  margin-top: 4px;
  font-size: 14px;
  line-height: 15px;
}
.header__sign-lang {
  display: none;
}
.headerNew .header__sign-phone {
  border-left: 1px solid #fff;
  padding-left: 50px;
}
body.page-id-13898 .LearnNewCont .col-xl-9 hr:nth-child(4) {
  margin-top: -15px;
}
body.page-id-13898 .LearnNewCont .col-xl-9 hr:nth-child(6) {
  margin-top: 36px;
}
body.page-id-13898 .LearnNewCont .col-xl-9 hr:nth-child(8) {
  margin-bottom: 34px;
}
body.page-id-13898 .LearnNewCont .col-xl-9 hr:nth-child(10) {
  margin-top: 23px;
  margin-bottom: -7px;
}
body.page-id-14306 .searchAtlas_tutsCont {
  margin-top: 39px;
}
body.page-id-14306 .expert_tutsCont {
  margin-top: 16px;
}
body.page-id-14306 .services_tutsCont {
  margin-top: 16px;
}
body.page-id-14306 .caseStud_tutsCont {
  margin-top: 39px;
}
body.page-id-14306 .webinar_tutsCont {
  margin-top: 40px;
}
.searchPage__img img {
  width: 100%;
  height: 200px;
  object-fit: cover;
  border-radius: 5px;
  object-position: 50% 89%;
}
.jumpBox {
  bottom: 45px !important;
  top: 220px;
}
.heroBigC .heroLsn__cont-title::after {
  left: calc(100% - 185px);
  top: 252px;
}
.keepLearnHn_links ul {
  width: 700px;
  max-width: 100%;
  margin: 0 auto;
}
.keepLearnHn_links ul li a {
  color: #fff;
  margin: 53px;
  text-decoration: underline;
}
.keepLearnHn_links ul li a:hover {
  color: #ff258e;
}
.keepLearnHn_links {
  margin-top: 35px;
  position: relative;
  z-index: 2;
}
.LaHome_learnS .row.carrusel {
  margin-top: -35px;
}
.keepLearnHn_all {
  position: relative;
  z-index: 2;
  width: 255px;
  max-width: 100%;
  margin: 0 auto;
  padding-top: 55px;
}
.keepLearnHn_all a {
  color: #fff;
}
.keepLearnHn_all a:hover {
  color: #ff258e;
  background-color: transparent;
}
body.page-id-14289 .col-12.col-lg-6.learNresponsive {
  display: none;
}
.keepL_blocks {
  width: 281px;
  max-width: 100%;
  margin: 0 auto;
}
.LaHome_vidBlocks {
  width: 305px;
  max-width: 100%;
  margin: 0 auto;
}
.single-post .fixedHeader.headerWhite .header__sign-b a:hover {
  color: #26262a !important;
}
.eBook_formBg {
  background: #fff;
  width: 750px;
  max-width: 100%;
  height: auto;
  padding: 50px;
  border-radius: 10px;
}
#modal-form,
.modal.show .modal-dialog {
  width: 800px;
  max-width: 100%;
}
#hbspt-form-1656345459549-1688560598 {
  height: 60px;
}
.postid-8433 .contPostN {
  padding-top: 5%;
}
.postid-11913 .contPostN,
.postid-12200 .contPostN {
  padding-top: 7%;
}
.lHawarTitle {
  font-family: Plus Jakarta Sans;
  font-size: 22px;
  font-weight: 600;
  line-height: 32px;
  letter-spacing: -0.01em;
  text-align: left;
  color: #fff;
  width: 128px;
  max-width: 100%;
}
.awarTitleNew-hero {
  color: #151433;
}
.LaHome_discount {
  background: url("/wp-content/uploads/2022/07/Group-3647.png");
  background-size: 821px;
  background-repeat: no-repeat;
  background-position: 115% 50%;
  background-color: #fec725;
  padding: 7% 0;
}
.timerContainer {
  position: relative;
}
.discountTimer,
.discountTitle {
  font-family: "Plus Jakarta Sans";
  font-size: 46px;
  font-weight: 700;
  line-height: 60px;
  letter-spacing: 0;
  text-align: left;
  color: #000000;
  width: 720px;
  max-width: 100%;
}
.discountTimer {
  position: absolute;
  top: 60px;
  left: calc(100% - 380px);
  width: auto;
  max-width: 100%;
}
#timerFinalMessage {
  visibility: hidden;
}
.discountTxt {
  font-family: "Gordita";
  font-size: 24px;
  font-weight: 400;
  line-height: 31px;
  letter-spacing: -0.40000009536743164px;
  text-align: left;
  color: #000000;
  width: 755px;
  max-width: 100%;
  margin-top: 24px;
}
.discountLink {
  width: 307px;
  max-width: 100%;
  height: 54px;
  background-color: #6b49ab;
  border-radius: 71px;
  text-align: left;
  border: 2px solid #6b49ab;
  transition: ease-in-out 0.3s;
  margin-top: 47px;
  margin-bottom: 24px;
}

.discountLink a,
.endLink a {
  display: block;
  width: 307px;
  height: 54px;
  padding: 13px 40px;
  border-radius: 71px;
  font-family: Gordita;
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  color: #fff;
  position: relative;
  transition: ease-in-out 0.3s;
}
.discountLink a span img,
.endLink a span img {
  width: 15px;
  height: auto;
  position: absolute;
  top: 19px;
  left: calc(100% - 70px);
  filter: grayscale(10) contrast(4) invert(100%);
  transition: ease-in-out 0.3s;
}
.discountLink:hover {
  background-color: transparent;
}
.discountLink:hover a {
  color: #6b49ab;
}
.discountLink:hover a span img {
  filter: unset;
}
.endLink {
  width: 307px;
  max-width: 100%;
  height: 54px;
  background-color: #6b49ab;
  border-radius: 71px;
  text-align: left;
  border: 2px solid #6b49ab;
  margin-top: 47px;
  margin-bottom: 24px;
}
.postid-10309 .contPostN {
  padding-top: 7%;
}
/* Content Planner Landing Page */
.cntPlnnr_hero {
  background-color: #3f1a63;
  position: relative;
  color: #ffffff;
  top: -170px;
  background-image: url("/wp-content/uploads/2022/07/Ellipse-308.png");
  background-size: 540px;
  background-repeat: no-repeat;
  background-position: 100% 0;
  height: 790px;
  padding-top: 0px;
}
.page-id-16140 .cntPlnnr_hero .slider_container > .heroReviews {
  margin-top: 20px;
  margin-bottom: -20px;
}
.cntPlnnr_hero .slider_container > .heroReviews {
  margin-top: -10px;
  margin-bottom: 0;
}
.cntPlnnr_hero h1 {
  font-family: "Plus Jakarta Sans";
  font-weight: 700;
  font-size: 50px;
  line-height: 61px;
  text-align: center;
  max-width: 1100px;
  width: 100%;
  margin: 47px auto 0;
  color: #ffffff;
}
/* .page-template-templateslanding-page-content-php .cntPlnnr_hero h1 {
    padding-top: 30px;
} */
.page-id-16317.page-template-templateslanding-page-content-php
  .cntPlnnr_hero
  h1 {
  padding-top: 0;
  margin-top: 25px;
}
.page-id-16317 .heroForm form.display-block {
  padding-top: 20px;
}
.page-template-templateslanding-page-content-php
  .cntPlnnr_hero
  .slider_container
  > .heroReviews {
  padding-top: 155px;
}

body.page-id-16426 .cntPlnnr_heroVid {
  padding-top: 65px;
}
.cntPlnnr_hero h4 {
  font-size: 20px;
  line-height: 33px;
  color: #ffffff;
  font-weight: 400;
  text-align: center;
  margin-top: 15px;
}
.cntPlnnrHero_form {
  margin: 0 auto;
  width: 650px;
  max-width: 100%;
  padding-top: 55px;
  display: flex;
}
.trophy .troph_logo {
  max-height: 20px;
  width: auto;
}
.cntPlnnr_hero .trophyTxt {
  font-size: 12px;
  line-height: 18px;
}
#cntPlnnerHero_formTxt {
  width: 60%;
  height: 50px;
  max-width: 100%;
  border: none;
  border-radius: 6px;
  padding-left: 20px;
}
.cntPlnnerHero_formBtn {
  width: 40%;
  height: 50px;
  border: none;
  background-color: #ff258e;
  border-radius: 6px;
  font-family: "Plus Jakarta Sans";
  color: #fff;
  font-weight: 500;
  font-size: 16px;
  margin-left: 9px;
}
.cntPlnnerHero_formBtn span img {
  width: 16px;
  margin-top: 6px;
  margin-left: 8px;
}
.cntPlnnr_hero .row.homeAwardsHero {
  margin-top: 10px;
}
.ytp-pause-overlay.ytp-scroll-min {
  display: none;
}

.yTiframe_container {
  width: 1300px;
  max-width: 100%;
  margin: 0 auto;
  cursor: pointer;
  border-radius: 8px;
}
.yTplayerThumbnail img {
  border-radius: 10px;
}
#player {
  border-radius: 8px;
  max-width: 100%;
}
.LaHome_orgSdesk {
  display: none;
}
body.page-id-12913 .wraperAll .multiPurp_organizations,
body.page-id-18495 .wraperAll .multiPurp_organizations {
  margin-top: -1.1%;
  padding-bottom: 0;
}
.col-12.col-lg-6.bg_trustG {
  background-image: url("/wp-content/uploads/2022/07/Group-3392.png");
  background-repeat: no-repeat;
  background-size: 24px;
  background-position: 97% 40%;
  background-color: #f5f5f5;
  border-radius: 8px 0 0 8px;
  padding-bottom: 50px;
  height: 550px;
}
.col-12.col-lg-6.bt_trustY {
  background-image: url("/wp-content/uploads/2022/07/quotes-1.png");
  background-color: #fec725;
  background-repeat: no-repeat;
  background-size: 227px;
  background-position: 95% 5%;
  border-radius: 0 8px 8px 0;
}
body.page-id-12913 .wraperAll .multiPurp_organizations h2,
body.page-id-18495 .wraperAll .multiPurp_organizations h2 {
  font-size: 28px;
}
.cntPlnnr_heroVid {
  background-image: linear-gradient(180deg, #3f1a63 40%, #fff 0%);
  margin-top: -172px;
}
body.page-id-16426 .cntPlnnr_hero .row.homeAwardsHero {
  margin-top: 48px;
}
.scaTempOrg.cntPlnnr_orgS {
  margin-top: 47px;
}

.page-template-page-sca-landing-template .scaTempOrg.cntPlnnr_orgS {
  margin-top: -50px;
}
.cntPlnnr_calendar {
  margin: 50px 0;
  padding: 50px 0;
  position: relative;
}
.cntPlnnr_calendar:after {
  content: "";
  width: 50%;
  height: 100%;
  background: #f7fbfc;
  border-radius: 12px 0 0 12px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.cntPlnnr_calendar h2 {
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  margin-top: 50px;
  color: #151433;
}
.cntPlnnr_calendar p {
  width: 552px;
  max-width: 100%;
  font-family: "Gordita";
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
  margin-top: 13px;
  color: #2c3243;
}
.cntPlnnr_calendar img {
  width: 600px;
}
.calendar_image {
  padding-left: 43px;
}
.cntPlnnr_plan {
  margin: 50px 0;
  padding: 50px 0;
  position: relative;
}
.cntPlnnr_plan:after {
  content: "";
  width: 50%;
  height: 100%;
  background: #fef9ef;
  border-radius: 0 12px 12px 0;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.page-id-16222 .cntPlnnr_plan:after {
  height: 76%;
  top: 50%;
  transform: translateY(-50%);
}
.plan_image {
  position: relative;
  max-width: 602px;
  height: auto;
}
.cntPlnnr_plan .container .row .col-lg-6:nth-child(2) {
  padding-left: 80px;
}
.cntPlnnr_plan h2 {
  width: 568px;
  max-width: 100%;
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  margin-top: -14px;
  color: #151433;
}
.cntPlnnr_plan p {
  width: 552px;
  max-width: 100%;
  font-family: "Gordita";
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
  margin-top: 14px;
  color: #2c3243;
}
.cntPlnnr_plan .container .row .col-lg-6:nth-child(2) p:nth-child(4) {
  margin-top: 30px;
}
.cntPlnnr_htMcntCalendar h2 {
  width: 390px;
  max-width: 100%;
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  color: #151433;
  margin-top: 13px;
}
.cntPlnnr_htMcntCalendar p {
  width: 502px;
  max-width: 100%;
  font-family: "Gordita";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  margin-top: 11px;
  color: #2c3243;
}
.hMcMc_stp1 {
  width: 435px;
  max-width: 100%;
  font-family: "Gordita";
  font-weight: 500;
  font-size: 18px;
  line-height: 22px;
  position: relative;
  padding-left: 50px;
  margin-top: 51px;
}
.hMcMc_steps li span.numbBullet {
  font-family: "f37ginger";
  font-weight: 700;
  font-size: 32px;
  line-height: 32px;
  color: #dbdbdb;
  position: absolute;
  top: 0;
  left: 0;
}
.hMcMc_steps .numbBullet.num1 {
  color: #25243e;
}
.hMcMc_form #cntPlnnerHero_formTxt,
.hMcMc_steps li:first-child #cntPlnnerHero_formTxt {
  width: 180px;
  height: 41px;
  border: 1px solid #ccc;
  font-size: 15px;
  font-family: "Plus Jakarta Sans";
  color: #949494;
}
.hMcMc_form {
  margin-top: -41px;
  margin-left: 50px;
}
.hMcMc_form .cntPlnnerHero_formBtn,
.hMcMc_steps li:first-child .cntPlnnerHero_formBtn {
  width: 180px;
  height: 41px;
  font-size: 15px;
  font-weight: 600;
}
.hMcMc_steps li:first-child .cntPlnnrHero_form {
  padding-top: 0;
  display: flex;
}
span.btn-long-arrow {
  line-height: 24px;
  margin-left: 5px;
}
ul.hMcMc_steps {
  font-family: Gordita;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  color: #656b79;
  max-width: 480px;
}
ul.hMcMc_steps li {
  position: relative;
  padding-left: 50px;
  margin: 30px 0;
}
ul.hMcMc_steps form input[type="text"] {
  background: #ffffff;
  padding: 10px 10px 8px;
  border: solid 1px #cccccc;
  border-radius: 6px;
  margin: 5px 5px 5px 0;
  line-height: 18px;
  font-size: 14px;
  width: 275px;
}
ul.hMcMc_steps form button {
  border: solid 2px #ff258e;
  padding: 8px 20px 10px;
  background-color: #ff258e;
  border-radius: 6px;
  font-family: "Plus Jakarta Sans";
  color: #fff;
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
  margin: 5px 0;
  transition: ease-in-out 0.3s;
}
ul.hMcMc_steps form button:hover {
  background-color: transparent;
  color: #ff258e;
}
.cntPlnnr_htMcntCalendar {
  margin: 50px 0;
  padding: 50px 0;
  position: relative;
}
.cntPlnnr_htMcntCalendar:after {
  content: "";
  width: 50%;
  height: 90%;
  background: #eff4fb;
  border-radius: 12px 0 0 12px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
  opacity: 0.5;
}
.page-id-16222 .cntPlnnr_htMcntCalendar:after {
  height: 88%;
}
.cntPlnnr_htMcntCalendar .col-lg-6:last-child {
  padding-left: 69px;
}
.cntPlnnr_wyNcntPlanner {
  background-color: #17171a;
  color: #fff;
  padding: 7.7% 0;
}
.cntPlnnr_wyNcntPlanner ._bTxt {
  line-height: 30px;
  font-size: 18px;
}
.cntPlnnr_wyNcntPlanner ._bTxt p {
  margin-bottom: 30px;
}
.cntPlnnr_wyNcntPlanner h2 {
  width: 628px;
  max-width: 100%;
  color: #fff;
  font-family: "Plus Jakarta Sans";
  font-weight: 600;
  font-size: 36px;
  line-height: 50px;
  margin-bottom: 20px;
}
.cntPlnnr_wyNcntPlanner a,
.cntPlnnr_wyNcntPlanner p {
  font-family: Gordita;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
  letter-spacing: 0;
  text-align: left;
  color: #d9d9d9;
}
.wyNeed_txt {
  margin-top: 20px;
}
.wyNeed_txt p:nth-child(2),
.wyNeed_txt p:nth-child(3) {
  margin-top: 30px;
}
.bTitle,
.wyNeed_bTitle {
  font-family: "f37ginger";
  font-size: 24px;
  font-weight: 400;
  line-height: 31px;
  text-align: left;
  color: #fff;
  max-width: 100%;
}
.bTxt,
.wyNeed_bTxt {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  color: #d9d9d9;
  max-width: 100%;
  margin-top: 20px;
}
.cntPlnnr_wyNcntPlanner .blocks_grid:nth-of-type(4n + 1)::after,
.cntPlnnr_wyNcntPlanner .blocks_grid:nth-of-type(4n + 2)::after {
  content: "";
  width: 50px;
  height: 1px;
  background-color: #d8d8d8;
  opacity: 0.3;
  position: absolute;
  top: 190px;
}
.cntPlnnr_wyNcntPlanner .blocks_grid {
  padding: 10px 60px 10px 10px;
}
.cntPlnnr_wyNcntPlanner .blocks_grid:nth-of-type(4n + 1),
.cntPlnnr_wyNcntPlanner .blocks_grid:nth-of-type(4n + 2) {
  padding: 10px 60px 100px 10px;
}
.wyNeed_btn {
  width: 252px;
  max-width: 100%;
  height: 50px;
  background-color: #8860d4;
  border-radius: 6px;
  border: 2px solid #8860d4;
  transition: ease-in-out 0.3s;
  margin-top: 30px;
}
.wyNeed_btn a {
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0;
  text-align: center;
  color: #fff;
  display: block;
  width: 252px;
  max-width: 100%;
  height: 50px;
  padding: 11px 0;
}
.wyNeed_btn a span img {
  width: 16px;
  padding-top: 4px;
  margin-left: 12px;
}
.wyNeed_btn:hover {
  background: transparent;
}
.wyNeed_btn:hover a {
  color: #8860d4;
}
.ctaBtn {
  display: block;
  margin: 30px auto 0;
  width: 252px;
  max-width: 100%;
  background-color: #ff258e;
  border-radius: 6px;
  border: 2px solid #ff258e;
  transition: ease-in-out 0.3s;
  color: #ffffff;
  text-align: center;
  padding: 8px;
  font-weight: 500;
}
.ctaBtn:hover {
  background: transparent;
  color: #ffffff;
}
.cntPlnnr_hNcntPlanner h2 {
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: -0.01em;
  text-align: center;
  width: 800px !important;
  max-width: 100%;
}
.cntPlnnr_hNcntPlanner {
  padding: 7.7% 0 6.5%;
}
.whoNeeds_txt {
  font-size: 21px;
  font-weight: 400;
  line-height: 34px;
  letter-spacing: 0;
  text-align: center;
  width: 1100px;
  max-width: 100%;
  margin: 39px auto;
}
.whoNeeds_txt p:last-child {
  margin-top: 30px;
}
.whoNeeds_txt p {
  width: 1100px;
  max-width: 100%;
}
.cntPlnnr_hNcntPlanner .row:last-child {
  margin-top: 20px;
}
.cntPlnnr_ftrForm {
  background-color: #3f1a63;
  padding: 7.7% 0;
}
.cntPlnnr_ftrForm h2 {
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: -0.01em;
  text-align: center;
  color: #fff;
  width: 1068px;
  max-width: 100%;
  margin: 0 auto;
}
.cntPlnnr_ftrForm .cntPlnnrHero_form {
  display: flex;
}

.scaTempOrg.linkOrgLogos {
  margin-top: 90px;
}
body.page-id-9247 .troBg-1.block_size,
body.page-id-9247 .troBg-2.block_size,
body.page-id-9247 .troBg-3.block_size,
body.page-id-9247 .troBg-4.block_size,
body.page-id-9247 .troBg-5.block_size,
body.page-id-9247 .troBg-6.block_size,
body.page-id-9247 .troBg-7.block_size {
  transform: translateY(17px) translateX(10px);
}
.haroLinkB_hero.cntPlnnr_hero.LaHome_heroS.heroSrm {
  background-color: #191a1d;
  background-image: url("/wp-content/uploads/2022/08/Ellipse-3081.png");
  background-size: 540px;
  background-repeat: no-repeat;
  background-position: 100% 0;
  height: 820px;
}
.LaHome_heroS .slider_container > .ppcHeroReviews {
  width: 900px;
  margin-top: 31px;
}
.row.heroReviews.ppcHeroReviews .reviews_container {
  width: 270px;
}
.LaHome_heroS .ppcHeroReviews .rev_photo img {
  max-width: 30px;
}
.LaHome_heroS .slider_container > .ppcHeroReviews .rev_txt {
  margin-top: 4px;
}
.LaHome_heroS .ppcHeroReviews .col-4 .rev_stars {
  left: 6px !important;
  top: 5px;
}
.ppcHeroReviews .row.rev_cont {
  margin: 0 auto;
}
.haroLinkB_hero p {
  font-size: 21px !important;
  font-weight: 400 !important;
  line-height: 33px;
  text-align: center;
  width: 783px;
  max-width: 100%;
  color: #dfdfdf;
  margin-top: 26px;
}
.haroHero_btns {
  display: flex;
  width: 560px;
  max-width: 100%;
  margin: 49px auto 0;
}
.haroPinkBtn {
  width: 256px;
  height: 50px;
  background-color: #ff258e;
  border-radius: 6px;
  border: 1px solid #ff258e;
  max-width: 100%;
  text-align: center;
  margin-right: 9px;
  transition: ease-in-out 0.3s;
}
.haroPinkBtn a {
  color: #fff;
  width: auto;
  height: auto;
  display: block;
  padding: 10px 5px;
}
.haroPinkBtn:hover,
.haroPinkBtn:hover a {
  background: transparent;
  color: #ff258e;
}
.haroBlackBtn {
  width: 285px;
  height: 50px;
  max-width: 100%;
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 6px;
  text-align: center;
  margin-left: 9px;
  transition: ease-in-out 0.3s;
}
.haroBlackBtn a {
  color: #fff;
  width: 285px;
  height: 50px;
  display: block;
  padding: 10px 5px;
}
.haroBlackBtn:hover {
  background-color: #fff;
}
.haroBlackBtn:hover a {
  color: #000000;
}
.haroLinkB_hero {
  margin: 25px auto 0;
}
.haroLinkB_hero .row.homeAwardsHero {
  margin-top: 65px;
}
.haroTlir {
  padding: 9.5% 0;
}
.haroTlir h2 {
  font-family: Plus Jakarta Sans;
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  width: 603px;
  max-width: 100%;
}

.haroTlir p {
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  width: 586px;
  max-width: 100%;
  margin-top: 20px;
}
.TlirBtn {
  width: 315px;
  height: 50px;
  background-color: #5f3885;
  border-radius: 6px;
  text-align: center;
  border: 2px solid #5f3885;
  transition: ease-in-out 0.3s;
}
.TlirBtn a {
  width: 315px;
  height: 50px;
  display: block;
  padding: 11px 5px;
  color: #ffffff;
}
.TlirBtn a span img {
  width: 15px;
  filter: contrast(10) invert(100%) grayscale(100%);
  padding-top: 9px;
  margin-left: 10px;
  transition: ease-in-out 0.3s;
}
.TlirBtn:hover {
  background-color: transparent;
}
.TlirBtn:hover a {
  color: #5f3885;
}
.TlirBtn:hover a span img {
  filter: unset;
}
.haroTlir .col-lg-6:nth-child(2) img {
  width: 658px;
  padding-left: 50px;
  display: block;
  margin-top: -50px;
}
.Haro_proof h2 {
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  text-align: left;
  margin: 0;
}
.audTechSeo__slider .slick-arrow.slick-next::after,
.audTechSeo__slider .slick-arrow.slick-prev::after {
  filter: invert(100%);
  background-color: #00b979;
  width: 59px;
}
body.page-id-8337 .needsEcom .container .row .col-lg-6:last-child {
  margin-top: 0;
}
body.page-id-9247 .lHawarTitle {
  transform: translateY(100px);
}
body.page-id-16140 .crisp-client,
body.page-id-16562 .crisp-client,
body.page-id-16722 .crisp-client,
body.page-id-6265 .crisp-client {
  display: none;
}
.eBstickyTable {
  position: fixed !important;
  top: 20px !important;
  width: 288px;
}
#ebLand_modal {
  display: none;
}
.row.trophiesHero .col {
  width: 140px;
  max-width: 16%;
}
body.page-id-6604 .entEcom__tab img {
  width: 0;
}
body.page-id-6604 .entEcom__tab span {
  margin-left: 0;
}
body.page-id-16317 .cntPlnnr_heroVid .container .row {
  padding-top: 90px;
}

.whiteLabel_cta {
  width: 195px;
  height: 50px;
  background-color: #6b49ab;
  max-width: 100%;
  border-radius: 6px;
  margin: 25px auto 0;
  border: 1px solid #6b49ab;
  transition: all 0.3s;
}
.whiteLabel_cta a {
  font-family: "Plus Jakarta Sans";
  color: #fff;
  font-size: 16px;
  text-align: center;
  display: block;
  width: 195px;
  height: 50px;
  padding: 15px 5px;
}
.whiteLabel_cta:hover,
.whiteLabel_cta:hover a {
  background-color: transparent;
  color: #6b49ab;
}
.careEcom .whiteLabel_cta,
.tabs_content__Sec .whiteLabel_cta {
  margin: 25px 0 0;
}
.formSerNow .submitted-message::before {
  top: -15%;
  left: 42%;
}
.faqTechSeo.faqLBSNew
  .faqTechSeo__cont
  .col-12
  div:nth-child(4)
  div:first-child
  div:last-child
  p
  a:nth-child(1),
.faqTechSeo.faqLBSNew
  .faqTechSeo__cont
  .col-12
  div:nth-child(4)
  div:first-child
  div:last-child
  p
  a:nth-child(2) {
  color: #ff268e;
}
.form-multiple-column.row .form-radio-item .radio-label {
  color: #cacaca;
}
.heroTechSeo.google-ppc-page .heroLBSNew_video {
  width: 595px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}
.heroTechSeo.google-ppc-page {
  padding: 230px 0;
}
.google-ppc-page .btnHeroTech {
  background: #ff258e !important;
}
.heroTechSeo.google-ppc-page .row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -25px;
  margin-left: -25px;
}
.heroTechSeo.google-ppc-page .col-12 {
  padding-right: 15px;
  padding-left: 15px;
}
.heroTechSeo.google-ppc-page .heroLBSNew_video-title {
  font-size: 21px;
  color: #ffffff;
  margin: 35px 0 10px;
}
.heroTechSeo.google-ppc-page .heroLBSNew_video-time {
  color: #ffffff;
}
body.page-id-10223 .submitted-message::before {
  top: 6%;
  left: 30%;
}
.readMoreEbook {
  background-color: #ffffff;
  position: absolute;
  bottom: 46px;
  left: 40%;
  right: 40%;
  width: 300px;
  height: 50px;
  border: 1px solid #212121;
  margin: 0 auto;
  text-align: center;
  border-radius: 6px;
  transition: all 0.3s;
}

.readMoreEbook a,
.readMoreButton a {
  color: #212121 !important;
  text-decoration: none !important;
  font-family: "Plus Jakarta Sans";
  font-size: 18px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0;
  display: block;
  width: 300px;
  height: 50px;
  padding: 12px 5px;
}

.readMoreEbook:hover a {
  color: #ff258e !important;
}

.readMoreEbook:hover {
  border: 1px solid #ff258e;
}

.servHome__img video,
body.page-id-6265 .servHome__img img {
  border-radius: 10px;
  margin: 35px 0 35px -45px;
  width: 100%;
  height: auto;
}
.multiPur_form #budget-radio {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
body.page-id-12913 .submitted-message::before,
body.page-id-18495 .submitted-message::before {
  top: -3%;
  left: 28%;
}

body.page-id-6604 .logKeyRes {
  padding: 0 0 75px;
}
body.page-id-6604 .needsEcom .termTgdc__block-title {
  margin-top: 155px;
}

#input_2 {
  width: 220px;
  height: 50px;
  border-radius: 6px;
}
.btn.btnArrow {
  width: 231px;
  height: 50px;
  padding: 15px 5px !important;
  border-radius: 6px;
}
.icon_box_section.purpleBG .btn.btnArrow {
  width: 213px;
}

.ppc_template .plan .btn {
  width: 158px;
  height: 48px;
  padding: 15px 5px;
  border-radius: 6px;
}
body.page-id-17162 .headerBanner.d-flex.align-items-center.countdown.ylowBG {
  display: none !important;
}
.ebookDownload_ty .container {
  max-width: 100%;
}
.purpBg {
  background: #f7f2fb;
  border-radius: 0 15px 15px 0;
  margin: 21px 0;
  height: 810px;
}
.download-block {
  width: 700px;
  max-width: 100%;
  margin: 80px auto 0;
}
.download-block h1 {
  font-family: "f37ginger";
  font-size: 32px;
  font-weight: 400;
  line-height: 46px;
  letter-spacing: -0.533333420753479px;
  text-align: center;
}
.download-block p {
  font-family: "Gordita";
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  letter-spacing: 0;
  text-align: center;
  margin-top: 18px;
}
.download-block img {
  margin: 42px auto;
  width: 600px;
  display: block;
  border-radius: 15px;
}
.tyBtn {
  width: 231px;
  max-width: 100%;
  height: 50px;
  background: #612984;
  border-radius: 6px;
  text-align: center;
  border: 1px solid #612984;
  transition: all 0.3s;
  margin: 30px auto 0;
}
.tyBtn a {
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0;
  color: #fff;
  padding: 12px 0;
  display: block;
}
.tyBtn:hover,
.tyBtn:hover a {
  background: transparent;
  color: #612984;
}
.thankYou-sidebar {
  width: 280px;
  max-width: 100%;
  margin: 0 auto;
  padding-top: 35px;
}
.ty_sidebarTitle {
  font-family: "f37ginger";
  font-size: 19px;
  font-weight: 400;
  line-height: 26px;
  letter-spacing: 0;
  text-align: left;
}
.tyEbookBg {
  width: 280px;
  height: 210px;
  background-position: center !important;
}
.tyEbookBlocks {
  margin: 25px auto 0;
}
.eBlocksBtn {
  margin: 30px 5px 0;
}
.downloadEbook_form .hs_error_rollup {
  position: absolute;
  bottom: -15px;
}
.hl-app .col-sm-6 {
  flex: 0 0 50%;
  max-width: 25% !important;
}
.heroBackAn .heroHomenew__form input {
  color: #ffffff;
}
.heroS_btn.hbtn_r.btn_animated.ppcBtn {
  margin: 30px 0 70px;
}
.ppc-link-building-btn .hbtn_p a,
.ppc-link-building-btn .hbtn_r a {
  padding: 18px 50px;
}
.heroHomenewNew__form {
  margin-top: 2px;
}
.trophiesHero .trophyTitle {
  font-family: "Gordita";
  font-size: 22px;
  font-weight: 500;
}
.troBg-1 .trophyTxt {
  margin-top: 12px;
}
.troBg-2 .trophyTxt {
  margin-top: 18px;
}
.troBg-3 .trophyTxt {
  margin-top: 10px;
}
.troBg-4 .trophyTxt {
  margin-top: 8px;
}
.troBg-5 .trophyTxt {
  margin-top: 18px;
}
.troBg-6 .trophyTxt, .troBg-7 .trophyTxt {
  margin-top: 18px;
}
.reviewsNew_home-page {
  text-align: center;
  width: 751px;
  max-width: 100%;
  margin: 0px auto 90px;
}
.reviewsNew_home-page img {
  width: 68px;
}
.reviewHome_txt {
  font-family: "Plus Jakarta Sans";
  font-size: 20px;
  font-weight: 500;
  line-height: 29px;
  letter-spacing: 0;
  color: #000;
  margin-top: 30px;
}
.reviewerHomeNew {
  display: flex;
  width: 402px;
  max-width: 100%;
  margin: 0 auto;
  position: relative;
  margin-top: 24px;
}
.reviewerPhoto img {
  width: 45px;
}
.reviewerName {
  font-family: Plus Jakarta Sans;
  font-size: 17px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0;
  text-align: left;
  color: #6c6e72;
  margin-left: 11px;
}
.reviewerName span {
  display: flex;
  margin-left: 10px;
}
.reviewerStar img {
  position: absolute;
  width: 80px;
  right: 0;
}
.newHome_organizations {
  padding-top: 27px;
  padding-bottom: 117px;
}
.newHome_organizations h2 {
  font-family: "Plus Jakarta Sans";
  font-size: 25px;
  font-weight: 600;
  line-height: 34px;
  letter-spacing: 0;
  text-align: center;
  color: #151433;
  width: 615px;
  max-width: 100%;
  margin: 0 auto;
}
.newHome .row-1 {
  margin-top: 57px;
  align-items: center;
}
.newHome .row-2 {
  margin-top: 51px;
  align-items: center;
}
.newHome .row-3 {
  margin-top: 33px;
}
@media (max-width: 767px) {
  .newHome .row-1 {
    margin-top: 0;
  }
}
.client-logos-home {
  max-width: 100%;
  margin: 0 auto;
  text-align: center;
}
.newHome .row img {
  max-width: 95%;
  max-height: 90px;
  object-fit: contain;
  padding: 10px;
  margin: 15px 0;
}
.client-logos-home.img-2 {
  width: 170px;
}
.client-logos-home.img-3 {
  width: 135px;
}
.client-logos-home.img-5 {
  width: 145px;
}
.client-logos-home.img-6 {
  margin-top: 5px;
}
.client-logos-home.img-8 {
  margin-top: 0px;
  margin-left: 40px;
}
.client-logos-home.img-9 {
  width: 133px;
  margin-top: 25px;
}
.client-logos-home.img-10 {
  width: 151px;
  margin-top: 5px;
}
.client-logos-home.img-11 {
  margin-top: 5px;
  margin-left: 20px;
  width: 135px;
}
.client-logos-home.img-12 {
  margin-top: 4px;
  margin-left: 20px;
  width: 195px;
}
.client-logos-home.img-13 {
  width: 150px;
  margin-left: 50px;
}
.client-logos-home.img-7 {
  margin-top: -2px;
}

.LaHome_proof .container .row .col-12:first-child {
  margin-bottom: 31px;
}
.haroPinkBtn.homeBtn {
  width: 270px !important;
  height: 60px;
}

.haroPinkBtn.homeBtn a {
  width: 270px !important;
  height: 60px !important;
  padding: 15px 5px !important;
  font-size: 18px !important;
}
.lgHeaderNew {
  display: flex;
  width: 200px;
}
.headerNew__order-builder a span img {
  width: 15px;
  margin-top: 2px;
}
.headerNew__order-builder {
  margin-left: auto;
}
.headerNew__order-builder a {
  font-family: "Plus Jakarta Sans";
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0;
  text-align: left;
  color: #414141;
}
.headerNew__order-builder a span {
  margin-right: 4px;
}
.headerNew__sign-a {
  width: 130px;
  height: 28px;
  background-color: #fff;
  border: 1px solid #d1d1d1;
  border-radius: 5px;
}
.headerNew__sign-a a {
  font-family: "Plus Jakarta Sans";
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0;
  text-align: center;
  color: #414141;
  display: block;
  width: 130px;
  height: 28px;
  padding: 4px 0;
}
.headerNew__sign-a a span img {
  width: 12px;
  margin-top: 3px;
}
.headerNew__sign-a a span {
  margin-right: 4px;
  margin-left: -5px;
}
.remove-left,
.remove-right {
  display: none;
}
.mega-menu-link .arrow-down img {
  width: 8px;
  margin-top: 20px;
  margin-left: 2px;
  vertical-align: top;
}
.desktopHeader > .container > .row:last-child > .headerNew__menu-wr:last-child .theme-wrap-primary-menu{
  justify-content: end;
}
.theme-wrap-primary-menu{
  display: flex;
  align-items: center;
  gap: 20px;
}
.header__menuNew.menuNew-left {
  text-align: left;
  width: auto;
}
.header__menuNew.menuNew-right {
  width: auto;
  max-width: 100%;
  margin: 0;
}
.menuBody-right {
  display: flex;
  justify-content: end;
}
.headerNew__sign-phone a span img {
  width: 18px;
  margin-top: 4px;
  vertical-align: top;
}
.headerNew__sign-phone a {
  font-family: "f37ginger";
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 0;
  text-align: right;
  color: #000000 !important;
  background: transparent;
  border-radius: 0;
  padding: 0;
}
.headerNew__sign-phone {
  position: relative;
  padding: 10px 0;
  margin-top: 16px;
}
.headerNew__sign-phone a span {
  margin-right: 7px;
}
.header__sign-b.freeConsultBtn a span img {
  width: 12px;
  margin-top: 3px;
}
.row.align-items-center.no-gutters.menuShow {
  margin-top: 10px;
  justify-content: space-between;
}
.row.align-items-center.no-gutters.menuShow > div:not(.headerNew__menu-wr) {
  min-width: 167px;
}
.headerNew.fixedHeader .row.align-items-center.no-gutters.menuShow {
  margin-top: unset;
}
.mega-menu-link {
  font-family: Plus Jakarta Sans !important;
  font-size: 17px !important;
  font-weight: 400 !important;
  color: #000000 !important;
}

.header__sign-b a {
  background: #17171a url("/wp-content/uploads/2022/09/Group-3718.png");
  box-shadow: none;
  border-radius: 50px;
  background-repeat: no-repeat;
  background-position: 100% 0;
  background-size: 49px;
}
.headerNew__sign-phone::before {
  content: "";
  width: 148px;
  height: 2px;
  background: #d1d1d1;
  position: absolute;
  bottom: 0;
  left: 0;
}
.headerNew__sign-phone::after {
  content: "";
  width: 0;
  height: 2px;
  background: #ff3179;
  position: absolute;
  bottom: 0;
  left: 0;
  transition: width linear 0.2s;
}

.headerNew__sign-phone:hover::after {
  width: 148px;
}
.footerWhite .headerNew__sign-phone a {
  color: #d1d1d1 !important;
  background-color: transparent;

}
.footerWhite .headerNew__sign-phone a span img{
  filter: invert(85%);
}
.headerNew.headerWhite .headerNew__order-builder a {
  color: #fff;
}
.headerNew.headerWhite .headerNew__order-builder .headerNew__sign-a a {
  color: #414141;
}
.headerNew.headerWhite .headerNew__order-builder .headerNew__sign-a a span img {
  filter: grayscale(100%) invert(100%) contrast(10);
  -webkit-filter: grayscale(100%) invert(10%) contrast(1);
}
.headerNew.headerWhite .header__sign-b.freeConsultBtn:hover a span img {
  filter: invert(85%);
}
.headerNew.headerWhite .header__sign-b.freeConsultBtn a span img {
  transition: all linear 0.3s;
}

.headerNew.headerWhite .arrow-down img {
  filter: invert(100%);
}
.header__sign-b.freeConsultBtn:hover a {
  color: #fff;
}
.btn-center {
  margin-left: auto;
  margin-right: auto;
}
.LaHome_ready.LaHome_reviews .homeBtn {
  margin-bottom: 50px;
}
.headerNew.fixedHeader .fixedHidden {
  display: none;
}
.headerNew.fixedHeader .menuShow {
  margin-top: 0;
}
.headerNew.fixedHeader .headerNew__sign-phone {
  display: none;
}
.headerNew.fixedHeader .logoFixed {
  display: block !important;
  margin-top: 5px;
}
.headerNew.fixedHeader .header__sign-b a {
  background-color: #ff258e !important;
  color: #fff !important;
}

.footer_popUp {
  background: rgba(23, 23, 26, 0.9);
  height: 0;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  max-width: 100%;
  z-index: 999999;
  transition: linear 0.3s;
}
.headerNew.fixedHeader
  #mega-menu-wrap-max_mega_menu_2
  #mega-menu-max_mega_menu_2
  > li.mega-menu-megamenu
  > ul.mega-sub-menu {
  top: 61px !important;
}
.mobHeader {
  display: none;
}
.footer_popUp .heroHomenewNew__form input {
  width: 380px;
  height: 46px;
}

.footer_popUp .heroHomenewNew__form .btn {
  width: 225px;
  height: 46px;
}
.footer_popUp .heroHomenewNew__form .btn .btn_animated a {
  padding: 0 20px;
}
.footer_popUp .heroHomenewNew__form {
  margin: 14px 0;
}
.footer_closeBtn {
  top: 41%;
  left: calc(100% - 52px);
  width: 10.5px;
  cursor: pointer;
  display: block;
}
.footer_closeBtn img {
  filter: invert(45%);
}
.headerNew .header__sign-b a {
  border-radius: 6px;
}
.headerNew__order-builder a span img,
.headerNew__sign-a a span img {
  filter: grayscale(100%) contrast(3);
  transition: all linear 0.3s;
}
.headerNew__order-builder a:hover,
.headerNew__order-builder a:hover span img,
.headerNew__sign-a:hover a,
.headerNew__sign-a:hover a span img {
  color: #ff3179;
  filter: unset;
}
@media (max-width: 1024px) {
  body.page-id-9247 .row.homeAwardsHero {
    display: none;
  }
}
body.page-id-9247 .heroLBSNew {
  padding: 170px 0 50px;
}
@media (min-width: 1024px) {
  body.page-id-9247 .row.homeAwardsHero {
    margin-top: 60px;
  }

  .heroHomenew__form.downloadEbook_form.downLoadFooter .whiteForm {
    padding: 0 270px;
  }
}
.cntPlnnr_hero .row.homeAwardsHero {
  padding-top: 50px;
}
body.page-id-16722 .haroLinkB_hero.cntPlnnr_hero.LaHome_heroS.heroSrm {
  height: 820px;
}
.headerNew.headerWhite.fixedHeader .arrow-down img {
  filter: unset;
}

.LaHome_integrateS .row .col-lg-6 .homeBtn a span img {
  margin-top: 0;
}

.bestSeo .container {
  max-width: 1200px !important;
}
.bestSeo .container.slider_container {
  padding-bottom: 40px;
}
.bestSeo .LaHome_heroS .slider_container > .heroReviews {
  max-width: 1000px;
}
.bestSeo
  .LaHome_heroS
  .heroReviews
  > div:nth-child(2)
  .reviews_container
  .rev_cont
  > div:last-child {
  width: 66%;
}
.bestSeo .LaHome_heroS .rev_cont {
  align-items: stretch;
  justify-content: center;
  margin-top: 0;
}
.bestSeo .LaHome_heroS .heroReviews > div:nth-child(3) .rev_stars {
  left: 10px;
}
.bestSeo .LaHome_orgSdesk {
  display: block;
}
.bestSeo .scaTempOrg-text {
  margin-top: 0;
}
.page-id-16140 .LaHome_heroS h1 {
  padding-top: 0;
}
.bestSeo .multiPurp_hero p {
  width: 660px;
  color: #c9c9c9;
}
.bestSeo .lHawarTitle {
  transform: none;
}
.bestSeo .row .trophiesHero {
  margin-top: 1.5%;
}
.bestSeo .LaHome_heroS .block_size {
  transform: none;
}

.bestSeo .mPhero_btns {
  justify-content: center;
}
.bestSeo .mpHero_input {
  margin-top: 19px;
}
.bestSeo .mpHero_input .keyword {
  height: 100%;
  border: 1px solid #828181;
  border-radius: 6px;
  background: white;
  min-width: 370px;
  max-width: 100%;
  padding-left: 20px;
  color: #828181;
  font-size: 16px;
  font-weight: 400;
}
.bestSeo .mpHero_input .keyword::placeholder {
  color: #828181;
}
.bestSeo .mpHero_btn_2 {
  margin-left: 15px;
  border: 2px solid #35ac16;
  transition: 0.2s ease-out all;
}
.bestSeo .mpHero_btn_2:hover {
  border-color: #ffffff;
}
.mpHero_btn_2.best_seo .mpPurp_btn_hero_2 {
  width: 220px;
  font-size: 16px;
  align-items: center;
  padding: 14px 27px !important;
}
.mpHero_btn_2.best_seo .mpPurp_btn_hero_2 span {
  line-height: 1;
}
.mpHero_btn_2.best_seo .mpPurp_btn_hero_2 img {
  width: 16px;
  height: 16px;
  margin-left: 13px;
}
.bestSeo .homeAwardsHero {
  margin-top: 8%;
}

.bestSeo .bestSeoSection {
  margin-top: 160px;
  padding-bottom: 50px;
}
.bestSeo .bestSeoSection h2 {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 600;
  font-size: 36px;
  line-height: 50px;
  color: #151433;
  width: 730px;
  max-width: 100%;
}
.bestSeo .bestSeoSection h2 + p {
  margin-top: 56px;
}
.bestSeoSection .google-partner_wrap {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .bestSeo .bestSeoSection h2 {
    width: auto;
  }
}
.bestSeo #nav-tab {
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 44px;
  justify-content: space-between;
  transform: none;
}
.bestSeo #nav-tab .nav-link {
  padding-bottom: 22px;
  position: relative;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-size: 28px;
  color: #2c3243;
  border: none !important;
}
.bestSeo #nav-tab .nav-link:hover {
  border: none !important;
}
.bestSeo #nav-tab .nav-link:last-child {
  margin-right: 0;
}
.bestSeo #nav-tab .nav-link.active {
  font-weight: 700;
  background: linear-gradient(112.17deg, #ff258e 5.3%, #7f4ead 83.44%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}
.bestSeo #nav-tab .nav-link:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 5px;
  background: transparent;
  transition: 0.2s ease-out all;
}
.bestSeo #nav-tab .nav-link.active:after {
  background: linear-gradient(112.17deg, #ff258e 5.3%, #7f4ead 83.44%);
}
.bestSeo .tab-pane .row {
  align-items: center;
}
.bestSeo .tab-pane ul {
  margin-left: 26px;
}
.bestSeo .tab-pane ul li {
  position: relative;
  font-family: "Gordita";
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  margin-bottom: 10px;
}
.bestSeo .tab-pane ul li:before {
  content: "";
  position: absolute;
  left: -26px;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 10px;
  background: linear-gradient(112.17deg, #ff258e 5.3%, #7f4ead 83.44%);
  border-radius: 200px;
}

.bestSeo .LaHome_proof h2 {
  margin-left: 0;
  width: max-content;
  margin-bottom: 66px;
}
.bestSeo .LaHome_proof .row {
  padding-top: 20px;
  padding-bottom: 60px;
  overflow: hidden;
}

.theLeading {
  padding-top: 106px;
  padding-bottom: 107px;
  background: #46205d;
}

.theLeading h2 {
  color: white;
  font-style: normal;
  text-align: center;
}

.theLeading .headerRow {
  margin-bottom: 54px;
}
.theLeading .lead_row {
  justify-content: space-between;
  margin-top: 87px;
}

.theLeading .block_size {
  text-align: center;
  padding: 40px 20px 33px;
  background: #502c66;
  border-radius: 18px;
}

.theLeading .block_size img {
  width: 60px;
  height: 60px;
  object-fit: contain;
  margin-bottom: 20px;
}

.theLeading .lead_row .lead_col {
  flex: 1 0;
  max-width: 200px;
}

.theLeading .leadBoxTxt {
  font-family: "Gordita";
  font-weight: 300;
  font-size: 16px;
  line-height: 23px;
  color: #ffffff;
  letter-spacing: 0.6px;
}

.AIGenerator {
  padding-top: 116px;
  padding-bottom: 150px;
}
.AIGenerator h2 {
  max-width: 550px;
}

.AIGenerator .headerRow {
  justify-content: center;
  text-align: center;
}

.AIGenerator .AIGCard_row {
  justify-content: center;
  align-items: center;
}

.AIGenerator .AIGCard_row .AIGCard_col {
  flex: 1;
  padding: 0;
}

.AIGenerator .AIGCard_row .AIGCard_col .AIGCard_wrap {
  position: relative;
  margin-bottom: 52px;
}

.AIGenerator .AIGCard_row .AIGCard_col .AIGCard_wrap .icon_wrap img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.AIGenerator .AIGCard_row .AIGCard_col .AIGCard_wrap .icon_wrap {
  position: absolute;
  width: 90px;
  height: 90px;
  object-fit: contain;
  left: 50%;
  transform: translateX(-50%);
  bottom: -45px;
  background: #ffffff;
  padding: 22px;
  box-shadow: 0 -1px 14px rgba(0, 0, 0, 0.25);
  border-radius: 100%;
}

.AIGenerator .AIGCard_row .AIGCard_col .AIGCard_wrap .logo_cont {
  padding: 25px 26px;
  background: linear-gradient(
    112.17deg,
    rgb(147 202 211 / 10%) 5.3%,
    rgb(107 73 171 / 10%) 83.44%
  );
  border-radius: 18px;
}
.AIGenerator .AIGCard_row .AIGCard_col:first-child {
  margin-right: -45px;
}
.AIGenerator .AIGCard_row .AIGCard_col:nth-child(2) {
  z-index: 2;
}

.AIGenerator .AIGCard_row .AIGCard_col:nth-child(2) .AIGCardTxt {
  font-size: 24px;
}
.AIGenerator .AIGCard_row .AIGCard_col:nth-child(2) .AIGCard_wrap .logo_cont {
  padding: 25px 26px;
  background: linear-gradient(112.17deg, #e7f1f5 5.3%, #e0d9ed 83.44%);
  border-radius: 18px;
}
.AIGenerator .AIGCard_row .AIGCard_col:nth-child(2) .AIGCard_wrap .icon_wrap {
  width: 120px;
  height: 120px;
  padding: 30px;
}
.AIGenerator .AIGCard_row .AIGCard_col:last-child {
  margin-left: -45px;
}
.AIGenerator .AIGCard_row .AIGCard_col:last-child .AIGCard_wrap .icon_wrap {
  padding: 27px;
}

.AIGenerator .AIGCard_row .AIGCard_col .AIGCardTxt {
  font-size: 20px;
  text-align: center;
  line-height: 50px;
}

.Assis_wrap {
  padding-bottom: 150px;
}
.bestSeo .Assis_wrap .container {
  max-width: 1215px !important;
}

.bestSeo .Assis_wrap .container .row {
  justify-content: space-between;
  align-items: center;
}

.bestSeo .Assis_wrap .container .row .image_wrap {
  padding-left: 31px;
  padding-right: 40px;
  position: relative;
}

.bestSeo .Assis_wrap .container .row h4 {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 40px;
  margin-bottom: 30px;
  color: #151433;
}

.bestSeo .Assis_wrap .container .row h2 {
  margin-bottom: 43px;
}

.bestSeo .Assis_wrap .container .row .Assis_star {
  margin-bottom: 30px;
}

.bestSeo .Assis_wrap .container .row p {
  font-family: "Gordita";
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 38px;
  color: #1f2430;
}
.bestSeo .Assis_wrap .container .row .image_wrap .banner_top {
  position: absolute;
  left: 0;
  top: 12px;
  height: 80px;
}

.Optimize_wrap {
  padding-top: 112px;
  background: #17171a;
}

.Optimize_wrap .title_wrap {
  max-width: 700px;
  margin: auto auto 48px;
}
.Optimize_wrap .title_wrap h2 {
  font-weight: 700;
  font-size: 50px;
  line-height: 61px;
  color: #ffffff;
  text-align: center;
}

.Optimize_wrap .OptimizeI_wrap {
  margin-top: 115px;
  padding: 40px 40px 0;
  background: linear-gradient(112.17deg, #93cad3 5.3%, #6b49ab 83.44%);
  border-radius: 18px 18px 0 0;
}

.Optimize_wrap .OptimizeI_wrap .OptimizeI_img {
  border-radius: 8px 8px 0 0;
}

.countdown.ylowBG {
  background: #f9c733;
  color: #000000;
  font-weight: 600;
  padding: 8px 30px;
  overflow: hidden;
  max-height: 1000px;
  transition: 0.2s ease-out all;
}
.countdown.ylowBG.hideYheader {
  margin: 0;
  padding: 0;
  max-height: 0;
}
.countdown.ylowBG .headerBanner__cont {
  width: 90%;
}
.countdown.ylowBG .headerBanner__contTex {
  line-height: 30px;
  max-width: 70%;
  font-weight: 500;
}
.countdown.ylowBG .headerBanner__cont .offer {
  background: #333333;
  padding: 10px 10px 7px;
  margin: 0 5px;
  color: #fff;
}
.countdown.ylowBG .headerBanner__link a {
  padding: 11px 20px;
  background: #ff258e;
  color: #ffffff;
  border-radius: 6px;
}
.countdown.ylowBG .headerBanner__link {
  max-width: 30%;
}
.countdown.ylowBG .headerBanner__link .countTimer {
  padding: 0 35px;
  line-height: 22px;
}
.countdown.ylowBG .close-header-banner {
  color: #333333;
}
.countdown.ylowBG .headerBanner__link .discount_Link a:hover {
  background-color: #742a67;
}

/**** Lander CM *****
*****************************/
input::-webkit-input-placeholder {
  color: red;
}
input::-moz-placeholder {
  color: red;
}
input::-ms-placeholder {
  color: red;
}
input::placeholder {
  color: red;
}
.landerCMPage .heroSrm h4 {
  font-size: 21px;
  line-height: 33px;
}
.heroForm form {
  margin: 0 auto;
  max-width: 650px;
  padding-top: 50px;
}
.heroForm form.display-block {
  display: block;
  max-width: 350px;
  margin: 0 auto;
}
.heroForm form.display-flex {
  display: flex;
}
.heroForm input[type="text"] {
  width: 60%;
  max-width: 100%;
  border: none;
  border-radius: 6px;
  padding: 12px 10px;
  margin: 5px;
}
.heroForm button {
  width: 40%;
  border: solid 2px #ff258e;
  padding: 12px 20px 16px;
  background-color: #ff258e;
  border-radius: 6px;
  font-family: "Plus Jakarta Sans";
  color: #fff;
  font-weight: 500;
  font-size: 16px;
  line-height: 18px;
  margin: 5px;
  transition: ease-in-out 0.3s;
}
.heroForm button:hover {
  background-color: transparent;
  color: #ff258e;
}
.heroForm form.display-block button,
.heroForm form.display-block input[type="text"] {
  width: 100%;
}
.ctaBtn:after,
.heroForm button:after {
  content: "\f344";
  font-family: dashicons;
  display: inline-block;
  font-weight: 400;
  position: relative;
  top: 2px;
  left: 10px;
}
._bHeading {
  font-size: 36px;
  line-height: 50px;
}
.blocks_carousel {
  padding: 48px 0;
}
.blocks_carousel .slick-track {
  display: flex;
}
.blocks_carousel .slick-slide {
  height: inherit !important;
  display: flex;
  flex-flow: column;
}
.blocks_carousel .bTag {
  font-size: 16px;
  letter-spacing: -0.5px;
  text-transform: uppercase;
  padding: 8px 15px 3px;
  border-radius: 5px;
  background: rgba(241, 170, 62, 0.15);
  display: inline-block;
  margin-bottom: 15px;
  width: fit-content;
}
.blocks_carousel .bDesc {
  margin-bottom: 15px;
  color: #d9d9d9;
}
.blocks_carousel .bImg {
  margin-top: auto;
}
.blocks_carousel .slick-slide:nth-of-type(4n + 1) .bTag {
  color: #f1aa3e;
  background: rgba(241, 170, 62, 0.15);
}
.blocks_carousel .slick-slide:nth-of-type(4n + 2) .bTag {
  color: #b790ff;
  background: rgba(183, 144, 255, 0.15);
}
.blocks_carousel .slick-slide:nth-of-type(4n + 3) .bTag {
  color: #bfe15e;
  background: rgba(191, 225, 94, 0.15);
}
.blocks_carousel .slick-slide:nth-of-type(4n + 4) .bTag {
  color: #00d1ed;
  background: rgba(0, 209, 237, 0.15);
}
.blocks_carousel .slick-slide img{
  width: 100%;
}
.cntPlnnr_wyNcntPlanner.blocks_bg_circle {
  position: relative;
}
.cntPlnnr_wyNcntPlanner.blocks_bg_circle:before {
  content: "";
  position: absolute;
  top: 10px;
  right: 0;
  height: 590px;
  width: 435px;
  background: url("/wp-content/uploads/2022/08/EllipseBG.svg") no-repeat;
  background-size: 100%;
}

body.page-id-15480 .countdown.ylowBG,
body.page-id-15480 .crisp-client,
body.page-id-15480 .footer.footerNewNew.pagesWr,
body.page-id-15480 .header-layout-3.headerNew.pagesWr.headerWhite {
  display: none !important;
}
.align-right {
  text-align: right;
}

.row.services-links {
  margin-top: 29px;
}
.entBrandsVid {
  width: 440px;
  max-width: 100%;
  margin: 0 auto;
}
.headerNew .header__wr,
.headerNew.headerWhite .header__wr {
  box-shadow: unset;
}

.single-announcement .wraperAll h2 {
  font-size: 32px;
}

body.page-id-16722
  .haroLinkB_hero.cntPlnnr_hero.LaHome_heroS.heroSrm
  .container {
  padding-top: 23px;
}
body.page-id-15480
  .LaHome_heroS.scaTemp_hero.multiPurp_hero.heroSrm
  .container {
  padding-top: 119px;
}
body.page-id-15480 .scaTemp_hero {
  height: 857px;
  top: -116px;
}
.haroLinkBuildingTemp.pagesWr .container {
  padding-top: 8px;
}
.ebLand_hero .trophyTxt {
  font-size: 12px;
  line-height: 15px;
}

/* animated btn */
body .btn_animated{
  position: relative;
  transition: box-shadow 0.3s ease;
  box-shadow: 0 0 0 0 rgba(255, 70, 134, 0.7); /* Initial shadow */
  animation: pulseShadow 1.5s infinite;
}

body .btn_animated:hover{
  animation: none;
}

@keyframes pulseShadow {
  0% {
    box-shadow: 0 0 0 0 rgba(255, 70, 134, 0.7);
  }
  70% {
    box-shadow: 0 0 0 35px rgba(255, 70, 134, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(255, 70, 134, 0);
  }
}

.ppc_header.fixed {
  position: fixed !important;
  width: 100%;
  max-width: 100%;
  background: #fff;
  top: 0 !important;
  left: 8px;
  padding: 15px 105px;
  box-shadow: 0 0 7px #7d7d7d;
  transition: padding-top 0.3s;
  z-index: 9999 !important;
}

.ppc_header.fixed .ppc_cta {
  background: #ff0096;
  color: #fff;
}
.ppc_header.fixed .ppc_cta:hover {
  background: #fff;
  color: #ff0096;
}
.plans.d-flex div:nth-child(2) {
  position: relative;
}

.plan_inner.popular {
  position: absolute;
  left: 2%;
  top: -15px;
  height: 710px !important;
  background: #6b49ab !important;
  color: #ffffff;
}

.plan_inner.popular .links_total {
  color: #ffffff;
}

.plan_inner.popular .btn {
  background: #fff !important;
  color: #26262a !important;
  transition: all linear 0.2s;
}

.plan_inner.popular .btn:hover {
  background: #26262a !important;
  color: #fff !important;
}

.plan_inner.popular::before {
  content: "Most Popular";
  position: absolute;
  top: 140px;
  left: 34px;
  font-weight: 500;
  width: 141px;
  max-width: 100%;
  height: 28px;
  border: 1px solid #fff;
  text-align: center;
  border-radius: 3px;
  color: #fff;
  padding: 0px;
  opacity: 0.9;
}

.plan_inner.popular .plan_name {
  margin-top: 40px;
}

.plan_inner.best-value {
  max-height: 665px;
}

.plan_inner.best-value .plan_name {
  margin-top: 30px;
}

.plan_inner.best-value::before {
  content: "Best Value";
  position: absolute;
  top: 140px;
  left: 42px;
  font-weight: 500;
  width: 141px;
  max-width: 100%;
  height: 28px;
  border: 1px solid #26262a;
  text-align: center;
  border-radius: 3px;
  color: #26262a;
  padding: 0px;
  opacity: 0.8;
}
.post-cta .container {
  left: 0 !important;
  max-width: 100% !important;
}
.post-cta {
  width: 100%;
  height: auto;
  background: #3e255a;
  border-radius: 15px;
  padding: 60px 20px;
  margin: 40px 0px;
}
.post-cta-txt {
  font-size: 26px !important;
  font-weight: 500 !important;
  color: #ffffff !important;
  width: 572px;
  max-width: 100%;
  text-align: center;
  margin: 0 auto;
  line-height: 35px;
}

.post-cta-btn {
  width: 200px;
  max-width: 100%;
  height: 48px;
  background: #fff;
  text-align: center;
  border: 1px solid #fff;
  border-radius: 6px;
  margin: 30px auto 0;
  transition: all 0.3s;
}

.post-cta-btn a {
  display: block;
  width: 200px;
  height: auto;
  padding: 9px 5px;
  color: #3e255a;
  border-radius: 1px;
}
.post-cta-btn.btn_animated a {
  box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);
}
.post-cta-btn:hover {
  background: transparent;
}

.post-cta-btn:hover a {
  color: #fff;
}
.postid-8689 .contPostN {
  padding-top: 15%;
}

.heroCar {
  margin-top: 0;
}
.heroAbUs__side-loc ul li img {
  width: 30px;
}
body.page-id-6123 .faqMark__tab {
  margin: 0 auto;
  width: 1165px;
  max-width: 100%;
}

.hero_ppc .hero_heading h1 {
  text-transform: capitalize !important;
}
.Haro_proof h2 {
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: -0.01em;
  text-align: left;
  width: 456px;
  max-width: 100%;
}

.haroTlir {
  padding: 9.5% 0 6%;
}

.Haro_proof .col-lg-3 {
  margin-top: 40px;
}

.hIwHaro {
  padding: 5% 0 6.4%;
  background-color: #3f1a63;
}

.Haro_proof {
  padding-bottom: 7.3%;
}

.hIwHaro h2 {
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: -0.01em;
  text-align: left;
  color: #fff;
  width: 972px;
  max-width: 100%;
  margin-top: 44px;
}

.hIwHaro .col-lg-3:nth-child(2) img,
.hIwHaro .col-lg-3:nth-child(4) img,
.hIwHaro .col-lg-3:nth-child(5) img {
  width: 50px;
}

.hIwHaro .col-lg-3:nth-child(3) img {
  width: 43px;
}

.hIwHaro h3 {
  font-family: "f37ginger";
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
  letter-spacing: -0.01em;
  text-align: left;
  color: #ffffff;
  max-width: 100%;
  margin-top: 36px;
}

.hIwHaro .col-lg-3:nth-child(2) h3 {
  width: 221px;
}

.hIwHaro .col-lg-3:nth-child(3) h3 {
  width: 263px;
}

.hIwHaro .col-lg-3:nth-child(4) h3 {
  width: 236px;
}

.hIwHaro .col-lg-3:nth-child(5) h3 {
  width: 185px;
}

.hIwHaro .col-lg-3 p {
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-align: left;
  color: #dadada;
  margin-top: 6px;
  max-width: 100%;
}

.hIwHaro .col-lg-3:nth-child(2) p,
.hIwHaro .col-lg-3:nth-child(3) p {
  width: 280px;
}

.hIwHaro .col-lg-3:nth-child(4) p {
  width: 278px;
}

.hIwHaro .col-lg-3:nth-child(5) p {
  width: 251px;
}

.hIwHaro .col-lg-3 {
  margin-top: 55px;
}

.hIwHaroBtn.haroPinkBtn {
  width: 286px;
  margin-top: 46px;
}

.hIwHaroBtn.haroPinkBtn a {
  color: #fff;
  width: 286px;
  height: 50px;
  display: block;
  padding: 10px 5px;
}

.hIwHaroBtn.hIwHaroBtn:hover a {
  color: #ff258e;
}

.hIwHaroBtn.haroPinkBtn a span img {
  width: 15px;
  padding-top: 10px;
  margin-left: 10px;
  filter: grayscale(100%) contrast(100) invert(100%);
  transition: filter ease-in-out;
}

.hIwHaroBtn.haroPinkBtn:hover a span img {
  filter: unset;
}

.wHaroBlocks {
  width: 280px;
  max-width: 100%;
  margin: 0 auto;
}

.hIwHaro .col-lg-3:nth-child(2) .wHaroBlocks {
  margin: 0;
}

.haroLink {
  padding: 6.3% 0;
}

.haroLink img {
  width: 618px;
  margin-top: 50px;
}

.haroLink h2 {
  font-family: Plus Jakarta Sans;
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: -0.01em;
  text-align: left;
  width: 511px;
  max-width: 100%;
}

.haroLink .col-lg-6:last-child {
  padding-left: 70px;
}

.haroLink ul {
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
}

.haroLink ul li {
  position: relative;
  padding-left: 35px;
  margin-top: 26px;
  width: 545px;
  max-width: 100%;
}

.haroLink ul li:before {
  content: "\2713";
  color: #612984;
  width: 16px;
  position: absolute;
  left: 0px;
}

.haroLink ul li:nth-child(2) {
  margin-top: 30px;
}

.haroLink_Cta.LaHome_ready.LaHome_reviews {
  background: -webkit-linear-gradient(
    275.87deg,
    #fff9fb 12.58%,
    rgba(249, 247, 253, 0) 68.51%
  );
  background: -o-linear-gradient(
    275.87deg,
    #fff9fb 12.58%,
    rgba(249, 247, 253, 0) 68.51%
  );
  background: linear-gradient(
    174.13deg,
    #fff9fb 12.58%,
    rgba(249, 247, 253, 0) 68.51%
  );
}

.haroLink_Cta.LaHome_ready.LaHome_reviews h2 {
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: -0.01em;
  text-align: center;
  width: 736px;
  max-width: 100%;
}

.haroLink_Cta.LaHome_ready.LaHome_reviews p {
  font-size: 21px !important;
  font-weight: 400;
  line-height: 34px;
  text-align: center;
  color: #2c3243;
  margin-top: 23px;
}

.harocta_Btn.hIwHaroBtn.haroPinkBtn {
  width: 329px;
  margin: 45px auto;
}

.harocta_Btn.hIwHaroBtn.haroPinkBtn a {
  width: 329px;
}

.haroLink_Cta.LaHome_ready.LaHome_reviews .row:first-child {
  margin-top: -17px;
}

.haroLink_Cta .row.reviews_slider {
  margin-top: 55px;
}

.haroLink_Cta .reviews_container {
  padding-top: 35px;
}

body.page-id-16140 .mp__faq {
  background: unset;
}

body.page-id-16140 .faqLPO {
  padding: 65px 0 97px;
}

body.page-id-16140 .clutchEcom {
  background: -webkit-linear-gradient(
    337.83deg,
    rgba(147, 202, 211, 0.15),
    rgba(107, 73, 171, 0.15)
  );
  background: -o-linear-gradient(
    337.83deg,
    rgba(147, 202, 211, 0.15),
    rgba(107, 73, 171, 0.15)
  );
  background: linear-gradient(
    112.17deg,
    rgba(147, 202, 211, 0.15),
    rgba(107, 73, 171, 0.15)
  );
}

body.page-id-16140 .clutchEcom__cont {
  background: -webkit-linear-gradient(
    337.83deg,
    rgba(239, 247, 248, 1),
    rgba(236, 237, 245, 1)
  );
  background: -o-linear-gradient(
    337.83deg,
    rgba(239, 247, 248, 1),
    rgba(236, 237, 245, 1)
  );
  background: linear-gradient(
    112.17deg,
    rgba(239, 247, 248, 1),
    rgba(236, 237, 245, 1)
  );
}

body.page-id-16140 .clutchEcom::before {
  background: #17313a;
}

body.page-id-16140 .clutchEcom .termTgdc__block-title {
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: -0.01em;
  text-align: left;
  width: 588px;
  max-width: 100%;
}

body.page-id-16140 .clutchEcom .banOneLsn__txt {
  color: #2c3243;
  width: 623px;
  max-width: 100%;
  margin: 0 0 20px;
}

.haroImprove {
  background: #17171a;
}

.haroImprove h2 {
  font-family: "Plus Jakarta Sans";
  font-size: 50px;
  font-weight: 700;
  line-height: 61px;
  letter-spacing: -0.01em;
  text-align: center;
  color: #fff;
  width: 692px;
  max-width: 100%;
  margin: 110px auto 45px;
}

.heroHomenewNew__form input {
  background: #fff;
  border: 1px solid #ffffff;
  border-radius: 6px;
  height: 50px;
  padding: 0 115px 0 20px;
  font-size: 18px;
  color: #828181 !important;
  font-family: "RoundedIO";
  width: 370px;
  line-height: 22px;
  max-width: 100%;
}

.heroHomenewNew__form input::placeholder {
  color: #828181;
  opacity: 1;
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}

.heroHomenewNew__form input:-ms-input-placeholder {
  color: #828181;
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}

.heroHomenewNew__form input::-ms-input-placeholder {
  color: #828181;
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}

.heroHomenewNew__form .btn {
  background: #ff258e;
  margin-left: 15px;
  border-radius: 6px;
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  color: #ffffff;
  width: 213px;
  max-width: 100%;
}

.heroHomenewNew__form button.btn span img {
  width: 15px;
  filter: grayscale(100%) contrast(20) invert(100%);
  padding-top: 7.2px;
  margin-left: 11px;
}

.haroImprove img:nth-child(3) {
  margin-top: 104px;
}

.mp__faq .faqMark__block-wr {
  margin-left: 0;
  margin-right: 0;
}

.faqMark__block-wr.active {
  transition: unset;
}

.faqMark__block-wr {
  transition: unset;
}

body.page-id-16140 .headerBanner.d-flex.align-items-center.countdown.ylowBG,
body.page-id-16140 .header-layout-3.headerNew.pagesWr.headerWhite,
body.page-id-16140 .footer.footerNewNew.pagesWr,
body.page-id-16722 .headerBanner.d-flex.align-items-center.countdown.ylowBG,
body.page-id-16722 .header-layout-3.headerNew.pagesWr.headerWhite,
body.page-id-16722 .footer.footerNewNew.pagesWr {
  display: none !important;
}

.ebookModal {
  width: 1180px;
  max-width: 100%;
  background-color: #17171a;
  border-radius: 8px;
	padding: 30px;
}
.ebookModal .container,
.ebookModal .container row{
	padding: 0;
}
.modal-dialog.ebModal-dialog {
  width: 1180px !important;
  max-width: 100% !important;
  margin: 60px auto 0 !important;
  height: 560px !important;
}

.eBookImg {
  width: 100%;
}

.eBtitle {
  font-family: "Plus Jakarta Sans";
  font-size: 40px;
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: -0.01em;
  text-align: left;
  color: #fff;
  width: 642px;
  max-width: 100%;
}

.eBtitle.new {
  line-height: 1.2;
}

.eBtxt {
  font-family: "Plus Jakarta Sans";
  font-size: 21px;
  font-weight: 400;
  line-height: 33px;
  letter-spacing: 0em;
  text-align: left;
  color: #dfdfdf;
  margin-top: 18px;
}

.modalBullet {
  padding-top: 25px !important;
}

.modalBullet ul {
  display: flex;
  color: #fff;
  width: 500px;
  max-width: 100%;
}

.modalBullet ul li {
  font-family: "Gordita";
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  letter-spacing: 0em;
  text-align: left;
  color: #e8e8e8;
  margin-right: 35px;
}

.modalBullet li span {
  margin-right: 5px;
}

.modalBullet ul li span img {
  width: 14px;
  margin-top: 3px;
}

#hsForm_100befdb-94ea-4bdd-a4c2-fdefeab8a147_1,
#hsForm_100befdb-94ea-4bdd-a4c2-fdefeab8a147_2,
#hsForm_100befdb-94ea-4bdd-a4c2-fdefeab8a147_3 {
  display: flex;
}

.downloadEbook_form {
  width: 100% !important;
  margin: 17px 0 0 !important;
}

.ebooKtxtcontainer
  .heroHomenew__form.downloadEbook_form.ebLand_popUpForm
  .input
  input {
  background: #fff;
  border: 1px solid #ffffff;
  border-radius: 6px;
  height: 50px;
  padding: 0 115px 0 20px;
  font-size: 18px;
  color: #828181 !important;
  font-family: "RoundedIO";
  width: 100%;
  line-height: 22px;
  max-width: 470px;
}

.ebooKtxtcontainer
  .heroHomenew__form.downloadEbook_form.ebLand_popUpForm
  input#phone-100befdb-94ea-4bdd-a4c2-fdefeab8a147_3 {
  margin-top: 18px;
}

.ebooKtxtcontainer
  .heroHomenew__form.downloadEbook_form.ebLand_popUpForm
  .input
  + .hs-error-msgs
  label {
  display: none !important;
}

.ebooKtxtcontainer
  .heroHomenew__form.downloadEbook_form.ebLand_popUpForm
  label#label-phone-100befdb-94ea-4bdd-a4c2-fdefeab8a147_3 {
  display: none !important;
}

#firstname-100befdb-94ea-4bdd-a4c2-fdefeab8a147_1 {
  width: 100%;
  max-width: 470px !important;
}

.downloadEbook_form input::placeholder,
.downloadEbook_form label::placeholder,
body.page-id-4952 .downloadEbook_form label::placeholder {
  color: #828181 !important;
  opacity: 1;
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}

.downloadEbook_form input:-ms-input-placeholder,
body.page-id-6755 .downloadEbook_form input:-ms-input-placeholder,
body.page-id-4952 .downloadEbook_form input:-ms-input-placeholder {
  color: #828181 !important;
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}

.downloadEbook_form input::-ms-input-placeholder,
body.page-id-4952 .downloadEbook_form input::-ms-input-placeholder {
  color: #828181 !important;
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}

#email-100befdb-94ea-4bdd-a4c2-fdefeab8a147_1,
#email-100befdb-94ea-4bdd-a4c2-fdefeab8a147_2,
#email-100befdb-94ea-4bdd-a4c2-fdefeab8a147_3 {
  width: 100%;
  height: 50px;
  max-width: 470px !important;
}

.downLoadFooter,
#hbspt-form-c159dfc7-be9b-4966-935b-1455a5886921 {
  width: 610px;
  max-width: 100%;
  margin: 0 auto;
}

.downloadEbook_form .submitted-message {
  padding-top: 97px;
  height: 99px;
}

.downloadEbook_form .submitted-message::before {
  top: 67%;
  left: 17%;
}

.heroHomenewNew__form.downloadEbook_form.downLoadFooter
  .submitted-message::before {
  top: 41%;
  left: 44%;
}

.ebooKtxtcontainer ul li {
  padding-left: 0 !important;
}

.ebooKtxtcontainer ul li::before {
  content: "" !important;
}

#ebLand_modal .modal-content {
  height: 600px;
}

/* Slider container */
.scaTemp .multiPurp_hero .slider_container {
  transform: translatex(0px) translatey(0px);
}

.heroForm button {
  background-color: #4bbd2d;
  border: solid 2px #4bbd2d;
}

.heroForm button:hover {
  background-color: transparent;
  color: #4bbd2d;
}

.haroLinkB_hero.cntPlnnr_hero.LaHome_heroS.heroSrm {
  background-color: #3f1a63;
  background-image: url("/wp-content/uploads/2022/08/Ellipse-3082.png");
  height: 750px;
  top: -116px;
}

.LaHome_heroS .reviews_container {
  margin: 25px auto 0;
}

/* .cntPlnnr_hero h1{
	width: 760px;
	max-width: 100%;
	margin: 25px auto 0;
} */

.haroLinkB_hero p {
  width: 615px;
}

.ppcLanding_formNew input {
  background: #fff;
  border: 1px solid #ffffff;
  border-radius: 6px;
  height: 50px;
  padding: 0 115px 0 20px;
  font-size: 18px;
  color: #828181 !important;
  font-family: "RoundedIO";
  width: 370px;
  line-height: 22px;
  max-width: 100%;
}

.ppcLanding_formNew input::placeholder {
  color: #828181;
  opacity: 1;
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}

.ppcLanding_formNew input:-ms-input-placeholder {
  color: #828181;
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}

.ppcLanding_formNew input::-ms-input-placeholder {
  color: #828181;
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}

.ppcLanding_formNew .btn {
  background: #ff258e;
  margin-left: 15px;
  border-radius: 6px;
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  color: #ffffff;
  width: 213px;
  max-width: 100%;
}

button.btn span img {
  width: 15px;
  filter: grayscale(100%) contrast(20) invert(100%);
  padding-top: 7.2px;
  margin-left: 11px;
}

.haroLinkB_hero .row.homeAwardsHero {
  margin-top: 30px;
}

.haroTlir .col-lg-6:nth-child(2) img {
  margin-top: -15px;
}

.hIwHaro {
  background-color: #17171a;
}

.hIwHaro h2 {
  width: 985px;
}

.hIwHaro .col-lg-3:nth-child(2) h3 {
  width: 280px;
}

.hIwHaro .col-lg-3:nth-child(5) h3 {
  width: 200px;
}

.hIwHaro .ppcLanding_formNew {
  margin: 56px 0 0;
}

.haroLink_Cta.LaHome_ready.LaHome_reviews h2 {
  width: 835px !important;
}

.haroLink_Cta.LaHome_ready.LaHome_reviews p {
  width: 735px;
}

.haroLink_Cta.LaHome_ready.LaHome_reviews .TlirBtn {
  margin: 28px auto;
}

.haroLink_Cta.LaHome_ready.LaHome_reviews .hIwHaroBtn.hIwHaroBtn:hover a {
  color: #5f3885;
}

.mp__faq {
  background: unset;
}

.faqLPO {
  padding: 65px 0 97px;
}

.haroImprove {
  background: #17171a;
}

.haroImprove h2 {
  font-family: "Plus Jakarta Sans";
  font-size: 50px;
  font-weight: 700;
  line-height: 61px;
  letter-spacing: -0.01em;
  text-align: center;
  color: #fff;
  width: 692px;
  max-width: 100%;
  margin: 110px auto 45px;
}

/* .scaTempOrg.cntPlnnr_orgS{
	margin-top: -20px;
} */

.LaHome_heroS h1 span {
  padding-bottom: 0;
  border-bottom: none;
}

.ppcLanding_formNew .btn:hover {
  background: #ff258e;
}

.ebLand_hero {
  background-image: url("/wp-content/uploads/2022/08/Ellipse-3083.png");
  background-size: 37%;
  background-position: 100% 0%;
  background-repeat: no-repeat;
  background-color: #17171a;
  position: relative;
  top: -146px;
}

.heroReview_ebLand {
  display: flex;
}

.revPhoto_ebLand img {
  width: 30px;
  padding-top: 4px;
}

.revBlock_ebLand {
  font-family: "Plus Jakarta Sans";
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: left;
  padding-left: 12px;
}

.revTxt {
  font-size: 14px;
  color: #fff;
}

.nameStarRev {
  display: flex;
}

.revName {
  font-size: 13px;
  color: #979797;
}

.revStarImg img {
  width: 60px;
  margin-top: 5px;
  margin-left: 81px;
}

.row.ebRowhero {
  padding-top: 156px;
  padding-bottom: 30px;
}

.ebLand_hero h1 {
  font-family: "Plus Jakarta Sans";
  font-size: 50px;
  font-weight: 700;
  line-height: 61px;
  letter-spacing: -0.01em;
  text-align: left;
  color: #ffffff;
  width: 708px;
  max-width: 100%;
  margin-top: 33px;
}

.ebLand_hero p {
  font-family: "Plus Jakarta Sans";
  font-size: 21px;
  font-weight: 400;
  line-height: 33px;
  letter-spacing: 0em;
  text-align: center;
  color: #dfdfdf;
  width: 418px;
  max-width: 100%;
  margin-top: 15px;
}

.ebLand_hero .col-lg-4 img {
  width: 386px;
}

.eBlandAward {
  margin-top: 83px !important;
}

/* .scaTempOrg.cntPlnnr_orgS{
	margin-top: -35px;
} */

.eBland_wYlearn {
  padding: 9.3% 0 9%;
}

.wYlearnSubttl {
  font-family: "f37Ginger";
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-align: left;
  color: #612984;
  text-transform: uppercase;
  position: relative;
  padding-left: 94px;
  width: 157px;
  max-width: 100%;
}

.wYlearnSubttl::before {
  content: "";
  width: 50px;
  height: 2px;
  background-color: #612984;
  position: absolute;
  top: 11px;
  left: 0;
}

.eBland_wYlearn h2 {
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: -0.01em;
  text-align: left;
  width: 368px;
  max-width: 100%;
  margin-top: 21px;
  color: #151433;
}

.eBland_wYlearn p {
  font-family: "Gordita";
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  color: #2c3243;
  width: 524px;
  max-width: 100%;
  margin-top: 23px;
  margin-left: 110px;
}

.wYlearn_blocks {
  width: 380px;
  max-width: 100%;
  margin-top: 81px !important;
}

.wYlearn_blocks img {
  width: 380px;
  max-width: 100%;
}

.eBland_wYlearn .row:nth-child(2) .col-lg-4:nth-child(2) .wYlearn_blocks {
  margin: 0 auto;
}

.eBland_wYlearn .row:nth-child(2) .col-lg-4:nth-child(3) .wYlearn_blocks {
  margin-left: auto;
}

.wYlearn_blocks h4 {
  font-family: "f37ginger";
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
  letter-spacing: -0.40000009536743164px;
  text-align: left;
  color: #151433;
  margin-top: 29px;
}

.wLearnBlocktxt {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  width: 375px;
  max-width: 100%;
}

.wYlearnBtn {
  width: 260px;
  max-width: 100%;
  height: 50px;
  background-color: #612984;
  border-radius: 6px;
  text-align: center;
  margin-top: 60px;
  border: 1px solid #612984;
  transition: all 0.3s;
}

.wYlearnBtn a {
  font-family: "Plus Jakarta Sans";
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  color: #fff;
  display: block;
  width: 260px;
  height: 50px;
  padding: 12px 5px;
}

.wYlearnBtn a span img {
  width: 15px;
  filter: grayscale(100%) contrast(20) invert(100%);
  margin: 7px 0px 0px 15px;
  transition: all 0.3s;
}

.wYlearnBtn:hover,
.wYlearnBtn:hover a,
.wYlearnBtn:hover a span img {
  background-color: transparent;
  color: #612984;
  filter: unset;
}

.eBland_bigRev {
  background-color: #f9f7fd;
  padding: 7% 0 3%;
}

.bigRev_txt {
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: -0.01em;
  text-align: left;
  color: #151433;
  margin-top: 90px;
}

.bigRev_txt2 {
  font-family: "Gordita";
  font-size: 21px;
  font-weight: 400;
  line-height: 34px;
  text-align: left;
  color: #2c3243;
  margin-top: 5px;
  position: relative;
}

.bigRev_txt3 {
  font-family: "Gordita";
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  margin-top: 90px;
  position: relative;
}

.eBland_bigRev .col-lg-8 {
  padding-left: 126px;
}

.bigRev_txt2::after {
  content: "";
  width: 60px;
  height: 2px;
  background-color: #2c3243;
  position: absolute;
  bottom: -45px;
  left: 0;
}

.bigRev_txt3::before {
  top: -47px;
  left: 83px;
  opacity: 0.2;
}

.rev5Stars {
  width: 116px;
  margin-top: 31px;
}

.eBland_ebokIframe {
  background: linear-gradient(
    174.13deg,
    #f9f7fd 12.58%,
    rgba(249, 247, 253, 0) 68.51%
  );
  padding-bottom: 10px;
}

.eBland_ebokIframe h2 {
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: -0.01em;
  text-align: center;
  width: 675px;
  max-width: 100%;
  margin: 135px auto 0;
}

#eBookIframe {
  width: 1320px;
  max-width: 100%;
  border-radius: 15px;
  border: 1px solid #dadada;
  height: 800px;
  margin-top: 90px;
  overflow: auto;
}

.cntPlnnr_ftrForm {
  padding: 7.7% 0 6.3%;
}

.cntPlnnr_ftrForm .ppcLanding_formNew {
  margin: 26px auto 0;
}

/* .cntPlnnr_ftrForm h2{
	width: 562px;
	margin: 12px auto 0;
} */

.eBland-cta_adv {
  display: flex;
  color: #fff;
  width: 450px;
  max-width: 100%;
  margin: 45px auto 0;
}

ul.eBland-cta_adv li {
  font-family: "Gordita";
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  letter-spacing: 0em;
  text-align: left;
  color: #e8e8e8;
  margin-right: 33px;
}

.eBland-cta_adv li span {
  margin-right: 5px;
}

ul.eBland-cta_adv li span img {
  width: 14px;
  margin-top: 3px;
}

.ebLand_popUpForm .submitted-message::before {
  left: 34%;
}

.amazonAds-list ul li {
  line-height: 30px;
  padding-left: 30px;
}
.amazonAds-list ul li::before {
  content: "✓ ";
  color: #8860d4;
  position: absolute;
  left: 0px;
  font-size: 14px;
}
body.page-id-18382 .heroTechSeo.google-ppc-page {
  padding: 190px 0 150px;
}

body.page-id-18382 .tbTechSeo h2 {
  width: 500px;
  max-width: 100%;
}

body.page-id-18382 .resFront__txt {
  width: 820px;
  max-width: 100%;
}
body.page-id-18382 .resFront__txt p:not(:nth-child(3)) {
  width: 820px;
  max-width: 100%;
  margin-top: 15px;
}
body.page-id-18382 .solTechSeo h2 {
  width: 610px;
  max-width: 100%;
}

body.page-id-18382 .benTechSeo__cont-txt::before {
  content: "";
  background: #3dba3d
    url("/wp-content/themes/linkgraph-new/img/homenew/Shape.svg") no-repeat
    center/58%;
  width: 16px;
  height: 16px;
  position: absolute;
  left: 10px;
  border-radius: 40px;
  margin-top: 6px;
}
body.page-id-18382 .benTechSeo__cont-txt {
  padding-left: 40px;
}
.amazon_Numbers {
  padding: 7% 0 7%;
  background-color: #26262a;
}
.amazon_Numbers h2 {
  color: #fff;
}
.amazonBlock {
  width: 257px;
  max-width: 100%;
  min-height: 267px;
  height: auto;
  padding: 50px 22px;
  border-radius: 10px;
  box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.15);
  margin-top: 35px;
  background-color: #ffffff;
}
.amazon_Numbers .container .row:nth-child(2) {
  margin-top: 25px;
}
.amazonTitle {
  font-size: 1.875rem !important;
  line-height: 2.25rem !important;
  font-weight: 700;
  width: 140px;
  max-width: 100%;
  margin: 0 auto 20px;
}
.amazonImg img {
  width: 100px;
  display: block;
  margin: -30px auto 10px;
}
.amazonTxt {
  font-size: 14px;
}
body.page-id-18382 .formSerNow .resFront__txt {
  margin: 0 auto;
}
.whyAmazon_txt {
  font-size: 18px;
}
body.page-id-18382 .wYlearnBtn .linkArr::after {
  top: 13px;
}
body.page-id-18382 .wYlearnBtn {
  margin-top: 35px;
}
.entEcom__cont.ppcTemp__cont {
  margin-top: 55px;
}
.amazonTechSeo {
  padding: 50px 0 100px;
}
.howAmazonWorks {
  padding: 80px 0 100px;
}
.bgpin,
.bgpur,
.bgye {
  color: #fff;
  padding: 2px 4px 5px;
  border-radius: 2px;
}
.bgpin {
  background-color: #ff258e;
}
.bgpur {
  background-color: #8860d4;
}
.bgye {
  background-color: #f1aa3e;
}
.benefitsAmazon {
  padding: 100px 0;
}
.whyWorkwithLG {
  padding: 100px 0;
}
.ppcTempFaq {
  padding-top: 100px;
  background-color: #f8f8f8;
}
body.page-id-18382 .faqTechSeo__cont {
  padding: 0px 0 100px;
}
.ppcTempFaq h2 {
  border-bottom: 5px solid #ff0096;
  width: 400px;
  max-width: 100%;
  margin: 0 auto;
}
.multiPurp_intSeo .intSeo2_btn {
  margin-top: 35px;
}
.analyzer_form {
  position: relative;
}
body.page-id-18382 .faqEcom__tabs {
  display: none;
}

.webinar__popup.modal {
  background: transparent;
  top: unset;
  bottom: 0;
  left: unset;
  right: 0;
  width: 670px;
  max-width: 100%;
  height: 419px;
  transition: linear 0.3s;
  z-index: 11;
  box-shadow: -4px -3px 15px 3px rgba(0, 0, 0, 0.22);
  -webkit-box-shadow: -4px -3px 15px 3px rgba(0, 0, 0, 0.22);
  -moz-box-shadow: -4px -3px 15px 3px rgba(0, 0, 0, 0.22);
  z-index: 999;
}
.page-id-12913 .webinar__popup.modal {
  bottom: 70px;
}
.webinar__container {
  position: relative;
  background: linear-gradient(180deg, #ed2099, #efbedc);
  width: 670px;
  height: 419px;
  max-width: 100%;
  padding: 0px 25px;
}
.webinar__container .row {
  padding-top: 15px;
}
.webinar_calendar_img {
  width: 25px;
  margin-top: -25px;
}
.webinar_date_popup span {
  margin-left: 5px;
  line-height: 16px;
  margin-top: -25px;
}
.webinar_above_popup,
.webinar_date_popup {
  font-weight: 500;
  font-size: 16px;
  line-height: 1;
  color: #000;
  text-transform: uppercase;
  font-family: "Roboto";
}
.webinar_above_popup {
  color: white;
}
.webinar_title_popup {
  font-weight: bold !important;
  color: #000;
  font-size: 40px;
  line-height: 1;
  margin: 10px -150px 36px 0px;
  font-family: "Archivo Black";
}

.webinar_date_popup {
  margin-bottom: 5px;
  text-transform: capitalize;
  width: 200px;
  display: flex;
}
.webinar_semi-circle-2 {
  position: absolute;
  width: 35px;
  top: 164px;
  left: 94px;
}
.webinar_popup_content {
  margin-top: 23px;
}
.webinar_btn_popup {
  display: none;
  font-size: 19px;
  border: 2px solid #ff468a;
  background-color: #000;
  border-radius: 0px 45px 45px 0px;
  padding: 8px 14px;
  line-height: 1.5;
  color: white;
  margin-left: -25px;
  margin-top: -20px;
  font-family: "Archivo Black";
  width: 220px;
}
.webinar_btn_popup:hover {
  color: white;
}
.webinar_logo_popup {
  display: block;
  margin-top: 0px;
  width: 90px;
  margin-left: auto;
  margin-right: 25px;
  filter: brightness(0) invert(1);
}
.webinar_author_text {
  position: absolute;
  bottom: 40px;
  background: black;
  padding: 5px 10px;
  border-radius: 30px;
  color: white;
  z-index: 1;
  width: 95%;
}
.left_speaker .webinar_author_text {
  left: -8px;
  width: 85%;
}
.right_speaker .webinar_author_text {
  right: 0px;
  left: -28px;
  width: 144%;
}
.left_speaker .webinar_author_text h6:first-child,
.right_speaker .webinar_author_text h6:first-child {
  margin-top: 3px;
}
.left_speaker .webinar_author_text h6:last-child,
.right_speaker .webinar_author_text h6:last-child {
  font-weight: 400;
  margin-top: -5px;
}
.webinar_author_text h6:nth-child(1) {
  font-size: 12px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
.webinar_txt_logo {
  display: flex;
  margin-top: -25px;
}
.webinar_author_text h6:nth-child(2) {
  font-size: 12px !important;
  text-align: center;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 3px;
}
.webinar_author__path {
  position: absolute;
  left: calc(42% - 45px);
  top: 0;
  width: auto;
  height: 100%;
  object-fit: contain;
}
.webinarForm_container {
  max-width: 55%;
}
.webinar__speakers {
  margin-left: -100%;
  margin-right: 20px;
  margin-bottom: -40px;
}
.webinar__speakers .left_speaker .webinar_img_wrapper {
  margin-left: -29px;
  margin-right: -40px;
}
.webinar_img_popup-1 {
  position: relative;
  top: -26px;
  left: 46px;
}
.webinar__speakers .right_speaker .webinar_img_wrapper {
  margin-left: -60px;
  margin-right: -10px;
  margin-bottom: -70px;
}
.webinar_author_popup {
  width: auto;
  text-align: right;
  padding: 0;
  color: #000;
  margin-top: -14px;
  margin-left: 100px;
}
.webinar_author_popup > * {
  font-size: 16px;
  font-family: "Roboto";
  position: absolute;
  top: -130px;
  left: -15px;
}

.webinar__popup-close {
  width: 12px;
  cursor: pointer;
  position: relative;
  z-index: 2;
  filter: invert(30%);
  top: 15px;
}
.webinarForm_container .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field,
.webinarForm_container [id*="email-"],
.webinarForm_container
  .hs_phone.hs-phone.hs-fieldtype-text.field.hs-form-field {
  width: 100%;
}
.webinar__container [id*="firstname-"],
.webinar__container [id*="email-"],
.webinar__container [id*="phone-"] {
  height: 27px;
  max-width: 239px;
  border-radius: 6px;
  border: none;
}
.webinar__container fieldset {
  margin-bottom: 0 !important;
}
.webinar__container
  .hs_phone.hs-phone.hs-fieldtype-phonenumber.field.hs-form-field {
  margin-top: -14px;
}
.webinarForm_container
  .hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field {
  margin-top: -25px;
}
.webinarForm_container .form-columns-1 {
  margin-bottom: 0 !important;
}
.webinar__lg-icon {
  display: none;
}
.webinarForm_container .hs-button.primary.large {
  width: 175px;
  height: 40px;
  background-image: url("/wp-content/uploads/2022/08/Vector11.png).png");
  background-color: black;
  background-repeat: no-repeat;
  border: 2px solid #ff258e;
  background-size: 15px;
  background-position: 91% 53%;
  padding: 0 24px 0 0;
  margin-top: 15px;
  font-family: "Roboto";
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  line-height: 20px;
  color: #ffffff !important;
  border-radius: 6px;
}
.webinarForm_container ul li::before {
  content: none !important;
}

.webinarForm_container ul li {
  padding-left: unset !important;
  margin-left: -130px;
  margin-bottom: 0 !important;
}
.webinarForm_container .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field,
.webinarForm_container
  .hs_phone.hs-phone.hs-fieldtype-text.field.hs-form-field {
  margin-top: -15px;
}
.webinarForm_container .hs-main-font-element {
  margin-left: 132px;
}
.webinar_img_popup-2 {
  position: relative;
  top: -67px;
  left: 31px;
}
.whiteBg {
  width: 102%;
  height: 600px;
  background: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0) 0%,
    rgb(255, 255, 255) 100%
  );
  position: absolute;
  bottom: 0px;
  left: -10px;
  opacity: 0;
  transition: all 0.3s;
  scroll-snap-stop: always;
}

.whiteBg.active {
  opacity: 1;
}

.readMoreButton {
  left: 25%;
  top: 100%;
}
.shedNeg.shedBLink.shedCta {
  margin-top: 25px;
}
/* count of new accounts */
.row.countAccounts {
  width: 600px;
  margin: 50px auto 30px;
  align-items: center;
  max-width: 100%;
}
.row.countAccounts .count__img {
  text-align: right;
}
.row.countAccounts .count__img img {
  width: 30px;
  height: 30px;
}
.wraperAll .LaVerHomeTemp .countAccounts p {
  margin: 0;
  text-align: left;
}
.row.countAccounts p .highlight {
  color: #ff258e;
  font-weight: 900 !important;
}
/******HIDE MENU ITEMS*********/
.hide-link {
  display: none;
}
#mega-menu-8626-0-3 .mega-menu-item-custom_html-131,
#mega-menu-8626-0-3 .mega-menu-item-custom_html-132,
#mega-menu-8626-0-2 .mega-menu-item-custom_html-128,
#mega-menu-8626-0-1 .mega-menu-item-custom_html-126,
#mega-menu-8626-0-1 .mega-menu-item-custom_html-135,
#mega-menu-8626-0-2 .mega-menu-item-custom_html-140,
#mega-menu-8626-0-2 .mega-menu-item-custom_html-139,
#mega-menu-8626-0-1 .mega-menu-item-custom_html-124,
#mega-menu-8626-0-3 .mega-menu-item-custom_html-144,
#mega-menu-8626-0-3 .mega-menu-item-custom_html-144,
#mega-menu-8626-0-3 .mega-menu-item-custom_html-145,
#mega-menu-8626-0-3 .mega-menu-item-custom_html-146 {
  display: none !important;
}

#mega-menu-8627-0-2 .mega-menu-item-custom_html-169,
#mega-menu-8627-0-2 .mega-menu-item-custom_html-168 {
  display: none !important;
}

#mega-menu-8629-0-0 .mega-menu-item-custom_html-190,
#mega-menu-8629-0-0 .mega-menu-item-custom_html-195,
#mega-menu-8629-0-0 .mega-menu-item-custom_html-196,
#mega-menu-8629-0-1 .mega-menu-item-custom_html-186,
#mega-menu-8629-0-1 .mega-menu-item-custom_html-188,
#mega-menu-8629-0-1 .mega-menu-item-custom_html-192 {
  display: none !important;
}
/************************* TABLE STYLE *******************/

.table_row {
  overflow: auto;
  flex-wrap: nowrap;
}
.table_row .Table {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  height: -moz-fit-content;
  height: fit-content;
  padding: 0;
  margin: 0 3px;
  transition: 0.2s ease-out all;
  border-radius: 15px;
  overflow: hidden;
}
.table_row .col:hover,
.table_row .Table:hover {
  box-shadow: 0px -4px 6px 0px rgba(0, 0, 0, 0.15);
}
.table_row .Table.planblock0 {
  align-self: flex-start;
  position: sticky;
  left: 0;
  z-index: 34;
}
.table_row .Table .plan_serviceN.topScrolled {
  box-shadow: 0px 2px 6px 5px rgba(255, 255, 255, 0.51);
}
.table_row .Table.planblock0.leftScrolled {
  box-shadow: 2px 0px 6px 5px rgba(255, 255, 255, 0.51);
}
.table_row .col,
.table_row .Table,
.table_row .Table.planblock0 .plan_serviceN,
.table_row .Table.planblock0 .plan_serviceL {
  background: #f8f8f8;
}
.table_row .Table .plan_callA a {
  padding: 10px 25px;
  background: #f8f8f8;
  border-radius: 40px;
}
.table_row .Table .plan_callA a:hover {
  color: white !important;
  background-color: black !important;
}
.table_row .Table .plan_callA a.custom_callA:hover {
  color: white !important;
  background-color: #ff258e !important;
}
.table_row .Table > div {
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: center;
  min-height: 70px;
  background: #ededed;
  text-align: center;
}
.table_row .Table[class*="planblock"] > div.plan_callA {
  min-height: 100px;
}
.table_row .Table > div.plan_serviceT {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.table_row .Table > div p + p {
  border-top: 1px solid #ededed;
}
.table_row .Table > div p {
  margin-bottom: 0;
  width: 100%;
  padding: 4px 0px;
  min-height: 44px;
}
.table_row .Table > div p:first-child {
  min-height: 30px;
}
.table_row .Table.planblock0 > div b,
.table_row .Table > div p:first-child {
  font-size: 16px;
  line-height: 1.1;
}
.table_row .Table.planblock0 > div p,
.table_row .TAble div p.spacerText,
.table_row .Table > div:not(.plan_serviceL) p {
  font-size: 14px;
  line-height: 1.1;
}
.table_row .Table div p.largeText {
  font-size: 12px;
  line-height: 1.1;
}
.plan_serviceN {
  position: relative;
}
.table_row .Table > div:not(.plan_serviceL),
.table_row .Table.planblock0 > .plan_serviceL {
  padding: 5px 10px;
}
.table_row .Table .plan_serviceL {
  height: 150px;
  display: flex;
  justify-content: center;
  position: relative;
  flex: initial;
  border-top: 0;
}
.table_row .Table:not(.planblock0) .plan_serviceL {
  align-content: space-between;
}
.table_row .Table.planblock0 .plan_serviceL {
  align-content: end;
}
#nav-tabContent .table_row .Table .plan_serviceL img,
.table_row .Table .plan_serviceL img {
  width: 100%;
  height: 100px;
  object-fit: contain;
  border-radius: 80px;
}
.table_row .Table .plan_serviceL img + p {
  font-size: 22px;
  min-height: unset;
  bottom: 0;
  width: 100%;
  text-align: center;
  font-weight: 500;
}
.table_row .Table .plan_serviceN {
  width: 100%;
  border-bottom: 0;
  min-height: 60px;
  flex: unset;
  top: 0;
  align-self: flex-start;
}
.table_row .Table .plan_serviceN:not(.spacer) {
  position: absolute;
  z-index: 33;
}
.table_row .Table .plan_serviceN.spacer {
  opacity: 0;
}
.table_row .Table > div.plan_serviceN p {
  font-size: 18px;
  font-weight: 500;
}
.table_row .Table:not(.planblock0) > div:not(.plan_serviceL) {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: center;
  justify-content: center;
  text-align: center;
}
#nav-tabContent
  .table_row
  .Table
  div:not(.plan_serviceN):not(.plan_serviceL)
  img,
.table_row .Table div:not(.plan_serviceN):not(.plan_serviceL) img {
  width: 100%;
  height: 20px;
  object-fit: contain;
}
@media (min-width: 1200px) {
  .table_row .Table.planblock0 {
    width: 13.9%;
    max-width: 13.9%;
  }
  .table_row .Table.planblock0 > div p {
    font-size: 12px;
  }
  .table_row .Table.planblock0 > div b {
    font-size: 15px;
  }
}
@media (max-width: 1024px) {
  .table_row .Table > div.plan_serviceN p,
  .table_row .Table .plan_serviceL img + p {
    font-size: 20px;
  }
  .table_row.row {
    margin: 0;
    padding: 0;
  }
}
@media (max-width: 992px) {
  #nav-tabContent {
    max-width: 100%;
  }
  .webinar__speakers {
    margin-right: 0px;
  }
  .clutchEcom .col-lg-5 {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .table_row .Table {
    margin: 0;
  }
  .table_row .Table.planblock0 > div p,
  .table_row .TAble div p.spacerText,
  .table_row .Table > div:not(.plan_serviceL) p {
    font-size: 12px;
  }
  .table_row .Table.planblock0 > div b,
  .table_row .Table > div p:first-child {
    font-size: 13px;
  }
  .table_row .Table > div.plan_serviceN p,
  .table_row .Table .plan_serviceL img + p {
    font-size: 18px;
  }
  .table_row .Table .plan_serviceL {
    min-height: 140px;
  }
  .table_row .Table > div:not(.smallH) {
    min-height: 100px;
  }
  .table_row .Table > div p {
    min-height: 55px;
  }
  .table_row .Table[class*="planblock"] > div.plan_callA {
    min-height: 70px;
  }
  .table_row .Table .plan_callA a {
    font-size: 11px;
    padding: 10px 15px;
  }
}

.cta_mkt-efforts {
  margin: 100px 0 50px;
}
.cta_mkt-efforts .container {
  background-color: #3f1962;
  min-height: 210px;
  height: auto;
}

.cta_mkt-efforts .img-present img {
  width: 280px;
  display: block;
  position: absolute;
  top: -75px;
  left: 25%;
}
.cta_mkt-efforts h4 {
  font-family: "Plus Jakarta Sans";
  font-weight: 600;
  font-size: clamp(2.8rem, 4vw, 3.6rem);
  color: #ffffff !important;
  width: 575px;
  margin: 22px auto 25px;
  max-width: 100%;
  line-height: 41px;
}
.cta-mkt-btn {
  width: 307px;
  max-width: 100%;
  height: auto;
  min-height: 40px;
  background-color: #f22797;
  border-radius: 5px;
  margin-bottom: 30px;
}

.cta-mkt-btn a {
  width: 307px;
  max-width: 100%;
  height: auto;
  min-height: 40px;
  display: block;
  text-align: center;
  padding: 10px;
  font-family: "gordita";
  font-size: 15px;
  color: #fff;
  font-weight: 400;
}

.mp__formSec
  #what_are_you_hoping_to_accomplish_with_linkgraph_-19865112-5d46-46ff-93f8-3bf9013e7656 {
  margin-top: 40px;
}

.mp__formSec #email-19865112-5d46-46ff-93f8-3bf9013e7656 {
  margin-top: 9px;
}

.home .mp__formSec #email-19865112-5d46-46ff-93f8-3bf9013e7656 {
  margin-top: -6px;
}
.home .multiPur_form #budget-radio {
  top: 143px;
}

.home .multiPur_form #select_btn {
  top: 203px;
}

.home
  .mp__formSec
  #what_are_you_hoping_to_accomplish_with_linkgraph_-19865112-5d46-46ff-93f8-3bf9013e7656 {
  margin-top: 21px;
}
body.page-id-9717 .btn .btn_animated a {
  padding: 0 20px;
}

body.page-id-9717 .heroHomenewNew__form .btn {
  background: #6b49ab;
}
body.page-id-9717 .btn {
  border: 1px solid #6b49ab;
}

body.page-id-9717 .btn_animated a,
body.page-id-9717 .form_whiteSEO .hs-button.primary.large {
  box-shadow: 0 0 0 0 rgba(107, 73, 171, 0.5);
}
body.page-id-9717 .heroHomenewNew__form {
  margin-top: 38px;
}
.author_headShot {
  width: 235px;
  max-width: 100%;
  display: block;
  margin: 65px auto 0;
  border-radius: 125px;
  border: 1px solid aliceblue;
  box-shadow: 4px 1px 10px 0 rgb(100, 100, 100);
}
.authorP_info h1 {
  width: auto;
  max-width: 100%;
  text-align: center;
  margin: 35px auto 0;
}
.authorP_pos {
  width: 300px;
  max-width: 100%;
  text-align: center;
  margin: 0 auto;
}
.authorP_info p {
  width: 700px;
  max-width: 100%;
  text-align: center;
  margin: 35px auto 50px;
}
.disclaimer_linkBuiling {
  color: #afafaf;
  font-size: 12px;
  line-height: 18px;
  width: 700px;
  max-width: 100%;
  margin: 15px auto 25px;
  background-color: #424242;
  padding: 10px 25px;
  border-radius: 5px;
}
.disclaimer_linkBuiling a {
  color: #afafaf;
  font-weight: 500;
  text-decoration: underline;
}
.disclaimer_linkBuiling a:hover {
  color: #fff;
}
.heroCtaform__subTitle {
  font-weight: bold;
  font-size: 25px;
  font-family: "RoundedIO";
  margin: 35px auto;
}
.navIcon-wrapper {
  background-color: #575663;
  width: 32px;
  height: 31px;
  border-radius: 12px;
  padding: 6.5px;
  margin-left: 2px;
}
.all-services-navIcon {
  width: 18px !important;
  height: 18px !important;
  filter: grayscale(100%) invert(95%);
  margin-left: 0.5px;
}
.mp_client_logos .row .every_logo-8 {
  transform: translateX(20%);
}
.mp_client_logos .row .every_logo-9 {
  transform: translateX(25%) translateY(15%);
}
.mp_client_logos .row .every_logo-10 {
  transform: translateX(35%) translateY(5%);
}
.mp_client_logos .row .every_logo-11 {
  transform: translateX(41%);
}
.mp_client_logos .row .every_logo-12 {
  transform: translateX(55%);
}
.mp_client_logos .row .every_logo-12 img {
  max-width: 120%;
}
.mp_client_logos .row .every_logo-13 {
  transform: translateX(93%);
}
.every_logo-13 img {
  max-width: 95%;
}
.logoFront .row:nth-child(2) .col-lg-2:nth-child(n + 8) {
  transform: translateX(50%);
}
.every_logo-1 img {
  max-width: 59%;
}
.every_logo-2 img {
  max-width: 67%;
}
.every_logo-4 img {
  max-width: 81%;
}
.every_logo-6 img {
  max-width: 80%;
}
.every_logo-8 img {
  max-width: 90%;
}
.every_logo-9 img {
  max-width: 88%;
}
.every_logo-10 img {
  max-width: 83%;
}
.every_logo-11 img {
  max-width: 87%;
}

.pink-txt {
  color: #ff258e !important;
}
.pink-bg {
  background-color: #ff258e !important;
}
.nPink-btn {
  background-color: #ff258e !important;
  border: 1px solid #ff258e !important;
}
.nPink-btn:hover,
.nPink-btn:hover a {
  background: transparent !important;
  color: #ff258e !important;
}

#SEOinAbox {
  width: 1450px;
  max-width: 100%;
  border-radius: 15px;
  border: 1px solid #dadada;
  height: 1515px;
  margin-top: 90px;
  overflow: hidden;
}

.white_label_software .multiPurp_hero .container > .row {
  margin-top: 10%;
}

.white_label_software .scaTemp_hero {
  min-height: 880px;
  height: auto;
}

.white_label_software .scaTempOrg.cntPlnnr_orgS {
  margin-top: -65px;
}

.white_label_software .scaTempEarnSpeed .container .row div:nth-child(1) p {
  width: 600px;
  max-width: 100%;
}

.white_label_software .scaTempEarnSpeed img {
  width: 515px;
  max-width: 100%;
  border-radius: 10px;
  margin: 35px auto;
  display: block;
}

.white_label_software .vidCard_title {
  width: 300px !important;
  max-width: 100%;
  border-radius: 4px;
  text-align: center;
  line-height: 20px;
  height: 55px;
  padding: 7px;
}

.white_label_software .cardThumb img {
  width: 400px;
  height: 220px;
  border-radius: 10px;
  max-width: 100%;
  margin: 0 auto;
}

.white_label_software .vidCard_txt {
  color: #d9d9d9;
  width: 400px;
  height: 240px;
  margin-bottom: 0 !important;
}

.white_label_software .vidBtn {
  margin-top: 110px;
}

.white_label_software .mpSubHeading {
  font-family: "f37ginger";
  font-weight: 400;
  font-size: clamp(1.2rem, 1.3vw, 1.4rem);
  margin-top: 7%;
  text-transform: uppercase;
  line-height: 23.12px;
  background: linear-gradient(88.95deg, #e770c3 19.86%, #9b7df9 80.09%);
  background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  width: min(550px, 100%);
}

.white_label_software .cardThumb::before {
  transform: translateY(20%);
}

.white_label_software .scaLeadingA h2 {
  width: 1000px;
  text-align: left;
}

.white_label_software .scaLeadingA p {
  text-align: left;
  width: 535px;
  margin: 0;
}

.white_label_software .LeadBtn {
  text-align: left;
}

.white_label_software .scaTxtCont {
  margin-top: 75px;
}

.white_label_software .scaEqual h2 {
  width: 605px;
  text-align: center;
  color: #fff;
}

.white_label_software .scaScale h2 {
  margin-bottom: 35px;
  text-align: center !important;
  width: 654px !important;
}
.white_label_software .scaCtaTxt {
  width: 670px;
}

.white_label_software .multiPurp_hero h1 {
  width: 690px;
  line-height: 40px;
  color: #fff;
}

.white_label_software .scaleImg:before,
.white_label_software .scaleImg:after {
  content: "";
  position: absolute;
  z-index: -1;
  top: -15px;
  bottom: -25px;
  left: -15px;
  right: 29px;
  background: linear-gradient(140deg, #e672c9, #b57ce6, #9b83f6);
  border-radius: 15px;
}

.white_label_software .scaleImg img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 10px;
  z-index: 1;
}

.white_label_software .scaleH {
  font-family: "Plus Jakarta Sans";
  font-size: 36px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: -0.01em;
}

.white_label_software .scaleC p {
  font-size: 19px;
  font-weight: 400;
  line-height: 34px;
  letter-spacing: 0;
}

.white_label_software .scaEqual {
  background-color: #26262a;
}

.white_label_software .scaTxt {
  height: auto;
}

.white_label_software .vidCon-1 .vidCard_title {
  background-color: rgba(241, 170, 62, 0.15);
  color: #f1aa3e;
}

.white_label_software .vidCon-2 .vidCard_title {
  background-color: rgba(183, 144, 255, 0.15);
  color: #b790ff;
}

.white_label_software .vidCon-3 .vidCard_title {
  background-color: rgba(255, 70, 134, 0.15);
  color: #ff258e;
}

.white_label_software .vidCon-4 .vidCard_title {
  background-color: rgba(0, 209, 237, 0.15);
  color: #00d1ed;
}

.white_label_software .vidCon-7 .vidCard_title {
  background-color: rgba(241, 170, 62, 0.15);
  color: #f1aa3e;
}

.white_label_software .vidCon-5 .vidCard_title {
  background-color: rgba(183, 144, 255, 0.15);
  color: #b790ff;
}

.white_label_software .vidCon-6 .vidCard_title {
  background-color: rgba(255, 70, 134, 0.15);
  color: #ff258e;
}

.goback {
  text-align: center;
  margin-top: 55px;
}

.lbs_heroCTA {
  width: 325px;
  max-width: 100%;
  height: auto;
  border-radius: 6px;
  background-color: #35ac16;
  text-align: center;
  margin: 0 auto;
  border: 1px solid #35ac16;
  transition: all 0.3s;
}
.lbs_heroCTA a {
  width: 325px;
  max-width: 100%;
  height: auto;
  display: block;
  padding: 12px 25px 12px 5px;
  font-size: 15px;
  color: #fff;
  position: relative;
}
.lbs_heroCTA a::after {
  content: "\f344";
  font-family: "dashicons";
  font-size: 15px;
  color: #fff;
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-44%);
}
.lbs_heroCTA:hover,
.lbs_heroCTA:hover a,
.lbs_heroCTA:hover a::after {
  background-color: transparent;
  color: #35ac16;
}

.calculator_newSection {
  padding: 8% 0 9% !important;
}

#lbs_calculator h2 {
  color: #fff;
  text-align: center;
  width: 1200px;
  max-width: 100%;
  margin: 0 auto 75px;
}

.ppc_lp_hero {
  background-color: #3f1a63;
  background-image: url("/wp-content/uploads/2022/08/Ellipse-3082.png");
  height: 750px;
  top: -25px;
  background-size: 540px;
  background-repeat: no-repeat;
  background-position: 100% 0;
  margin: 25px auto 0;
  position: relative;
  color: #ffffff;
  padding-top: 0px;
  display: flex;
  align-items: center;
  width: 100%;
  min-height: 665px;
}
.ppc_lp_hero .slider_container > .heroReviews {
  margin-top: -10px;
  margin-bottom: 0;
}
.ppc_lp_hero .col-12 {
  max-width: 100%;
}
.ppc_lp_hero .reviews_container {
  margin: 25px auto 0;
}
.ppc_lp_hero .reviews_container {
  position: relative;
  max-width: 100%;
}

.ppc_lp_hero .rev_photo {
  text-align: right;
}

.ppc_lp_hero .rev_photo img {
  max-width: 64px;
}

.ppc_lp_hero .slider_container > .heroReviews .rev_stars {
  position: relative;
}

.ppc_lp_hero .slider_container > .heroReviews .rev_txt {
  font-family: "Plus Jakarta Sans";
  font-size: 14px;
  font-weight: 500;
  color: #fff;
  line-height: 20px;
  max-width: 900px;
}

.ppc_lp_hero .rev_cont {
  align-items: center;
}

.ppc_lp_hero h1 {
  font-family: "Plus Jakarta Sans";
  font-weight: 700;
  font-size: 50px;
  line-height: 61px;
  text-align: center;
  max-width: 1100px;
  width: 100%;
  letter-spacing: -0.32px;
  margin: 47px auto 0;
  color: #ffffff;
}
.ppc_lp_hero h1 span {
  padding-bottom: 0;
  border-bottom: none;
}
.ppc_lp_hero p {
  width: 615px;
}
.ppc_lp_hero p {
  font-size: 21px !important;
  font-weight: 400 !important;
  text-align: center;
  max-width: 100%;
  color: #dfdfdf;
  margin-top: 26px;
}
.ppc_lp_hero p {
  margin: 30px auto 45px;
  font-family: "Plus Jakarta Sans";
  line-height: 34px !important;
}
.ppc_lp_hero .row.homeAwardsHero {
  margin-top: 30px;
  padding-top: 50px;
}
@media (max-width: 991px) {
  .ppc_lp_hero {
    padding-top: 60px;
    height: auto;
  }
  .page-id-17122 .multiPurp_intSeo .intSeo2_btn {
    text-align: center;
}

.page-id-17122 .multiPurp_intSeo .intSeo2_btn a {
    display: inline-block;
}
.serSerNes__tabs a {
  font-size: 20px;
}
.serSerNes__block {
  padding: 100px 0 100px;
}
.page-id-10223 .logKeyRes {
  padding-bottom: 0;
}

.page-id-10223 section.tbTechSeo {
  padding-bottom: 40px;
}

.page-id-10223 section.audTechSeo {
  padding-top: 80px;
}

.page-id-10223 section.benTechSeo.benMoveImage {
  padding-top: 80px;
  padding-bottom: 60px;
}

.page-id-10223 section.entEcom.solTechSeo.procLBSNew.procCustom {
  padding-top: 80px;
}

.page-id-10223 .heroTechSeo.google-ppc-page {
  padding-top: 150px;
  padding-bottom: 80px;
}

.page-id-10223 .heroTechSeo.google-ppc-page h1 {
  font-size: 42px;
  line-height: 1.2;
}
}
@media (max-width: 767px) {
  section.ctaSerNow h2, section.formSerNow h2 {
    text-align: center !important;
}
  section.serSerNes .serSerNes__tabs a.serSerNes__tab, section.serSerNes .serSerNes__tabs a.serSerNes__tab-all {
    margin-right: 0;
    font-size: 18px;
    display: block;
    margin-bottom: 10px;
    padding: 10px;
}

section.serSerNes .serSerNes__tabs {
    flex-direction: column;
}

section.serSerNes .serSerNes__tabs a.active {
    border-top: 1px solid #ff258e;
    border-bottom: 1px solid #ff258e;
}
  .page-template-templateslanding-page-content-php
    .cntPlnnr_hero
    .slider_container
    > .heroReviews {
    padding-top: 0 !important;
  }
  .ppc_lp_hero {
    padding-top: 40px;
  }
  .ppc_lp_hero h1 {
    font-size: 38px;
    line-height: 54px;
    text-align: left;
  }
  .ppc_lp_hero p {
    margin-top: 30px;
    margin-bottom: 30px;
    font-size: 19px !important;
    text-align: left;
  }
  .analyzer_form {
    display: grid !important;
  }
  .ppcLanding_formNew .btn {
    height: 50px;
  }
  .ppc_lp_hero form.justify-content-center {
    justify-content: left !important;
  }
}

.clutch_title {
  font-size: 32px;
  font-weight: 500;
  line-height: 38px;
  text-align: center;
}

.clutch_rHome {
  padding: 7.5% 0 9%;
  background: #f5f5f5;
}

.clutch-slider-container {
  padding-top: 35px;
}

.clutch-review-container {
  max-width: 563px;
  min-height: 502px;
  height: auto;
  border-radius: 12px;
  border: 1px solid #e3e3e3;
  background: #fff;
  padding: 51px;
  font-family: "Gordita";
  transition: border-color 0.3s;
}
.clutch-review-rating,
.clutch-review-author,
.clutch-slider-arrows {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.clutch-rating-value {
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  color: #1b1b1b;
}
.clutch-rating-stars {
  width: 128px;
  height: 32px;
  margin-left: 8px;
  margin-right: auto;
}

.clutch-rating-stars .star {
  width: 24px;
  height: 24px;
}

.clutch-review-date {
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  text-align: right;
  color: #1b1b1b;
  opacity: 0.7;
}
.clutch-review-title {
  max-width: 420px;
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
  text-align: left;
  margin-top: 15px;
  min-height: 64px;
  height: auto;
}
.clutch-link-text a {
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  text-align: left;
}

.clutch-link-text {
  margin-top: 25px;
}

.clutch-link-text a img {
  vertical-align: middle;
  padding-left: 4px;
  width: 16px;
}

.clutch-review-divider {
  max-width: 463px;
  border: 1px solid #e3e3e3;
  margin: 22px 0;
}

.clutch-review-quote {
  font-size: 18px;
  font-weight: 400;
  line-height: 31px;
  text-align: left;
  color: #1b1b1b;
  max-width: 462px;
  min-height: 93px;
  height: auto;
}

.clutch-review-quote span {
  font-weight: 500;
}

.clutch-author-avatar {
  width: 52px;
  height: 52px;
  aspect-ratio: 1/1;
  border-radius: 150px;
  background: linear-gradient(239.04deg, #9d78e3 -10.84%, #8860d4 103.93%);
  position: relative;
  margin-top: 45px;
}

.clutch-avatar-text {
  position: absolute;
  top: 45%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  font-size: 26px;
}

.clutch-author-info {
  margin-top: 45px;
  margin-right: auto;
  margin-left: 16px;
}

.clutch-author-name {
  font-size: 16px;
  font-weight: 500;
  line-height: 27px;
  text-align: left;
}

.clutch-author-position {
  font-size: 14px;
  opacity: 0.7;
}

.clutch-review-container.slick-slide {
  margin: 17px;
}

.clutch-slick-slider {
  width: 1500px;
  margin-bottom: 48px;
}

.clutch-slick-slider .slick-track {
  margin-left: 130px;
}

.clutch-slider-arrows button {
  border: none;
  background: none;
  width: 68px;
}

.clutch-slider-arrows .slick-next {
  margin-left: auto;
  display: inherit;
}
.clutch-slick-slider .slick-slide.slick-current + .slick-slide {
  opacity: 0.5;
}
.clutch-cta {
  margin-left: auto;
}

.clutch-cta .arrow-right-alt svg {
  fill: #ffffff;
}

.clutch-cta a:hover .arrow-right-alt svg {
  fill: #ff4686;
}

.clutch-cta .arrow-right-alt svg {
  margin-left: 10px;
  transition: fill 0.08s;
}

/* Responsive styles */
@media screen and (max-width: 768px) {
  .custom-button {
    padding: 12px 18px;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: 0.4px;
  }
  header.header-layout-3 .theme-header {
    padding-left: 0;
    padding-right: 0;
  }
  h2.pricingYSS_title {
    text-align: center!important;
  }
  .page-id-5761 section.heroWhiteN.heroLsn  h1.heroLsn__cont-title {
    font-size: 48px;
    line-height: 64px;
  }
  .howWhiteN h2.servHome__cont-title {
    margin-top: 0 !important;
  }
  section.prWhiteN .prWhiteN__cont h2.servHome__cont-title {
    margin-top: 0 !important;
  }
}

/* RESPONSIVE - MEDIA QUERIES */
@media (max-width: 1400px) and (min-width: 1200px) {
  #SEOinAbox {
    max-width: 102%;
    height: 1590px;
  }

  .white_label_software .scaleImg::before,
  .white_label_software .scaleImg::after {
    bottom: 173px;
  }

  .white_label_software .vidCard_txt {
    height: 280px;
  }
  .ebookTempPpc .container {
    max-width: 1200px;
  }
  .bestSeo .container {
    max-width: 1200px !important;
  }
  .form_whiteSEO
    .hs_budget_dropdown.hs-budget_dropdown.hs-fieldtype-select.field.hs-form-field {
    width: 101%;
    margin-left: -18px;
  }
  .headerNew .container {
    max-width: 1200px;
  }
  .multiPurpTemp .container {
    max-width: 90% !important;
  }
  .LaHome_orgS .container {
    max-width: 100% !important;
  }
  .title_bPnts-1,
  .title_bPnts-2 {
    margin-left: 95px;
  }
  .clients-get::before,
  .get::before {
    left: 70px;
  }
  .scaTemp .container {
    max-width: 1150px !important;
  }

  .headerNew .container {
    max-width: 1200px;
  }

  .scaCardContainer {
    width: 350px;
  }

  .scaCardContainer .vidCard_txt {
    width: 360px;
  }

  .scaTemp .slick-initialized .slick-slide {
    width: 380px;
  }

  .vidCon-4 .vidCard_txt,
  .vidCon-5 .vidCard_txt,
  .vidCon-6 .vidCard_txt,
  .vidCon-7 .vidCard_txt {
    width: 325px;
  }

  .vidCon-8 .vidCard_txt,
  .vidCon-9 .vidCard_txt {
    width: 310px;
  }
  .scaTemp .multiPurp_hero h1 {
    font-size: 45px;
  }
  .scaTemp_hero .scaTempOrg-text ul li {
    font-size: 45px;
  }
  .scaTemp .mpHero_btn_2 a,
  .scaTemp_hero .mpHero_btn a {
    font-size: 14px;
  }
  .scaTemp_hero .mpHero_btn span {
    font-size: 14px;
  }
  .scaTemp .mpHero_btn_2 a {
    padding: 14px 45px !important;
  }
  .scaTemp_hero .mpHero_btn {
    width: 385px;
  }
  .scaTemp .mpHero_btn_2 {
    margin-left: 6px;
  }
  .scaTemp .mpSubHeading {
    font-size: 12px;
  }
  .scaHrevPhoto img {
    width: 30px;
    height: unset;
  }
  .scaTemp_hero .scaHrevTxt .scaHname,
  .scaTemp_hero .scaHrevTxt .scaHquote {
    font-size: 12px;
  }
  .scaTemp .mpHero_btn_2 a span {
    margin-top: -3px;
  }
  .LearnNewTemp .container {
    max-width: 90%;
  }

  .learNctaBtn a {
    font-size: 13px;
    padding: 10px;
  }

  .LearnNfeaturedArt .learNCategories {
    margin-top: 60px;
  }
  body.page-id-14289 .LearnNfeaturedArt .learNCategories {
    margin-top: 30px;
  }

  .LearNrecentPost .col-lg-8 .LearnFeatBlocks .learNCategories {
    margin-top: 0;
  }
  .mostPopslider .slick-list.draggable {
    margin-left: unset;
  }
  .mostPopslider .sliderExp__next {
    left: calc(100% - 37px);
  }
  .mostPopslider .sliderExp__prev {
    left: -1.2%;
  }
  .LearNblogCat .slick-list.draggable {
    margin-left: -6px;
  }
  .secExpN .sliderExp__next {
    right: -44px;
  }
  .secExpN .sliderExp__prev {
    left: -29px;
  }
  .heroBigC .heroLsn__cont-title::after {
    left: calc(100% - 170px) !important;
    top: 212px !important;
  }
  body.page-id-14306 .secExpN .sliderExp__next {
    right: 21px;
    top: -55px;
  }
  body.page-id-14306 .secExpN .sliderExp__prev {
    left: 87%;
    top: -55px;
  }
  .row.trophiesHero .col {
    width: 195px;
  }
  .needsEcom .container .row .col-lg-6:last-child {
    margin-top: -28px;
  }
  .cntPlnnr_hero .container {
    max-width: 1200px;
  }
  .wraperAll .LaVerHomeTemp .container {
    width: 1200px;
  }
  .LaHome_planS .container {
    width: 1320px !important;
  }
  .col.hideMob {
    display: none !important;
  }
  .LaHome_hireS h2 {
    margin: unset !important;
  }
  .LaHome_hireS .int_txt {
    margin-left: unset !important;
  }
  .LaHome_hireS .int_btn {
    margin-left: unset !important;
  }
  .footer_closeBtn {
    left: calc(100% - 175px);
  }
  .row.homeAwardsHero .col-lg-9 {
    width: 84% !important;
  }
  .row.homeAwardsHero .col-lg-3 {
    width: 16% !important;
  }

  .LaHome_reviews .reviews_container .rev_stars {
    left: 229px;
  }
  body.page-id-5761 .heroWhiteN .heroLsn__cont-title::after {
    right: 160px;
  }
  .haroLinkBuildingTemp .container {
    max-width: 1200px;
    width: 100%;
  }
}
@media (max-width: 1200px) and (min-width: 1023px) {
  .needsEcom .container .row .col-lg-6:last-child {
    margin-top: -18px;
  }
  .page-id-16222 .cntPlnnr_plan:after {
    height: 44%;
    width: 52%;
  }
  .page-id-16222 .cntPlnnr_hero .row.homeAwardsHero {
    padding-bottom: 40px;
  }
  .LaHome_reviews .reviews_container {
    height: 355px;
    padding: 25px 50px;
  }
  .LaHome_reviews .reviews_container .rev_name {
    margin-top: 80px;
  }
  .LaHome_reviews .reviews_container .rev_photo {
    width: 30px;
    top: 9px;
    left: 6px;
  }
  .LaHome_reviews .reviews_container .rev_txt {
    margin-top: 9px;
  }
  .LaHome_reviews .reviews_container .rev_stars {
    top: 55px;
    left: 7px;
  }
  .LaHome_reviews
    .row.reviews_slider
    .reviewsCards:nth-child(5n + 0)
    .row
    .col-lg-10
    .rev_stars {
    top: 55px;
  }
}
@media (max-width: 1023px) and (min-width: 991px) {
  .LaHome_heroS .hbtn_p {
    margin-top: 30px !important;
    text-align: left;
    margin-left: 20px;
  }
  .LaHome_heroS .hbtn_r {
    text-align: right;
    margin-right: 20px;
  }
  #nav-tabContent .plan_bg_grey div:not(:last-child),
  #nav-tabContent ul li,
  .LaHome_trustS div {
    margin-right: 0;
    width: unset !important;
    text-align: left;
  }
}
@media (min-width: 576px) and (max-width: 991px) {
  .logTechSeo.logoATLAS {
    padding-top: 185px !important;
  }
}

@media (max-width: 1399px) {
  /* Row */
  .multiPurp_organizations .row {
    width: 1400px;
    max-width: 100%;
    margin: 0 auto;
  }
  .therapyTemp .row {
    padding: 0 2em;
  }

  .therapy_theProblem .container {
    max-width: 90% !important;
  }

  .client_review img {
    margin-top: 2%;
  }

  .therapyTemp .resTgdc__block {
    min-height: 220px;
  }
  .LaHome_guarantee .container {
    max-width: 95% !important;
  }
  .row.popExp__wr .col-md-4:nth-child(4) .popExpN__block .heroExpN__post-cont {
    padding-bottom: 20px;
  }
  header.header-layout-3 .theme-header {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (max-width: 1200px) {
  .page-id-6755 .wraperAll .row .col-lg-2 {
    display: none;
  }

  .page-id-6755 .wraperAll .row .col-lg-3 {
      width: 30%;
  }

  .page-id-6755 .wraperAll .row .col-lg-7 {
      width: 70%;
  }

  body.page-id-6755 .tabCont-fixed {
      width: 100%;
      left: 0!important;
  }
  .white_label_software .scaleImg::before,
  .white_label_software .scaleImg::after {
    bottom: 256px;
  }

  .logoHoth__logos img:last-child {
    display: none;
  }
  .heroLBSNew .LBC_rightCol .calculator_help {
    margin-top: 115px;
  }
  .eBland_wYlearn p {
    margin-left: 0;
  }

  .bigRev_img {
    margin-top: 100px;
  }

  .eBland_wYlearn {
    padding: 11.3% 0 9%;
  }

  .eBland_bigRev {
    padding: 3% 0 3%;
  }
  .form_whiteSEO
    .hs_budget_dropdown.hs-budget_dropdown.hs-fieldtype-select.field.hs-form-field {
    width: 101.5%;
    margin-left: -89px;
  }
  .title_bPnts-1,
  .title_bPnts-2 {
    margin-left: 50px;
  }
  .clients-get::before,
  .get::before {
    left: 30px;
  }
  .related_articles_title span:after {
    width: 50px;
  }

  .learnHomeNN .slick-slide {
    width: 428px;
  }

  .popExpN .whatAbUs__block-title,
  .popExpN__txt {
    margin-left: 73px;
  }

  .contPostN .popExp__block-author {
    display: flex;
  }

  .single-post .blogPostN_suscribe .hs-form-field .input input[type="email"] {
    transform: translateX(14px) translateY(28px);
  }

  .multiPur_form
    .hs_what_are_you_hoping_to_accomplish_with_linkgraph_.hs-what_are_you_hoping_to_accomplish_with_linkgraph_.hs-fieldtype-textarea.field.hs-form-field {
    max-width: 100%;
  }

  .hs-custom-style .hs-input,
  .hs-custom-style fieldset {
    max-width: 103%;
  }

  .multiPur_form .hs_budget_available_to_spend,
  .multiPur_form
    .hs_services_that_interest_you.hs-services_that_interest_you.hs-fieldtype-checkbox.field.hs-form-field {
    width: 100%;
    max-width: 100%;
  }

  .multiPur_form .hs-form-radio-display {
    line-height: 23px;
    padding-top: 17px;
  }

  .multiPur_form .col-3 img {
    transform: translateX(98%);
  }

  .banExpN__form .hs_email {
    width: 50% !important;
  }

  #ajaxsearchpro2_1.searchActive::after {
    max-width: 95%;
  }

  .mp__faq .faqMark__tab {
    width: 350px !important;
    max-width: 100% !important;
  }

  .multiPurpTemp .clutchEcom .banOneLsn__txt {
    margin-left: 0;
    width: 85%;
  }


  .multiPurpTemp .serTechSeo__block::after {
    margin-top: auto;
  }

  .multiPurp_intSeo img {
    margin-top: 48px;
  }

  .multiPurp_intSeo_2 img {
    margin-top: 78px;
  }

  .multiPurp_buildBack img {
    margin-top: 28px;
  }

  .faqLPO .faqMark__block-answer p {
    width: 450px !important;
    margin-left: -17px;
  }

  .multiPur_form #budget-radio,
  .multiPur_form #select_btn {
    max-width: 100%;
  }
  .troBg-6.block_size .trophyTxt {
    max-width: 100%;
  }

  .therapyTemp .row {
    padding: unset;
  }

  .therapy_theProblem .container {
    max-width: 85% !important;
  }

  .groupOfDC {
    padding-top: 9%;
  }

  .client_review img {
    margin-top: 60px;
  }

  .theResults img {
    margin-top: 10px;
    margin-left: 10px;
  }

  .ambitious_brands .container .row .col-lg-6:nth-child(2) .row .col-4 {
    width: 110px;
  }

  .ambCoun_txt {
    font-size: 14px;
    max-width: 130%;
  }
  .scaTemp .multiPurp_hero h1 {
    line-height: 60px;
  }

  .scaTemp .multiPurp_hero h4 {
    width: 390px;
  }

  .scaTemp .multiPurp_hero p {
    width: 422px;
  }

  .scaTemp .slick-initialized .slick-slide {
    width: 496px;
  }

  .modal.show .modal-dialog {
    margin-left: 15%;
    margin-right: 36%;
  }

  .scaTemp .faqLPO .faqMark__block-answer p {
    max-width: 100%;
    margin-left: 0;
  }

  .scaTemp .mp__faq .d-flex .faqMark__block-quest {
    line-height: 25px;
    min-height: 50px;
    padding-right: 40px !important;
    padding-top: 11px;
    padding-bottom: 11px;
  }

  .process .proTabTitle ul li {
    font-size: 19px;
  }

  .scaleImg img {
    height: auto;
  }
  .scaTemp .mpHero_btn_2 {
    padding: 27px 0;
  }
  body.page-id-13740 .faqLPO .faqMark__block-answer p {
    width: 765px !important;
  }
  .LearnNew_hero::after {
    content: unset;
  }

  .sideSideCTA {
    display: none;
  }

  .LearNsideNav ul {
    display: flex;
    margin-top: 95px;
    margin-bottom: 35px;
  }

  .LearNsideNav ul li {
    text-align: center;
  }

  .LearNsideNav ul li:last-child {
    border-bottom: 1px solid #dedede;
  }

  .LearnNewTemp div.asp_m.asp_m_2 {
    width: 930px !important;
    max-width: 100%;
  }

  .learNsidebar .learNCategories {
    display: none;
  }

  .LearNfoo3_block {
    height: auto;
  }

  .LearNfoo4_block {
    height: 174px;
  }

  .LearNfoo5_block {
    height: auto;
  }

  .LearNfoo6_block {
    height: 315px;
    padding: 129px 20px 38px;
  }

  .LearnNewTemp #ajaxsearchprores2_1.vertical,
  .LearnNewTemp #ajaxsearchprores2_2.vertical,
  .LearnNewTemp div.asp_r.asp_r_2.vertical {
    width: 929.2px !important;
    max-width: 100% !important;
  }

  .learNsidebar {
    width: 930px;
    max-width: 100%;
  }

  #ajaxsearchprores2_2.vertical .item,
  .LearnNewTemp #ajaxsearchprores2_1.vertical .item,
  .LearnNewTemp div.asp_r.asp_r_2.vertical .item {
    width: 920px !important;
  }

  .LearnNewTemp .cat_results {
    display: block !important;
  }
  .mostPopslider .slick-list.draggable {
    margin-left: unset;
  }
  .LearNblogCat .slick-list.draggable {
    margin-left: -7px;
  }
  .mostPopslider .sliderExp__next {
    left: calc(100% - 49px);
  }
  .mostPopslider .sliderExp__prev {
    left: -1.1%;
  }
  .secExpN .sliderExp__next {
    right: -10px;
  }
  .secExpN .sliderExp__prev {
    left: -38px;
  }
  .LearNsideNav ul li:nth-child(1) a.active::after {
    left: 143px;
  }
  .LearNsideNav ul li:nth-child(2) a.active::after {
    left: 135px;
  }
  .LearNsideNav ul li:nth-child(3) a.active::after {
    left: 145px;
  }
  .LearNsideNav ul li:nth-child(4) a.active::after {
    left: 122px;
  }
  .LearNsideNav ul li:nth-child(5) a.active::after {
    left: 132px;
  }
  .LearNsideNav ul li:nth-child(6) a.active::after {
    left: 120px;
  }
  body.page-id-6755 .tabCont-fixed {
    width: 225px;
    max-width: 100%;
  }
  body.page-id-14306 .secExpN .sliderExp__next {
    right: 33px;
    top: 57px;
  }
  .scaTempOrg h2 {
    font-size: 20px;
  }
  .LaHome_discount {
    background-image: none;
  }
  .wraperAll
    .LaVerHomeTemp
    .LaHome_planS
    .container
    #nav-tabContent
    .active
    .row
    .col-6
    .planHn_desc {
    margin-top: -27% !important;
    margin-bottom: 17% !important;
  }
  .planPriceCont {
    margin: 15px auto;
    width: 311px;
    max-width: 100%;
  }
  #nav-tabContent .row-2 .planLinkst_plan::after {
    bottom: 305px;
    left: calc(0% + 30px);
  }
  #nav-tabContent .planblock1 ul li::before,
  #nav-tabContent .planblock2 ul li::before,
  #nav-tabContent .planblock3 ul li::before,
  #nav-tabContent .planblock4 ul li::before {
    left: 109px;
  }
  .col.hideMob {
    display: none !important;
  }
  .LaHome_pathS .path_txt {
    width: 380px;
  }

  .LaHome_pathS .pathimg_2 .path_ttl {
    width: 380px;
  }
  .LaHome_pathS .path_ttl {
    margin-top: 95px;
  }
  .col-12.col-lg-6.bg_trustG {
    height: auto;
    padding-right: 100px;
  }
  .col-12.col-lg-6.bt_trustY {
    padding-right: 100px;
  }
  .LaHome_hireS .int_txt {
    margin-left: unset;
  }
  .LaHome_hireS .int_btn {
    margin-left: unset !important;
  }
  .wraperAll .multiPurp_organizations,
  body.page-id-12913 .wraperAll .multiPurp_organizations,
  body.page-id-18495 .wraperAll .multiPurp_organizations {
    margin-top: -11%;
  }

  .heroTechSeo.google-ppc-page .heroLBSNew_video {
    width: 100% !important;
    height: 400px !important;
    position: initial !important;
    margin-top: 50px !important;
  }
  #nav-tabContent ul li::before {
    display: none;
  }
  #nav-tabContent .planInclude_plan {
    margin-left: 14px;
  }
  #nav-tabContent .plan_bg_grey {
    padding-right: 40px;
  }
  .LaHome_planS .row-2 .planblock1 .modalBtn {
    margin: 56px 21px;
    height: auto;
  }
  #nav-tabContent .plan_bg_grey {
    height: 700px;
  }
  .planOptimization_plan {
    display: grid !important;
  }
  #nav-tabContent .row-2 .planLinkst_plan::after {
    display: none;
  }
  .local_opt-1,
  .local_opt-2 {
    max-width: 217px;
    margin-top: 10px;
  }
  #nav-tabContent .row-3 .plan_bg_grey {
    height: 975px !important;
  }
  .LaHome_learnS .keepLearnHn__ttl {
    height: 150px;
  }
  .row.homeAwardsHero {
    margin-top: 87px;
  }
  .serSec-1 .services-links .col-lg-6:last-child {
    margin-top: 0;
  }
  .LaHome_integrateS img {
    margin-left: 0;
  }
  .LaHome_pathS .bg_img {
    padding-top: 20px;
  }
  .scaTempOrg h2 {
    margin: 20px 0;
    text-align: left;
    font-size: 20px;
  }

  .scaTempOrg .slick-list.draggable {
    width: 1320px;
    margin-left: 0;
    max-width: 100%;
  }

  .haroTlir .col-lg-6:nth-child(2) img {
    margin-top: 25px;
  }
  .desktopHeader {
    display: none;
  }
  .mobHeader {
    display: block;
  }
  .bannernew_container .col_content .date_wrap .description.date {
    font-size: 26px;
  }
  .clutch-slick-slider .slick-slide.slick-current {
    opacity: 0.5;
  }
  .page-id-5761 section.heroWhiteN.heroLsn .row.align-items-center {
    display: flex;
    flex-direction: column;
}

.page-id-5761 section.heroWhiteN.heroLsn .row.align-items-center .heroLsn__cont {
    padding-right: 0;
}

.page-id-5761 section.heroWhiteN.heroLsn .row.align-items-center .heroLsn__cont .heroWLS__sub, .page-id-5761 section.heroWhiteN.heroLsn .row.align-items-center .heroLsn__cont h1 {
    text-align: center;
}
.page-id-5761 section.scaTempOrg.cntPlnnr_orgS h2 {
  text-align: center;
  width: 100%;
}
.page-id-5761 section.servHome.whatWhiteN h2 {
  line-height: 54px;
}

}
@media (max-width: 1023px) {
  .webinar__container {
    padding: 0 10px;
  }
  .row.ebRowhero {
    padding-top: 220px;
  }
  .row.heroReviews {
    visibility: hidden !important;
  }
  .form_whiteSEO
    .hs_budget_dropdown.hs-budget_dropdown.hs-fieldtype-select.field.hs-form-field {
    width: 104.5%;
    margin-left: -101.2px;
  }
  .LaHome_planS .row-2 .planblock1 .modalBtn {
    height: auto;
  }
  #nav-tabContent ul li {
    margin-left: 20px;
  }
  /* Plan */
  #nav-tabContent .active .planHn_txt {
    margin-top: -50px;
    margin-top: 20px;
    margin-bottom: 20px;
  }
  #nav-tabContent .row-3 .plan_bg_grey {
    height: 860px;
  }
  /* Button */
  .LaHome_heroS .heroS__form .d-flex .homenN_btn {
    -ms-transform: translatex(-70px);
    transform: translatex(-70px);
  }

  .mp_client_logos .every_logo-13 img {
    margin-top: 97px;
  }

  .mp_client_logos .every_logo-5 img {
    margin-top: 90px;
  }

  /* Heading */
  .LaHome_cta h2 {
    text-align: center;
    width: unset;
    padding: 20px;
  }

  /* Navigation */
  .wraperAll .LaVerHomeTemp .LaHome_planS .container .row .d-flex nav {
    margin-top: 0 !important;
  }

  /* Plan title */
  #nav-tabContent .active .planHn_title {
    transform: translatey(-79px) !important;
    transform: translatey(0px) !important;
  }

  #nav-tabContent ul li:before,
  .LaHome_appS .col-lg-1,
  .hideMob,
  .softFront__wr .softFront__img-wr .arrowSoft,
  .softFront__wr .softFront__img-wr .watchV {
    display: none;
  }

  .row {
    padding: 0 1.5rem;
  }
  .wraperAll .LaVerHomeTemp .LaHome_heroS {
    padding-bottom: 0 !important;
  }
  /* Paragraph */
  .LaHome_serviceS .serHn_txt p {
    height: unset;
    min-width: unset;
  }

  /* Plan desc */
  .wraperAll
    .LaVerHomeTemp
    .LaHome_planS
    .container
    #nav-tabContent
    .active
    .row
    .col-6
    .planHn_desc {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  /* Plan grey */
  #nav-tabContent .plan_bg_grey {
    margin: 0 auto 35px;
  }

  #nav-tabContent .row-2 .plan_img_bg {
    margin: 0 auto;
  }

  #nav-tabContent .row-2 .plan_img_bg img {
    top: 45px;
    left: 0;
  }

  #nav-tabContent .planInclude_plan {
    margin-left: 0;
  }
  #nav-tabContent .row-2 .planLinkst_plan {
    margin-bottom: 20px;
  }

  .planPriceCont {
    text-align: center;
  }

  .LaHome_pathS .col {
    margin-bottom: 50px;
  }
  .LaHome_planS .col-6 {
    margin: -20px auto 0;
  }
  /* Plans Section */
  .wraperAll .LaVerHomeTemp .LaHome_planS {
    padding-top: 130px;
  }

  .table_row .Table {
    margin: 0 3px;
  }

  /* Keep learn  read */
  .LaHome_learnS .keepLearnHn__read {
    max-width: 155px;
    text-align: center;
  }

  /* Mpform */
  .multiPur_form .mpformWp {
    margin: 50px auto 0;
  }

  .mp_client_logos .col-4:nth-child(5) img {
    max-width: 100% !important;
    transform: translateY(-55px);
  }

  .multiPurpTemp .mp_client_logos .col-md-4:nth-child(5) img {
    max-width: 100% !important;
    transform: translateY(-55px);
  }

  /* Row */
  .LaHome_trustS .container > .row {
    height: unset;
    width: 100%;
    display: block;
    background: unset;
  }

  .LaHome_trustS .bg_trustG {
    background: #f5f5f5;
    padding: 50px;
  }

  /* Int sub head */
  .LaHome_trustS .int_subHead {
    margin: 0 auto !important;
    left: unset;
    top: unset;
  }

  /* Trust quote */
  .LaHome_trustS .bt_trustY .trust_quote {
    margin-top: 0;
    margin-left: 0;
    width: unset;
  }

  .LaHome_trustS .int_btn,
  .LaHome_trustS h2,
  .bottom_txt {
    width: unset;
    margin-left: 0;
    margin-top: 40px;
  }

  .LaHome_trustS .bt_trustY {
    padding: 50px;
    background: #fdc624;
  }

  /* Int */
  .LaHome_trustS .int_txt {
    margin: 20px auto;
    width: unset;
  }

  .LaHome_sofwareS.softFront .softFront__wr .col-lg-6:last-child {
    order: -1;
    margin-bottom: 50px;
  }

  .LaHome_sofwareS.softFront
    .softFront__wr
    .col-lg-6:last-child
    .softFront__img-wr {
    margin-top: 20px;
  }

  .LaHome_learnS .col-6 {
    align-items: center;
    display: flex;
    flex-flow: column;
  }

  /* Keep learn */
  .LaHome_learnS .keepLearnHn__ttl {
    text-align: left;
    font-size: 18px;
    line-height: 24px;
    height: 95px;
  }

  .LaHome_hireS {
    text-align: center;
  }

  .LaHome_hireS .int_title {
    width: unset;
    text-align: left;
    margin-left: 0;
  }
  .LaHome_appS .col-md-6:last-child img {
    padding-left: 50px;
  }
  .LaHome_trustS .int_btn {
    text-align: left;
  }
  .LaHome_trustS .bottom_txt {
    margin-left: 0;
  }
  /* Int */
  .LaHome_hireS .int_btn {
    margin: 30px auto;
  }

  /* Image */
  .LaHome_appS .col-lg-5 img {
    margin-top: 20px;
  }

  .LaHome_appS .appStore_btn,
  .LaHome_appS .playStore_btn {
    width: 50%;
    margin-left: 0;
  }

  .LaHome_heroS .hbtn_p,
  .LaHome_heroS .hbtn_r {
    text-align: center;
    margin-left: 0;
    margin-right: 0;
  }

  .LaHome_heroS .hbtn_p {
    margin-top: 50px !important;
  }

  .LaHome_heroS .hbtn_r a {
    padding: 14px 27px;
  }

  /* Image */
  .LaHome_integrateS img {
    margin: 0 auto 50px;
  }

  .LaHome_heroS .slider_container > .row.trophiesHero {
    flex-wrap: nowrap;
  }

  .trophiesHero .slick-slide {
    width: 185px;
    opacity: 0.5;
  }

  .trophiesHero .slick-current {
    opacity: 1;
  }

  #nav-tabContent .row-2 .planLinkst_plan:after {
    content: "";
    background: #e6b9f9;
    width: 40px;
    height: 1px;
    position: absolute;
    bottom: 288px;
    top: 50px;
    left: calc(0% + 5px) !important;
  }

  .LaHome_reviews .reviews_container {
    padding-top: 40px;
    height: 370px;
  }

  .LaHome_reviews .reviews_container .rev_photo {
    width: 30px;
    position: absolute;
    top: -26px;
    left: 11px;
  }

  .LaHome_reviews .reviews_container .rev_stars {
    position: absolute;
    top: -20px;
    left: 185px;
  }

  .LaHome_reviews .slick-slide {
    width: 315px;
  }

  .LaHome_reviews .rev_name {
    font-size: 14px;
  }

  .LaHome_reviews .rev_txt {
    font-size: 14px;
    width: 235px;
    max-width: 100%;
  }

  .mp_client_logos .every_logo-10 img {
    display: none;
  }

  .trophiesHero .slick-slide {
    height: 235px;
  }

  .LaHome_heroS .slider_container > .heroReviews {
    margin: 90px auto 0;
  }

  .LaHome_heroS .heroReviews .col-4:nth-child(5) .rev_stars {
    top: 60px;
    left: 55px !important;
  }

  .LaHome_heroS .heroReviews .col-4:nth-child(1) .rev_stars,
  .LaHome_heroS .heroReviews .col-4:nth-child(2) .rev_stars,
  .LaHome_heroS .heroReviews .col-4:nth-child(3) .rev_stars,
  .LaHome_heroS .heroReviews .col-4:nth-child(4) .rev_stars,
  .LaHome_heroS .heroReviews .col-4:nth-child(6) .rev_stars,
  .LaHome_heroS .heroReviews .col-4:nth-child(7) .rev_stars {
    top: 60px;
    left: 8px !important;
    width: 67px;
  }

  /* Soft vid  read */

  .int_img {
    display: flex;
    padding-left: 50px;
  }

  .LaHome_entbrandS img {
    margin-top: 35px;
  }

  .heroPostN .searchExpN__inp,
  .single-post .heroPostN .searchExpN__btn {
    margin-top: 20px;
  }

  .heroPostN .searchExpN__form.active .searchExpN__inp {
    width: 470px !important;
  }

  .contPostN .popExp__block-author {
    display: flex;
    margin-top: 56px;
    margin-bottom: -8px;
    margin-left: 10px;
  }

  .newBlog_toc {
    display: none;
  }

  .toc_tablet {
    display: block;
    border: 1px solid #dddddd;
    padding-left: 35px;
    margin-bottom: 20px;
  }

  .contPostN {
    margin-top: 20%;
    padding-top: unset;
  }

  .single-post .lwptoc_item.active span::before {
    left: 15px;
  }

  .single-post .contPostN__footer {
    height: 246px;
  }

  .single-post .author_photoCont .popExp__block-author img {
    width: 45px;
    height: 45px;
    position: absolute;
    left: -15px;
    top: -55px;
  }

  .single-post .author_socialM .addtoany_shortcode {
    position: absolute;
    top: -70px;
  }

  .single-post .newBlog_sidebar {
    height: 405px;
    margin: 0 auto;
    width: 770px;
    max-width: 100%;
  }

  .single-post .learnHomeNN .slick-slide {
    width: 440px !important;
  }

  .popExpN__txt,
  .single-post .popExpN .whatAbUs__block-title {
    margin-left: unset;
  }

  .single-post .blogPostN_suscribe .hs-button.primary.large {
    transform: translateX(0px);
  }

  .single-post .blogPostN_suscribe .hs-form-field .input input[type="email"] {
    transform: translateX(0px);
  }

  .single-post .blogPostN_suscribe .sus_txt {
    font-size: 18px;
    max-width: 90%;
  }

  .mpSubHeading {
    width: 390px;
    max-width: 105%;
  }

  /* Heading */
  .multiPurp_hero h1 {
    width: 390px;
    max-width: 105%;
  }

  /* Paragraph */
  .multiPurp_hero p {
    max-width: 110%;
  }

  .mpHero_btn a {
    padding: 11px 25px;
  }

  .multiPurp_hero {
    height: auto;
    padding-top: 150px;
  }

  .mpHero_imgS {
    transform: translateX(-45px);
  }

  .mp_client_logos .col-md-4:nth-child(n + 7) {
    display: none;
  }

  .multiPurpTemp .multiPurp_organizations h2 {
    font-size: 20px !important;
  }

  .mp_client_logos .every_logo-7 img,
  .mp_client_logos .every_logo-8 img {
    margin-top: unset;
  }

  .mp_client_logos .every_logo-9 img {
    margin-top: 12px;
  }

  .mob-hidden {
    display: none;
  }

  .multiPurp_intSeo img {
    margin-top: 48px;
  }

  .intSeo_content {
    margin-left: 20px;
  }

  .multiPurp_intSeo_2 img {
    margin-top: 70px;
    margin-left: 20px;
  }

  /* Image */
  .multiPurp_dataDri img {
    margin-top: 58px;
  }

  .dataDri_content {
    margin-left: 20px;
  }

  .clutchEcom .banOneLsn__txt {
    width: 70%;
    margin: unset;
  }

  .mp__faq .d-flex .faqMark__block-quest {
    line-height: 24px;
    height: auto;
    width: 400px;
    max-width: 100%;
  }

  .mp__faq .faqEnseo .faqMark__block-quest {
    padding-left: 5px;
  }

  .mp__faq #tab-2 .faqMark__block-quest {
    min-height: 50px;
  }
  body.page-id-13740 .mp__faq .d-flex .faqMark__block-quest {
    width: 795px;
  }

  body.page-id-13740 .multiPurp_intSeo_2 h2 {
    max-width: 100%;
  }

  body.page-id-13740 .multiPurp_intSeo_2 p {
    max-width: 100%;
  }
  .LearnNewCont .row {
    padding: 0 !important;
    --bs-gutter-x: 0;
  }
  .secExpN .sliderExp__next {
    right: -2px;
  }
  .secExpN .sliderExp__prev {
    left: -28px;
  }
  .newHome .row img {
    min-width: 100%;
    padding: 10px 20px;
  }
  body.page-id-14306 .secExpN .sliderExp__next {
    right: 17px;
    top: 57px;
  }
  .scaTempOrg h2 {
    font-size: 18px;
    line-height: 26px;
    text-align: left;
    margin-top: 23px;
  }
  .ebookDownload_ty .row {
    padding: 0;
  }
  .troBg-7.block_size {
    margin-left: unset;
  }
  .countdown.ylowBG .headerBanner__cont .offer {
    background: #333333;
    padding: 7px 10px 5px;
    display: inline-block;
  }
  .cntPlnnr_plan h2,
  .cntPlnnr_plan p,
  .countdown.ylowBG .headerBanner__cont {
    width: 100%;
  }
  .countdown.ylowBG .headerBanner__link a {
    padding: 8px 10px;
    line-height: 16px;
    font-size: 13px;
    margin: 5px;
  }
  .countdown.ylowBG .headerBanner__link .countTimer {
    padding: 0 20px;
  }
  .scaTempOrg h2 {
    text-align: center;
  }
  .scaTempCliLogos,
  .scaTempOrg .slick-list.draggable {
    margin-left: 0;
  }
  .cntPlnnr_hero {
    height: 80vh;
  }
  .cntPlnnr_calendar:after,
  .cntPlnnr_hero h1 br,
  .cntPlnnr_htMcntCalendar:after,
  .cntPlnnr_plan:after,
  .cntPlnnr_wyNcntPlanner .blocks_grid:nth-of-type(4n + 1)::after,
  .cntPlnnr_wyNcntPlanner .blocks_grid:nth-of-type(4n + 2)::after {
    display: none;
  }
  .cntPlnnr_calendar h2 {
    width: auto;
  }
  .cntPlnnr_calendar p {
    width: auto;
    margin-bottom: 30px;
  }
  .LaHome_reviews .reviews_container .rev_txt,
  .calendar_image,
  .cntPlnnr_htMcntCalendar .col-lg-6:last-child,
  .cntPlnnr_plan .container .row .col-lg-6:nth-child(2) {
    padding-left: 0;
  }
  .LaHome_reviews .rev_txt {
    width: 100%;
  }
  .cntPlnnr_calendar,
  .cntPlnnr_htMcntCalendar,
  .cntPlnnr_plan {
    background-image: none;
  }
  .cntPlnnr_plan .row {
    flex-flow: column-reverse;
  }
  .cntPlnnr_plan .col-12.col-lg-6 {
    margin-bottom: 30px;
  }
  .cntPlnnr_wyNcntPlanner .container .row:nth-child(2) .col-lg-6:nth-child(3),
  .cntPlnnr_wyNcntPlanner .container .row:nth-child(2) .col-lg-6:nth-child(4) {
    padding-top: 50px;
  }
  .cntPlnnr_ftrForm h2 {
    font-size: 30px;
    line-height: 42px;
  }
  .LaHome_reviews .reviews_container .rev_name {
    margin-top: 25px;
  }
  .cntPlnnr_wyNcntPlanner .row {
    padding: 0;
  }
  f.LaHome_reviews .reviews_container .rev_photo .vid_slider .softVidHn__ttl {
    height: 85px;
  }
  .serSec-1 .services-links .col-lg-6:last-child {
    margin-top: 25px;
  }
  .LaHome_heroS .slider_container > .ppcHeroReviews {
    margin-top: 228px;
    width: 880px;
  }

  .LaHome_heroS .slick-slide {
    width: 275px;
  }

  .haroLink_Cta .reviews_container {
    padding-top: 65px;
  }

  body.page-id-16140 .clutchEcom .termTgdc__block-title {
    padding-right: 37px;
  }

  body.page-id-16140 .clutchEcom .banOneLsn__txt {
    padding-right: 55px;
  }

  body.page-id-16140 button.btn span img {
    display: none;
  }
  .contactLegalSS .row {
    padding-left: 0;
    padding-right: 0;
  }
  .tabCont-fixed {
    display: flex;
    flex-direction: column;
  }

  .fixed-content-table {
      width: 100%;
      left: 0;
  }

  .fixed-socialMedia {
      position: relative;
      display: flex;
      flex-wrap: nowrap;
      width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .page-id-6755 .wraperAll .row .col-lg-7 {
    width: 100%;
  }

  .white_label_software .scaleImg::before,
  .white_label_software .scaleImg::after {
    top: 15px;
    bottom: 50px;
    left: -10px;
    right: -10px;
  }

  .white_label_software .scaScale h2 {
    text-align: left !important;
    width: 680px !important;
  }

  .white_label_software .scaTemp .mpHero_btn_2 {
    padding: 0 0 !important;
  }

  .white_label_software .mpHeroheading {
    width: 835px !important;
  }

  .white_label_software .scaHero_bullets ul {
    width: 385px !important;
    max-width: 100%;
  }

  .white_label_software .scaTemp .mpHero_btn_2 a {
    padding: 14px 140px !important;
  }

  .white_label_software .scaTxtCont {
    margin-top: 0;
  }

  .white_label_software .scaleImg {
    margin: 45px auto 80px;
  }

  .logoFront .row:nth-child(2) .col-lg-2:nth-child(n + 8) {
    transform: unset;
  }
  .logoFront .row:nth-child(2) .col-lg-2:last-child {
    display: none;
  }
  .newHome .row > div:last-child {
    display: none;
  }
  .cta_mkt-efforts .img-present img {
    width: 280px;
    display: block;
    max-width: 70%;
    margin-left: 25px;
    position: unset;
  }
  .amazon_Numbers .col-lg-3:nth-child(2n) .amazonBlock {
    margin-left: auto;
  }

  .ebLand_hero.heroSrm {
    height: auto;
  }

  .ebLand_hero .col-lg-4 img {
    width: 100%;
    margin-top: 40px;
  }

  .ebLand_hero h1 {
    text-align: center;
  }

  .ebLand_hero p {
    margin: 15px auto 0 !important;
  }

  .heroReview_ebLand {
    margin: 0 auto;
    width: 320px;
  }

  .row.ebRowhero {
    padding-top: 190px;
  }

  .eBlandAward {
    margin-top: 10px;
  }

  .wYlearnSubttl::before {
    display: none;
  }

  .wYlearnSubttl {
    padding-left: 0;
    width: 95px;
    margin: 0 auto;
  }

  .eBland_wYlearn h2 {
    text-align: center;
    width: 315px;
    margin: 21px auto 0;
  }

  .eBland_wYlearn p {
    text-align: center;
    margin: 23px auto 0 !important;
  }

  .eBland_wYlearn .row:nth-child(2) .col-lg-4:nth-child(1) .wYlearn_blocks,
  .eBland_wYlearn .row:nth-child(2) .col-lg-4:nth-child(3) .wYlearn_blocks {
    margin: 0 auto;
  }

  .wYlearnBtn {
    margin: 60px auto 0;
  }

  .eBland_bigRev .col-lg-8 {
    padding-left: 0;
  }

  .readMoreEbook {
    right: 30%;
    left: 30%;
  }

  #hsForm_100befdb-94ea-4bdd-a4c2-fdefeab8a147_1,
  #hsForm_100befdb-94ea-4bdd-a4c2-fdefeab8a147_2,
  #hsForm_100befdb-94ea-4bdd-a4c2-fdefeab8a147_3 {
    width: 600px;
    max-width: 100%;
    margin: 0 auto;
  }
  .main-row {
    flex-direction: column;
  }
  .arrow-vector {
    transform: rotate(180deg);
    cursor: pointer;
    transition: 0.4s all ease;
  }
  .social-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 25px;
    transition: 0.5s margin-bottom ease;
  }
  .f-socialMedia {
    opacity: 1;
    transition: 0.5s opacity ease;
  }
  .chapters-content {
    overflow: hidden;
    transition: 0.5s max-height ease;
  }
  .chapter-container {
    position: absolute;
    top: 17px;
    display: flex;
    opacity: 0;
    justify-content: space-between;
    align-items: center;
    transition: 0.5s opacity ease;
  }
  .chapter-container p {
    margin: 0;
    font-size: 16px;
    color: #000;
  }
  .chapter-container p .chapter-number {
    color: #fe0095;
    font-weight: 500;
  }
  .chapter-container p .chapter {
    font-weight: 500;
  }
  .fixed-tabCont {
    display: none;
  }
  .mobile-table-content {
    display: block;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    left: 0;
    padding: 10px 15px 0;
    position: relative;
    /* 		top:75px; */
    background: #f3f5f8;
    z-index: 0;
    margin-bottom: 50px;
    cursor: pointer;
  }
  .f-socialMedia a {
    margin-right: 20px;
  }
  .mobile-table-content .tabCont_block a {
    display: flex;
    align-items: center;
    margin-bottom: 25px;
  }
  .mobile-table-content .tabCont__block-num {
    color: #fe0095;
    width: 20px;
    font-weight: 500;
    font-size: 16px;
  }
  .mobile-table-content .tabCont__block-title {
    font-weight: 500;
    font-size: 16px;
  }
  #GSC .GSC_cta_sec .GSC_cta__title,
  #GSC .features_sec_heading,
  #GSC .heroHomeNN__title,
  #GSC .termTgdc__block-title {
    line-height: 32px;
    font-size: 26px;
  }
  #GSC .featLPO__slider-img {
    margin: 35px 20px 0 !important;
  }
  .heroCar__subtitle {
    margin-top: 40px;
  }
  .planPriceCont {
    width: 90%;
    margin: 10px auto;
  }
  .single-post .blogPostN_suscribe h2 {
    width: 90%;
  }
  #nav-tabContent .row-2 .plan_img_bg {
    width: 100%;
  }
  #nav-tabContent .plan_bg_grey {
    width: 100%;
    margin-bottom: 25px;
  }
  .heroWLS__txt.popExp__block-author {
    text-align: left;
  }
  .form_whiteSEO
    .hs_budget_dropdown.hs-budget_dropdown.hs-fieldtype-select.field.hs-form-field {
    margin-left: -2.2px;
  }
  .page-id-12913 .LaHome_heroS h1,
  .page-id-18495 .LaHome_heroS h1 {
    padding-top: 190px !important;
  }
  .title_bPnts-1 {
    margin-left: unset;
  }
  .title_bPnts-2 {
    margin-left: unset;
  }
  .title_bPnts-1,
  .title_bPnts-2 {
    margin-left: 0;
  }
  .clients-get::before,
  .get::before {
    left: -15px;
  }
  .searchExpN {
    top: 0px !important;
  }

  .heroLsn__cont-txt {
    top: 0;
  }

  div.asp_r.asp_r_2.vertical .item .asp_content h3 a {
    width: 428px !important;
    line-height: 20px !important;
  }

  #ajaxsearchpro2_1.searchActive::after {
    max-width: 91%;
  }

  .single-post .author_photoCont .popExp__block-author img {
    top: -30px;
  }

  .single-post .newBlog_sidebar .clutch_rev {
    width: auto;
  }

  .mpSubHeading {
    font-size: 18px;
    width: 500px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  /* Heading */
  .multiPurp_hero h1 {
    font-size: 68px;
    width: 576px;
    margin-left: auto !important;
    margin-right: auto;
    text-align: center;
  }

  .row.mPhero_btns {
    width: 355px;
    max-width: 100%;
    margin: 0 auto;
  }

  /* Paragraph */
  .multiPurp_hero p {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .ex_mp_square {
    display: none;
  }

  .mpHero_img {
    width: 600px;
    max-width: 100%;
    margin-top: 35px;
    margin-bottom: 60px;
  }

  .wraperAll .multiPurp_organizations {
    padding-top: 0;
    padding-bottom: 0;
  }

  /* Multi purp int seo */
  .wraperAll .multiPurpTemp .multiPurp_intSeo {
    padding: 0 0 8%;
    margin-bottom: 7%;
  }

  .wraperAll .multiPurpTemp h2 {
    text-align: center;
    margin: 0 auto;
  }

  .buildBack_content p,
  .multiPurp_dataDri p,
  .multiPurp_intSeo p,
  .multiPurp_intSeo_2 p {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .multiPurp_intSeo .mpHero_btn {
    max-width: unset !important;
    text-align: center;
    margin: auto;
  }

  .multiPurp_intSeo img {
    text-align: center;
    align-items: center;
    display: flex;
    margin: 40px auto 0;
  }

  .multiPurp_intSeo_2 .intSeo2_btn {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }

  .multiPurp_buildBack img,
  .multiPurp_dataDri img,
  .multiPurp_intSeo_2 img {
    display: flex;
    margin: 0 auto;
  }

  .multiPurp_meetYse .bg__color {
    height: auto;
  }

  /* Heading */
  .multiPurp_meetYse h2 {
    margin-top: 30px !important;
    text-align: center !important;
  }

  .multiPurp_meetYse p {
    text-align: center;
  }

  .multiPurp_meetYse .meetYtxt {
    margin: 0 auto;
  }

  /* Meet yse */
  .multiPurp_meetYse .meetYse_btn {
    padding-top: unset;
    padding-bottom: unset;
    margin-left: unset;
    height: unset;
    min-width: unset;
    display: block;
    text-align: center !important;
    margin: auto auto 35px;
  }

  .multiPurp_buildBack .buildBack_btn,
  .multiPurp_dataDri .intSeo2_btn {
    display: block;
    margin: auto;
    text-align: center;
  }

  .multiPurpTemp .clutchEcom .clutchEcom__cont .banOneLsn__txt {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .mPhero_btns {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    width: 444px;
  }

  .dataDri_content {
    margin-left: 0;
  }

  .intSeo_content {
    margin-left: 0;
  }

  .multiPurpTemp .clutchEcom .clutchEcom__logo {
    transform: translateY(0px);
  }

  .multiPurpTemp .clutchEcom {
    padding: 30px 0;
  }

  .reachAudcards {
    padding: 20px;
  }

  .multiPurpTemp .mp_client_logos {
    margin-top: -20px;
  }

  .therapyTemp .therapyHero h1 {
    margin-top: -22px;
    font-size: 40px;
    line-height: 50px;
  }

  .therapyHero img {
    top: 210px;
    margin-left: -4%;
  }

  .therapyTemp h2 {
    font-size: 40px;
  }

  .therapyTemp p {
    font-size: 18px;
  }

  .groupOfDC {
    padding-top: 4%;
  }

  .groupOfDC img {
    margin-top: 20px;
    margin-left: 9%;
    width: auto;
    max-width: 80%;
  }

  .therapy_theProblem .container {
    max-width: 75% !important;
  }

  .theSolution {
    margin-top: 8.5%;
  }

  .theSolution .container .row:nth-child(1) img,
  .theSolution .container .row:nth-child(2) img,
  .theSolution .container .row:nth-child(3) img,
  .theSolution .container .row:nth-child(4) img {
    margin-bottom: unset;
  }

  .solution_img {
    max-width: 65%;
    margin: 40px 100px;
  }

  .theSolution h2 {
    margin-bottom: 40px;
  }

  .theSolution h2::before {
    left: 45%;
  }

  .therapyReview_position {
    font-size: 18px;
  }

  .client_review p {
    margin-top: 27px;
  }

  .client_review img {
    max-width: 65%;
    margin-left: 17%;
  }

  .theResults {
    padding-top: 25%;
  }

  .theResults img {
    margin-top: 50px;
    margin-left: 17%;
  }

  .therapyTemp .client_review {
    padding: 3.5% 0 9.5%;
  }
  .scaCtaTxt,
  .scaTemp .multiPurp_hero h4,
  .scaTempEarnSpeed h2,
  .scaTempEarnSpeed p,
  .scaTempOrg h2,
  .scaTempVid h2,
  .scaTempVid p,
  .scaleC p,
  .scaleH {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .scaTemp .multiPurp_hero h1,
  .scaTemp .multiPurp_hero h4,
  .scaTemp .multiPurp_hero p {
    width: 590px;
    max-width: 100%;
  }

  .scaTemp .multiPurp_hero {
    padding-bottom: 60px;
    height: auto;
  }

  .scaTemp .heroLPO__video {
    margin-left: auto;
    margin-right: auto;
  }

  .scaTempCliLogos {
    margin-left: 30px;
    margin-top: 25px;
  }

  .scaTempEarnSpeed .container .row div:nth-child(1) {
    margin-top: -20px;
  }

  .scaTempEarnSpeed .container .row div:nth-child(2) {
    margin-top: 25px;
    padding-left: 0;
  }

  .eaSpBtn {
    margin-top: 55px !important;
  }

  .scaTemp .slick-prev.pull-left.slick-arrow,
  .scaTemp .slick-prev.pull-left.slick-arrow.slick-disabled {
    top: -60px;
  }

  .scaTemp .slick-next.pull-right.slick-arrow,
  .scaTemp .slick-next.pull-right.slick-arrow.slick-disabled {
    top: -60.5px;
  }

  .vidBtn {
    text-align: center;
  }

  .scaleImg {
    margin: -40px auto 40px;
    width: 650px;
    max-width: 100%;
  }

  .scaTxt,
  .scaTxtP,
  .scaleC {
    height: auto;
    overflow: hidden;
    margin-right: 0;
  }

  .scaTxtBg {
    display: none;
  }

  .scaTxtCont {
    padding-left: 0;
  }

  .scaScale {
    padding-bottom: 0;
  }

  .scaleC {
    padding-bottom: 35px;
  }

  .scaEqual p {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .equalTxt2 {
    padding-bottom: 15px;
  }

  .process .proTabTitle {
    position: relative;
    z-index: 2;
    margin-top: 20px;
  }

  .proTabCont {
    position: relative;
    z-index: 1;
    margin-left: 0;
    margin-top: -35px;
  }

  .scaTemp h2 {
    font-size: 30px;
    line-height: 38px;
  }

  .scaEqual h2 {
    width: 450px;
  }

  .modal.show .modal-dialog {
    margin-left: 12%;
    margin-right: 36%;
  }

  .scaTempOrg .row .col-12:nth-child(2) {
    margin-top: 0;
    margin-bottom: 0;
  }
  .scaTempOrg-text {
    margin-top: 0;
  }
  .scaTemp_hero .scaTempOrg-text ul li {
    text-align: center;
  }
  .scaHero_bullets ul {
    margin: 0 auto;
    width: 235px;
  }
  .scaTemp .multiPurp_hero h4 {
    margin-top: 35px !important;
  }
  .scaTemp .mPhero_btns {
    margin-top: 8px;
    display: flex;
    flex-direction: column;
  }
  .scaTemp .mpHero_btn_2 {
    padding: 0 0;
  }
  .scaTemp .mpHero_btn_2 {
    width: 426px;
    margin-left: 0;
  }
  .scaTemp .mpHero_btn_2 a {
    width: 426px;
    padding: 14px 143px !important;
  }
  .scaHimg {
    width: 524px;
    margin: 0 auto;
  }
  .scaTemp_hero .scaHero_rev {
    margin-left: auto;
    margin-right: auto;
  }
  body.page-id-13740 .multiPurp_intSeo_2 img {
    margin-left: auto;
  }
  .LaHome_guarantee .heroS_btn.hbtn_p,
  .LaHome_guarantee .heroS_btn.hbtn_r {
    text-align: center;
    margin-left: unset;
    margin-right: unset;
  }

  .LaHome_guarantee .container {
    height: auto;
    padding-bottom: 90px;
  }

  .LaHome_guarantee .heroS_btn.hbtn_p {
    margin-bottom: 100px;
  }
  .LearnNew_hero {
    height: auto;
  }

  .LearnNew_hero h1 {
    margin-top: -3px;
  }

  .LearNsliderContainer {
    margin-top: 51px;
  }

  .LearnNew_hero .slick-prev.pull-left.slick-arrow,
  .LearnNew_hero .slick-prev.pull-left.slick-arrow.slick-disabled {
    top: -65px;
    left: calc(100% - 143px);
  }

  .LearnNew_hero .slick-next.pull-right.slick-arrow,
  .LearnNew_hero .slick-next.pull-right.slick-arrow.slick-disabled {
    top: -66px;
    left: calc(100% - 90px);
  }

  .LearnNew_hero .slick-slide {
    width: 330px;
  }

  .LearnNew_hero .heroExpN__post-img.popExp__block-img {
    width: 303px !important;
    height: 298px;
  }

  .heroExpN__bgOverlay .row .col-8::after {
    content: unset;
  }

  .LearNsideNav {
    flex-wrap: nowrap;
    display: flex;
    margin-left: -24px;
    margin-top: -80px;
  }

  .LearNsideNav ul li {
    width: 125px !important;
  }

  .LearNsideNav ul li a.active::after {
    left: calc(100% - 120px);
  }

  .LearnNfeaturedArt .row:nth-child(2) .col-12 .heroExpN__bgOverlay {
    background: -webkit-linear-gradient(
      top,
      rgba(0, 0, 0, 0) 0%,
      rgba(0, 0, 0, 0.85) 100%
    );
    background: -o-linear-gradient(
      top,
      rgba(0, 0, 0, 0) 0%,
      rgba(0, 0, 0, 0.85) 100%
    );
    background: -webkit-linear-gradient(
      top,
      rgba(0, 0, 0, 0) 0%,
      rgba(0, 0, 0, 0.85) 100%
    );
    background: -o-linear-gradient(
      top,
      rgba(0, 0, 0, 0) 0%,
      rgba(0, 0, 0, 0.85) 100%
    );
    background: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0) 0%,
      rgba(0, 0, 0, 0.85) 100%
    );
  }

  .auTreadDate ul,
  .feaTexcerpt,
  .feaTtitle {
    color: #fff;
  }

  .auTreadDate ul,
  .feaTexcerpt {
    opacity: 0.75;
  }

  .LearnFeatBlocks {
    width: 930px;
  }

  .LearnNfeaturedArt .row:nth-child(3) .LearnFblock {
    width: 930px;
    background-size: cover !important;
    height: 311px !important;
  }

  .LearnFeatBlocks .feaTexcerpt {
    margin-top: 0;
    width: 930px;
    max-width: 100%;
  }

  .learNCategories {
    margin-top: 15px;
  }

  .LearnNfeaturedArt
    .row:nth-child(3)
    .col-12:nth-child(1)
    .LearnFeatBlocks
    .learNCategories {
    margin-bottom: 35px;
  }

  .LearNcaseStudies .LearnFeatBlocks,
  .LearNeBooks .LearnFeatBlocks,
  .LearNvideo .LearnFeatBlocks,
  .LearNwebinar .LearnFeatBlocks {
    width: 930px;
  }

  .LearNcaseStudies .LearnFblock,
  .LearNeBooks .LearnFblock,
  .LearNrecentPost .LearnFblock,
  .LearNvideo .LearnFblock,
  .LearNwebinar .LearnFblock {
    width: 930px;
    height: 190px;
  }

  .LearnFeatBlocks .feaTtitle {
    color: #000000;
    width: 930px;
    max-width: 100%;
    margin-top: 0;
    margin-bottom: 10px;
  }

  .LearNcaseStudies .row:nth-child(2) .col-12:not(:first-child) .LearnFblock,
  .LearNeBooks .row:nth-child(2) .col-12:not(:first-child) .LearnFblock,
  .LearNvideo .row:nth-child(2) .col-12:not(:first-child) .LearnFblock,
  .LearNwebinar .row:nth-child(2) .col-12:not(:first-child) .LearnFblock {
    margin-top: 35px;
  }

  .LearNrecentPost .LearnFeatBlocks {
    width: 930px;
  }

  .LearNrecentPost .col-lg-8 .LearnFeatBlocks {
    margin-top: -25px !important;
  }

  .LearNfooter {
    padding-top: 50px;
  }

  .LearNfoo1_block,
  .LearNfoo2_block,
  .LearNfoo3_block,
  .LearNfoo4_block,
  .LearNfoo5_block,
  .LearNfoo6_block {
    width: 930px;
  }

  .LearNfoo2_block,
  .LearNfoo6_block {
    height: 420px;
  }

  .LearNfoo6_block p {
    margin-top: 140px;
  }

  .LearNfoo3_block,
  .LearNfoo5_block {
    margin-top: 35px;
  }

  .LearNfooter .container .row:nth-child(2) .col-12 .row {
    padding: 0;
  }

  .LearnNfeaturedArt .row:nth-child(2) .col-12:first-child {
    display: none;
  }

  .LearnNfeaturedArt .row:nth-child(3) .col-lg-6:nth-child(1) {
    display: block;
  }

  .LearnNfeaturedArt .row:nth-child(3) .col-12:nth-child(3) .LearnFeatBlocks {
    margin-top: 35px;
  }

  .LearnNfeaturedArt .row:nth-child(3) {
    margin-top: 0;
  }

  .LearnNew_hero .slick-list.draggable {
    margin-left: -50px;
    width: 790px;
    margin-left: -10px;
  }

  .LearnNew_hero .slick-track {
    margin-left: -222px;
  }
  .LearnNfeaturedArt .row:nth-child(2) .col-12:last-child .LearnFblock {
    background-size: cover !important;
    background-position: center !important;
  }
  .LearnNfeaturedArt .LearnNblogrow .LearnFblock,
  .LearnNfeaturedArt .row:nth-child(3) .LearnFblock {
    width: 930px;
    height: 311px !important;
    background-size: cover !important;
  }
  .mostPopslider .sliderExp__next,
  .mostPopslider .sliderExp__prev {
    top: 127px;
  }
  .LearNblogCat .LearnFblock,
  .LearNcaseStudies .LearnFblock,
  .LearNeBooks .LearnFblock,
  .LearNrecentPost .LearnFblock,
  .LearNvideo .LearnFblock,
  .LearNwebinar .LearnFblock {
    width: 930px;
    height: 305px;
  }
  .LearNblogCat .slick-list.draggable {
    max-width: 100%;
  }
  .secExpN .sliderExp__prev {
    left: -15px !important;
  }
  body.page-id-14306 .LearnBlogPage .row:nth-child(2) .col-12:last-child {
    display: block !important;
  }
  .LearNsideNav ul li:nth-child(1) a.active::after {
    left: 129px;
  }
  .LearNsideNav ul li:nth-child(2) a.active::after {
    left: 120px;
  }
  .LearNsideNav ul li:nth-child(3) a.active::after {
    left: 130px;
  }
  .LearNsideNav ul li:nth-child(4) a.active::after {
    left: 108px;
  }
  .LearNsideNav ul li:nth-child(5) a.active::after {
    left: 116px;
  }
  .LearNsideNav ul li:nth-child(6) a.active::after {
    left: 106px;
  }
  .headerNew .header__sign-phone {
    border-left: unset;
  }
  .popExp__block-author {
    text-align: center;
  }
  .heroEcom {
    height: 100vh;
    padding-top: 150px;
  }
  body.page-id-5325 .heroBackAn .ppcLanding_formNew.backlink-analysis-form {
    width: 100%;
    margin: 0 auto;
  }

  .wraperAll .LaVerHomeTemp .LaHome_heroS .container {
    margin-top: 175px;
  }
  .wraperAll .LaVerHomeTemp .LaHome_heroS {
    height: 1120px;
    top: -211px;
  }
  .wraperAll .LaVerHomeTemp .newHome_LGGoal > .container {
    margin-top: -155px;
  }
  .searchPage .container .row:last-child {
    margin-top: 65px;
  }
  .needsEcom__img {
    padding-right: unset;
  }
  .needsEcom .container .row .col-lg-6:last-child {
    padding-left: 0;
    margin-top: 0;
  }

  body.page-id-7552 .needsEcom .container .row .col-lg-6:last-child {
    margin-top: 0;
  }
  .webinar_tutsCont .row:nth-child(2) .col-12 {
    display: block !important;
  }
  body.page-id-6755 .stepGooAds .stepBLink__img-wr {
    right: 0;
    top: -120px;
    width: 100%;
    height: 33%;
    background-position: 50% 30% !important;
  }
  body.page-id-6755 .stepGooAds1 {
    padding-top: 100px;
  }
  body.page-id-6755 .stepGooAds2 .stepGooAds .stepBLink__img-wr {
    right: 0;
    top: -120px;
    width: 100% !important;
    height: 51%;
    background-position: 50% 30% !important;
  }
  .stepGooAds2 {
    margin-top: 100px;
  }
  body.page-id-6755 .stepGooAds4 .stepGooAds .stepBLink__img-wr,
  body.page-id-6755 .stepGooAds5 .stepGooAds .stepBLink__img-wr,
  body.page-id-6755 .stepGooAds6 .stepBLink__img-wr,
  body.page-id-6755 .stepGooAds7 .stepGooAds .stepBLink__img-wr {
    display: none;
  }
  body.page-id-14289 .col-12.col-lg-6.learNresponsive {
    display: block;
  }
  body.page-id-14306 .secExpN .sliderExp__prev {
    top: 160px;
  }
  body.page-id-14306 .secExpN .sliderExp__next {
    right: 2px;
    top: 160px;
  }
  .LaVerHomeTemp .scaTempOrg {
    margin-top: -160px;
  }
  .lHawarTitle {
    width: 234px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .trophiesHero {
    margin-top: 40px;
  }
  .LaHome_proof .proof_count {
    margin: 0;
  }
  .LaHome_proof .proof_txt {
    margin: 0;
  }
  .cntPlnnr_wyNcntPlanner .blocks_grid:nth-of-type(4n + 1),
  .cntPlnnr_wyNcntPlanner .blocks_grid:nth-of-type(4n + 2) {
    padding: 10px 60px 10px 10px;
  }
  .heroForm form {
    max-width: 100%;
  }
  .page-id-16222 #cntPlnnerHero_formTxt,
  .page-id-16222 .landerCMPage .heroSrm h4 {
    text-align: left;
  }
  .page-id-16222 #cntPlnnerHero_formTxt,
  .page-id-16222 .cntPlnnerHero_formBtn,
  ul.hMcMc_steps form input[type="text"],
  ul.hMcMc_steps form button {
    width: 100% !important;
    max-width: 100%;
  }
  .row.blocks_carousel {
    padding-bottom: 40px;
  }
  .cntPlnnr_ftrForm h2 {
    padding-right: 20px;
  }
  .cntPlnnr_ftrForm h2 br {
    display: none;
  }

  .bestSeo
    .LaHome_heroS
    .heroReviews
    > div:nth-child(2)
    .reviews_container
    .rev_cont
    > div:last-child {
    width: 83.33333333%;
  }
  .bestSeo .mpHero_input .keyword {
    width: 100%;
    min-height: 70px;
  }
  .bestSeo .mpHero_btn_2 {
    margin-left: 0;
    width: 100%;
  }
  .theLeading .leadBoxTxt {
    font-size: 14px;
  }
  .AIGenerator .AIGCard_row .AIGCard_col .AIGCardTxt {
    font-size: 18px;
  }
  .AIGenerator .AIGCard_row .AIGCard_col:nth-child(2) .AIGCardTxt {
    font-size: 22px;
  }
  .bestSeo .Assis_wrap .container .row .image_wrap .banner_top {
    height: 70px;
  }
  .LaHome_proof .hIwHaroBtn.haroPinkBtn {
    margin: 46px 0;
  }
  .row.serSection .col-md-2 {
    display: none;
  }
  .LaHome_reviews .reviews_container .rev_photo {
    left: 10px;
  }
  .LaHome_reviews .reviews_container .rev_stars {
    left: 177px;
  }
  .LaHome_reviews .reviews_container {
    height: 323px;
  }
  .formLog-1 img {
    width: 75px;
  }
  .formLog-2 img {
    width: 138px;
  }
  .formLog-3 img {
    width: 85px;
  }
  .formLog-4 img {
    width: 142px;
  }
  .row.form_logos {
    transform: translateX(9%) !important;
  }
  .plan_bg_grey div:not(:nth-child(5)) {
    margin-right: 0;
    width: unset !important;
    text-align: left;
  }
  .LaHome_softVid h2 {
    width: 645px;
    margin: 0 auto 25px;
    text-align: center;
  }
  .LaHome_softVid .softVidHn_txt {
    width: 665px;
    margin: 0 auto 59px;
    text-align: center;
  }
  .LaHome_integrateS .haroPinkBtn {
    margin-left: 0 !important;
  }
  .col-12.col-lg-6.bg_trustG {
    border-radius: 8px 8px 0 0;
  }

  .col-12.col-lg-6.bt_trustY {
    border-radius: 0 0 8px 8px;
  }
  .plan_inner.popular {
    position: unset;
  }
  .haroLinkB_hero.cntPlnnr_hero.LaHome_heroS.heroSrm {
    height: auto;
    padding-top: 130px;
  }

  .LaHome_heroS .slider_container > .ppcHeroReviews {
    margin-top: 146px;
  }

  .haroLinkB_hero p {
    font-size: 18px !important;
  }

  .scaTempOrg h2 {
    margin: 20px auto;
    text-align: center;
  }

  .haroTlir h2 {
    text-align: center;
    margin: 0 auto;
    font-size: 30px;
  }

  .haroTlir p {
    text-align: center;
    margin: 20px auto 0;
    font-size: 18px;
  }

  .TlirBtn {
    margin: 28px auto 0;
  }

  .Haro_proof h2 {
    text-align: center;
    margin: 0 auto;
    font-size: 30px;
  }

  .LaHome_proof .proof_count {
    font-size: 30px;
  }

  .hIwHaro h2 {
    margin: 44px auto 0;
    font-size: 30px;
    line-height: 43px;
    text-align: center;
  }

  .hIwHaro h3 {
    font-size: 21px;
  }

  .hIwHaro .col-lg-3:nth-child(2) .wHaroBlocks {
    margin: 0 auto;
  }

  .hIwHaroBtn.haroPinkBtn {
    margin: 46px auto 0;
  }

  .haroTlir .col-lg-6:nth-child(2) img {
    margin: 25px;
    padding-left: 0;
  }

  .haroLink h2 {
    font-size: 30px;
    line-height: 43px;
    text-align: center;
    margin: 0 auto;
  }

  .haroLink img {
    margin: 50px;
    margin-bottom: 0;
  }

  .haroLink_Cta.LaHome_ready.LaHome_reviews h2 {
    font-size: 30px;
    line-height: 43px;
    text-align: center;
    margin: 0 auto;
  }

  .haroLink ul {
    font-size: 18px;
  }

  .haroLink_Cta.LaHome_ready.LaHome_reviews p {
    font-size: 18px !important;
  }

  body.page-id-16140 .clutchEcom .termTgdc__block-title {
    font-size: 30px;
    line-height: 43px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  body.page-id-16140 .clutchEcom .banOneLsn__txt {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  body.page-id-16140 .clutchEcom__cont {
    background: linear-gradient(
      112.17deg,
      rgb(239, 247, 248),
      rgb(234, 233, 244)
    );
  }

  .clutchEcom__logo img {
    margin-top: 15px;
    margin-left: 0;
  }

  .haroImprove h2 {
    font-size: 30px;
    line-height: 43px;
  }

  .ppcHeroReviews {
    display: none;
  }

  .downloadEbook_form .justify-content-left {
    justify-content: center;
  }

  .eBookImg {
    display: none;
  }
  .serTechSeo__block {
    padding-right: 20px;
  }
  .multiPurp_meetYse p {
    margin-left: 0;
  }
  section.clutchEcom .row.no-gutters {
    z-index: 10;
    position: relative;
  }
  section.contactYYS h2.contactYSS_title {
    margin-top: 0;
  }
  section.prWhiteN .prWhiteN__sel {
    width: calc(100% - 25px);
    margin: 0 auto;
  }
}

@media screen and (max-width: 800px) {
  .chapter-container p {
    width: 550px;
  }
  .footer-cta {
    padding: 5px 10px;
  }
}
@media screen and (max-width: 767px) {
  section.multiPurp_reachAud h2 {
    text-align: center!important;
  }
  section.multiPurp_ready h2, section.multiPurp_ready p.ready_text {
    text-align: center!important;
  }
  section.why-chose-wllb-lg .whyChoose__list ul li {
    left: 0;
  }
  section.why-chose-wllb-lg .whyChoose__list ul {
    margin-top: 0;
  }
  section.tBlWhiteN .tBlWhiteN__cont.servEnseo__cont {
    padding-left: 0;
  }
  .white_label_software .scaleImg::before,
  .white_label_software .scaleImg::after {
    top: 33px;
    bottom: 67px;
  }

  .white_label_software .scaleH {
    text-align: left !important;
    font-size: 24px !important;
    line-height: 36px !important;
  }

  .white_label_software .multiPurp_hero h1 {
    font-size: 40px !important;
    margin-top: 60px;
  }

  .white_label_software .cardThumb img {
    width: 302px;
    height: 179px;
  }

  .heroLBSNew .LBC_rightCol .calculator_help {
    margin-top: 38px;
  }
  .cta_mkt-efforts {
    padding: 0 20px;
    margin-top: 205px;
  }
  .cta_mkt-efforts .container {
    min-height: 210px;
    padding: 80px 0 20px;
  }
  .cta_mkt-efforts .img-present img {
    width: 300px;
    display: block;
    max-width: 70%;
    margin-left: unset;
    position: absolute;
    top: -269px;
    left: 50%;
    transform: translateX(-50%);
  }
  .cta_mkt-efforts h4 {
    width: 310px;
    margin: 22px auto;
  }

  .cta-mkt-btn {
    margin: 22px auto;
  }
  .readMoreButton {
    position: absolute !important;
  }

  .why-chose-wllb-lg {
    padding-top: 80px !important;
    padding-bottom: 55px;
  }
  .servHome__cont-title {
    margin-top: 60px !important;
  }
  .heroCtaform h1 {
    margin-top: 0 !important;
  }
  body.page-id-6604 .needsEcom .termTgdc__block-title {
    margin-top: 0;
  }
  .main-title_bPnts {
    margin-top: 0;
  }
  .row.ebRowhero {
    padding-top: 130px;
  }

  .ebLand_hero h1 {
    text-align: left;
    font-size: 38px;
    line-height: 54px;
  }

  .ebLand_hero p {
    font-size: 18px;
    line-height: 33px;
    text-align: left;
  }

  .haroLinkB_hero.cntPlnnr_hero.LaHome_heroS.heroSrm {
    padding-top: 75px;
  }

  .btn.btn-darkBg.ppc_cta {
    line-height: 21px;
  }

  .haroPinkBtn {
    width: 285px;
  }

  .wYlearnSubttl {
    padding-left: 0;
    width: 95px;
    margin: 0 0;
  }

  .eBland_wYlearn h2 {
    margin: 21px 0 0;
  }

  .eBland_wYlearn p {
    text-align: left;
    margin: 23px 0 0 !important;
  }

  .bigRev_txt {
    font-size: 28px;
    margin-top: 55px;
  }

  .bigRev_txt2 {
    font-size: 18px;
    line-height: 30px;
  }

  .eBland_ebokIframe h2 {
    margin-top: 55px;
  }

  #eBookIframe {
    margin-top: 65px;
  }

  .readMoreEbook {
    position: unset;
    left: 7%;
    right: 7%;
    width: 250px;
  }

  .readMoreEbook a {
    width: 250px;
  }
  .btn {
    font-size: 14px !important;
  }

  .cntPlnnr_hero h1 {
    margin-top: 40px !important;
  }

  .ppcLanding_formNew .btn {
    margin-top: 20px;
    margin-left: 0;
    width: 100%;
  }

  .ppcLanding_formNew input {
    width: 100%;
    padding: 0 102px 0 20px;
  }

  .ppcLanding_formNew input::placeholder {
    text-align: right;
  }

  .ppcLanding_formNew input:-ms-input-placeholder {
    text-align: center;
  }

  .ppcLanding_formNew input::-ms-input-placeholder {
    text-align: center;
  }
  .CRO .sectionHead h2,
  .CRO .servHome__cont-title,
  .CRO .title_block,
  .SCS .sectionHead h2,
  .SCS .servHome__cont-title,
  .SCS .title_block {
    font-size: 28px !important;
  }
  .reverse_col {
    flex-direction: column-reverse;
  }
  .SCS .image_box_cont {
    margin-bottom: 40px;
  }
  .seo-content-strategy .packSummit__block {
    width: 100%;
  }
   .takeOver__modal {
    padding: 50px 5% 30px;
  }
  .toModal_title {
    font-size: 30px;
    line-height: 38px;
  }
  .takeOver__modal-close {
    left: calc(96% - 30px);
    top: calc(5% + 25px);
    width: 15px;
    height: 15px;
  }
  #takeOver__form {
    text-align: right;
  }
  #takeOver__form #URL_input {
    width: 100%;
  }
  .toModal_list li {
    margin: 0 10px;
    text-align: left;
    display: inline-flex;
  }
  .toModal_subtitle {
    font-size: 18px;
    line-height: 32px;
  }
  .toModal_list {
    margin-bottom: 30px;
  }
  .takeOver__video video {
    width: 100%;
    height: 250px;
  }
  .toPlay_modal .videoPlay__modal-close {
    right: -15px;
    top: -20px;
  }
  .toPlay_modal iframe {
    min-height: 250px;
  }
  .heroWLS__title {
    font-size: 48px !important;
    line-height: 60px !important;
  }
  .form_whiteSEO
    .hs_budget_dropdown.hs-budget_dropdown.hs-fieldtype-select.field.hs-form-field {
    margin-left: -127.2px;
  }
  .heroWLS__sub {
    font-size: 33px;
  }
  .bullepoints {
    margin: unset;
  }
  body.page-id-6604 .tabs_decs {
    text-align: left;
  }
  .title_bPnts-1 {
    margin-left: 0;
  }
  .awardsWLS__block-logo {
    width: 120px;
    height: auto;
  }
  .awardsWLS__block-logo img {
    width: 100%;
    height: auto;
  }
  .header__wr .col-md-9 {
    width: 100%;
  }
  .lgMob {
    margin-left: 15px;
  }
  .tabs_titles .tabs_title {
    width: 100%;
    padding: 10px;
  }
  .col-cont-1 {
    left: 30px;
    max-width: 90%;
  }
  section.main-container {
    height: auto;
    padding: 45px 30px;
  }
  .cont-wrapper {
    display: block;
  }
  .col-cont-1,
  .col-cont-2 {
    position: unset;
    top: 0;
    left: 30px;
  }
  .awardsWLS__block-title span {
    max-width: 25%;
  }
  .awardsWLS__block.awardsWLS__background {
    left: unset;
  }
  .awardsWLS__blocks {
    margin-top: 50px;
  }
  .heroLsn__cont-title {
    font-size: 50px;
    line-height: 60px;
  }
  .heroLsn__cont-txt {
    font-size: 16px;
  }
  .heroLsn__cont-txt {
    top: 20px;
    margin-bottom: 50px;
  }
  .heroBackAn .ppcLanding_formNew.backlink-analysis-form .btn {
    padding: 0 25px !important;
    width: 350px;
    max-width: 100%;
    margin: 0 auto;
  }

  .heroBackAn .ppcLanding_formNew input {
    padding-left: 19px;
    padding-right: 19px;
    width: 350px;
    max-width: 100%;
    margin: 0 auto;
    color: #ffffff;
  }
  .heroBackAn .ppcLanding_formNew input::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    text-align: center;
    opacity: 1;
    /* Firefox */
  }

  .heroBackAn .ppcLanding_formNew input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    text-align: center;
  }

  .heroBackAn .ppcLanding_formNew input::-ms-input-placeholder {
    /* Microsoft Edge */
    text-align: center;
  }
  .modal-content {
    height: 350px;
  }
  .mp_client_logos .row img {
    width: 100%;
    min-width: 100%;
    padding: 10px 15px;
  }
  .mp_client_logos .row > div:nth-child(n + 5) {
    display: none;
  }
  .page-id-12913 .LaHome_heroS h1,
  .page-id-18495 .LaHome_heroS h1 {
    padding-top: 0 !important;
  }
  h2 {
    text-align: left !important;
    font-size: 24px !important;
    line-height: 36px !important;
  }
  .clients-get::before,
  .get::before {
    left: 5%;
  }
  /* Home heros */
  .wraperAll .LaVerHomeTemp .LaHome_heroS {
    min-height: 870px;
  }
  body.page-id-7552 .clutchEcom__logo {
    margin-top: 60px;
  }
  .LaHome_heroS .slider_container > .heroReviews {
    margin-left: 0 !important;
  }

  .LaHome_heroS .slider_container > .row.heroReviews {
    flex-wrap: nowrap;
  }

  .LaHome_heroS .reviews_container {
    margin: unset;
    width: 100% !important;
  }

  .LaHome_heroS .rev_txt {
    width: 100%;
    line-height: 20px;
    padding-top: 5px;
  }

  .LaHome_heroS .rev_photo {
    width: 100%;
    margin-top: 3px;
    text-align: center;
    margin-bottom: 15px;
  }

  .LaHome_heroS .rev_cont,
  .LaHome_heroS .rev_cont .col-10,
  .LaHome_heroS .rev_cont .col-2 {
    width: 100%;
    display: block;
    text-align: center;
  }

  .heroReviews .slick-slide {
    width: 280px !important;
    z-index: 99;
  }

  .LaHome_heroS .heroReviews {
    margin-top: 190px !important;
    margin-bottom: -20px !important;
  }

  /* Heading */
  .LaHome_heroS h1 {
    margin-top: 68px !important;
    font-size: 2.3em;
    line-height: 1.5em;
    margin-top: 60px;
  }

  .LaHome_heroS h1,
  .LaHome_heroS p {
    text-align: center;
  }

  .LaHome_heroS h1 span {
    border-bottom: 3px solid;
    padding-bottom: 0;
  }

  .LaHome_heroS .troph_icon {
    visibility: hidden;
  }

  .LaHome_heroS .block_size {
    text-align: left;
  }
  .troBg-2 .trophyTitle {
    width: 175px;
    line-height: 18px;
  }
  .LaHome_heroS .trophyTitle {
    text-align: left !important;
  }

  .LaHome_heroS .mpSubHeading {
    visibility: hidden;
  }

  .LaHome_heroS .hbtn_p,
  .LaHome_heroS .hbtn_r {
    text-align: center;
  }

  .LaHome_orgS h2 {
    font-family: "gordita";
    font-weight: 500;
    font-size: 18px !important;
    line-height: 26px !important;
    text-align: left;
    color: #45454c;
    width: 250px !important;
  }
  .mp__faq .container .row {
    padding: 0;
  }
  .mp__faq .container {
    max-width: 93%;
  }
  /* Menu */
  #nav-tab {
    transform: translatey(96px);
    text-align: center !important;
    margin: 0 auto;
    transform: translateY(150px);
  }

  /* Image */
  .mp_client_logos .col:nth-child(14) img {
    padding-top: 0;
  }

  /* Button */
  .LaHome_heroS .heroS__form .d-flex .homenN_btn {
    width: 150px;
    font-size: 14px;
    line-height: 17px;
    position: absolute;
    right: 0;
    padding: 0 10px;
  }

  /* Heading */
  .multiPurp_organizations h2 {
    font-size: 36px;
    line-height: 1.2;
  }

  /* Row */
  .multiPurp_organizations .row {
    padding: 0;
    margin: 0;
  }
  .LaHome_orgS .multiPurp_organizations .row {
    padding: 0 1.5rem;
  }

  .multiPurp_organizations .col {
    flex: auto;
    padding: 16px;
  }

  .mp_client_logos {
    padding-top: 20px;
  }

  .mp_client_logos .col-4:nth-child(4) img {
    max-width: 65% !important;
    padding-top: 15px;
  }

  .mp_client_logos .col-4:nth-child(5) img {
    max-width: 58% !important;
    padding-top: 18px;
    transform: translateY(-8px);
  }

  .mp_client_logos .col-4:nth-child(10) img {
    max-width: 95% !important;
    padding-top: 10px;
  }

  /* Image */
  .mp_client_logos img {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    max-width: 80% !important;
    padding: 0;
  }

  .every_logo-6,
  .every_logo-7,
  .every_logo-8,
  .every_logo-9 {
    display: none;
  }

  .LaHome_proof {
    padding-bottom: 16% !important;
  }

  .LaHome_proof h2 {
    font-size: 24px;
    margin-top: 25px;
    margin-left: 0;
    margin-right: 0;
  }
  .LaHome_proof .container .row .col-lg-3:nth-child(2) .proof_count,
  .LaHome_proof .container .row .col-lg-3:nth-child(2) .proof_txt,
  .LaHome_proof .container .row .col-lg-3:nth-child(4) .proof_count,
  .LaHome_proof .container .row .col-lg-3:nth-child(4) .proof_txt {
    margin: 0 0 !important;
  }
  .LaHome_proof .proof_count {
    font-size: 28px;
  }

  .LaHome_proof .proof_txt {
    font-size: 14px;
  }

  .LaHome_proof .col-6:nth-child(5) .proof_count:before {
    content: "89million";
    visibility: visible;
  }

  .LaHome_proof .col-6:nth-child(5) .proof_count {
    visibility: hidden;
  }

  .LaHome_proof .hbtn_r {
    margin-top: 47px;
    text-align: left;
  }

  .hbtn_p a,
  .hbtn_r a {
    padding: 12px 15px !important;
  }

  .LaHome_entbrandS img {
    width: auto !important;
    height: auto !important;
    margin-top: 20px;
  }

  .LaHome_ready {
    padding-bottom: 16%;
  }

  .LaHome_ready p {
    text-align: left;
    font-size: 16px !important;
    line-height: 24px !important;
  }

  .LaHome_ready .hbtn_r {
    text-align: left;
    margin-top: 47px;
  }

  .header__wr .col-md-9,
  .multiPur_form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {
    width: unset;
  }

  .LaHome_serviceS .serSection .serHn_title,
  .LaHome_sofwareS h2,
  .multiPur_form h2 {
    line-height: 1.2;
    width: unset;
  }

  .multiPur_form .hs-fieldtype-textarea {
    width: 100% !important;
    margin-top: 15px;
  }

  /* Plan title */
  #nav-tabContent .active .planHn_title {
    position: absolute;
    top: -180px;
    line-height: 1.2;
  }

  /* Nav link */
  #nav-tab {
    justify-content: space-between;
  }

  #nav-tab .nav-link {
    width: 50%;
    height: auto;
    line-height: 1.2;
    margin-bottom: 3%;
    margin-left: 0%;
    margin-right: 0 !important;
    padding: 15px;
    text-align: left;
    padding-left: 26px;
  }

  /* Plan desc */
  .wraperAll
    .LaVerHomeTemp
    .LaHome_planS
    .container
    #nav-tabContent
    .active
    .row
    .col-6
    .planHn_desc {
    margin-top: 150px !important;
  }

  /* Plans Section */
  .wraperAll .LaVerHomeTemp .LaHome_planS {
    padding-top: 230px;
  }

  .planLinkst_plan {
    position: relative;
  }

  #nav-tabContent .row-2 .planLinkst_plan:after {
    bottom: -15px;
    left: 0;
    right: 0;
  }

  #nav-tabContent .row-2 .plan_img_bg img {
    left: 0;
  }

  #nav-tabContent .plan_bg_grey,
  #nav-tabContent .row-3 .plan_bg_grey {
    padding: 15px;
    height: unset;
  }

  /* Row */
  .LaHome_cta2 .container {
    padding: 15px;
  }

  /* Cta2 */
  .LaHome_cta2 .cta2_txt {
    margin: 15px;
  }

  /* Path ttl1 */
  .LaHome_pathS .path_ttl {
    margin-top: 200px;
    margin-right: 20px;
    margin-left: 20px;
    padding-bottom: 15px;
    width: unset;
    height: unset;
    line-height: 1.2;
  }

  /* Path txt1 */
  .LaHome_pathS .path_txt {
    margin: 20px;
    width: unset;
  }

  .LaHome_pathS .path_sub1,
  .LaHome_pathS .path_sub2 {
    top: 20px;
    left: 20px;
  }

  /* Path */
  .LaHome_pathS .path_btn {
    margin: 20px;
  }

  .LaHome_reviews .reviews_container {
    padding-top: 40px;
    height: 310px;
  }

  .LaHome_trustS .bg_trustG,
  .LaHome_trustS .bt_trustY {
    padding: 20px !important;
  }

  /* Trust photo */
  .bt_trustY .trust_cPhoto {
    margin-left: 0;
  }

  .bt_trustY .photoTrust,
  .bt_trustY .txtTrust,
  .bt_trustY .txtTrust .trust_cPosition {
    width: 100% !important;
    max-width: unset;
  }

  /* Image */
  .txtTrust .trust_cLogo img {
    max-width: 70%;
  }

  /* Keep learn img */
  .LaHome_learnS .keepLearnHn_img {
    margin: 20px auto;
  }

  .LaHome_softVid #softModal {
    display: flex;
    justify-content: center;
  }

  .LaHome_softVid .softVidHn__ttl {
    margin: 20px auto 0;
  }

  .LaHome_softVid .softVidHn__read {
    text-align: left;
    margin: 10px;
  }

  .LaHome_softVid .softVidHn__read span {
    display: none;
  }

  /* Keep learn */
  .LaHome_learnS .keepLearnHn__ttl {
    max-width: 280px;
    margin: 0 auto;
  }

  /* Int */
  .LaHome_hireS .int_txt {
    margin-left: 0;
    width: unset;
  }

  .LaHome_pathS h2,
  .LaHome_serviceS .serHn_txt p {
    margin-bottom: 20px !important;
  }

  .LaHome_serviceS .serSec-1 img,
  .LaHome_serviceS .serSec-2 img,
  .LaHome_serviceS .serSec-3 img {
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  .multiPur_form .row .row {
    transform: unset !important;
    margin: 20px auto;
    max-width: 100%;
    width: 100%;
    padding: 0;
  }
  .form_logos img {
    transform: unset !important;
    margin: auto !important;
    padding: 0 5px;
  }

  .LaHome_heroS .heroS__form .d-flex .homenN_btn,
  .LaHome_heroS .heroS__form .d-flex input[type="text"],
  .multiPur_form .col-3 img,
  .multiPur_form .col-6,
  .multiPur_form .row .row {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  /* Mpform */
  .multiPur_form .mpformWp {
    padding: 15px 25px 22px;
  }

  .LaHome_integrateS h2,
  .LaVerHomeTemp h2 {
    line-height: 1.2;
  }

  #menu-footer_new {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    justify-content: space-between;
    flex-flow: wrap;
    max-height: 700px;
  }

  .packages_slider .slick-slide {
    width: 310px;
  }

  .LaHome_serviceS {
    padding-top: 14% !important;
  }

  .LaHome_serviceS .serHn_title {
    font-size: 24px !important;
    width: 285px !important;
    max-width: 100% !important;
  }

  /* Image */
  .LaHome_serviceS .serSection img {
    width: auto !important;
    margin-top: 5px;
    margin-bottom: 28px;
  }

  .LaHome_ready h2 {
    font-size: 24px;
    width: 280px !important;
    max-width: 100% !important;
    text-align: left;
    margin-left: 0;
  }

  .LaHome_form h2 {
    text-align: left;
    font-size: 24px;
    line-height: 36px;
  }

  .LaHome_form .quote {
    margin-left: -87%;
  }

  .LaHome_form .mp_form_txt {
    font-size: 16px !important;
    line-height: 24px !important;
    text-align: left;
  }

  .LaHome_planS .planHn_title,
  .path_ttl {
    font-size: 24px !important;
    text-align: left;
  }

  .modal-body iframe {
    width: 100%;
    height: 100%;
  }

  .LaHome_pathS .pathimg_2 .path_ttl {
    width: 312px !important;
  }

  .softVidHn_txt {
    text-align: left !important;
    font-size: 16px !important;
    line-height: 24px !important;
  }

  /* Int sub head */
  .LaHome_trustS .int_subHead {
    margin: unset !important;
  }

  .bottom_txt,
  .int_btn,
  .int_txt,
  .keepLearnHn__ttl,
  .keepLearnHn_txt,
  .path_txt,
  .softVidHn__ttl {
    text-align: left !important;
    font-size: 16px !important;
    line-height: 24px !important;
  }

  /* Heading */
  .LaHome_entbrandS h3 {
    font-size: 24px;
    line-height: 36px;
  }

  .LaHome_entbrandS .ent_p .p_1 {
    font-size: 18px !important;
    line-height: 30px;
  }

  .LaHome_entbrandS .ent_p .p_2,
  .ent_p p span {
    font-size: 16px !important;
    line-height: 24px !important;
  }

  .LaHome_heroS .heroReviews .col-4:nth-child(1) .rev_stars,
  .LaHome_heroS .heroReviews .col-4:nth-child(2) .rev_stars,
  .LaHome_heroS .heroReviews .col-4:nth-child(3) .rev_stars,
  .LaHome_heroS .heroReviews .col-4:nth-child(4) .rev_stars,
  .LaHome_heroS .heroReviews .col-4:nth-child(5) .rev_stars,
  .LaHome_heroS .heroReviews .col-4:nth-child(6) .rev_stars,
  .LaHome_heroS .heroReviews .col-4:nth-child(7) .rev_stars {
    top: 8px !important;
    left: 72px !important;
    width: 67px !important;
  }

  .desk-hidden {
    display: block !important;
  }

  .mobile-hidden {
    display: none !important;
  }

  .serBtn {
    position: relative;
    cursor: pointer;
  }

  .serBtn:after {
    content: "\f132";
    position: absolute;
    top: 8px;
    left: calc(100% - 20px);
    font-family: "dashicons";
    font-size: 20px;
  }

  .serBtn.actBtn:after {
    content: "\f460";
    position: absolute;
    top: 8px;
    left: calc(100% - 20px);
    font-family: "dashicons";
    font-size: 20px;
  }

  #serHid-1,
  #serHid-2,
  #serHid-3,
  #serHid-4,
  #serHid-img-1,
  #serHid-img-2,
  #serHid-img-3,
  #serHid-img-4 {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.5s linear;
  }

  .serArc {
    max-height: 500px !important;
  }

  .planHn_txt {
    font-size: 16px !important;
    text-align: left;
    line-height: 24px !important;
    transform: translateY(-240px);
  }

  .plan_bg_grey {
    height: 650px !important;
  }

  #nav-tabContent .row-3 .plan_bg_grey {
    height: 790px !important;
  }

  #nav-tab .nav-link.active {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    border-radius: 32px;
    background-color: #573e74;
    border-bottom: unset;
  }

  .LaHome_reviews .revLink {
    text-decoration: none;
    text-align: left;
    font-size: 16px;
  }

  /* Paragraph */
  .LaHome_heroS p {
    margin-top: 30px;
    margin-bottom: 30px;
    font-size: 19px;
  }
  .LaHome_heroS .heroHomenewNew__form input {
    width: 100%;
    max-width: 435px;
  }
  .LaHome_heroS .heroHomenewNew__form .btn {
    width: 100%;
    max-width: 435px;
    height: 60px;
    margin-top: 9px;
  }

  .row.homeAwardsHero {
    margin-top: 20px;
  }

  .wraperAll .LaVerHomeTemp .LaHome_heroS {
    padding-bottom: 0 !important;
  }

  .reviewsNew_home-page img {
    width: 35px !important;
  }

  .reviewHome_txt {
    font-size: 18px !important;
  }
  .reviewerStar img {
    right: 100px !important;
    width: 60px !important;
    top: 5px;
  }

  .newHome_organizations {
    padding-top: 0;
    padding-bottom: 58px;
  }

  .reviewerName {
    font-size: 15px !important;
    width: 220px !important;
  }

  .newHome_organizations h2 {
    font-size: 21px !important;
  }

  .newHome_organizations .row {
    padding: 0;
  }

  .newHome_organizations h2 {
    padding: 0 15px;
  }
  .client-logos-home {
    padding: 6px;
  }

  .newHome .row-2 .img-2 {
    width: 85.74px !important;
  }
  .newHome .row-3 {
    margin-top: 0 !important;
  }

  .newHome .row-2 {
    margin-top: 10px !important;
  }
  .local_opt-1,
  .local_opt-2 {
    padding: 15px 8px;
    margin-right: 5px !important;
  }

  #nav-tabContent .local_opt-1 .dia,
  #nav-tabContent .local_opt-2 .dia {
    width: 25px !important;
    font-size: 7px;
  }

  .modalBtn {
    display: none;
  }

  .clutchEcom .banOneLsn__txt {
    width: 100%;
  }

  /* List Item */
  #nav-tabContent ul li:before {
    display: block;
    left: 28px !important;
  }

  #nav-tabContent .row-2 ul li {
    margin-left: unset !important;
  }

  .bt_trustY .trust_cPhoto,
  .bt_trustY .txtTrust .trust_cName {
    margin-top: 12px;
  }

  .trust_quote {
    font-size: 18px !important;
    line-height: 28px !important;
  }

  /* Image */
  .LaHome_integrateS img {
    margin-left: unset;
    margin-top: 30px;
    margin-bottom: unset;
  }

  /* Home hires */
  .wraperAll .LaVerHomeTemp .LaHome_hireS {
    padding: unset;
  }

  #nav-tabContent .row-2 .planDesc_plan {
    width: 220px !important;
  }

  .modal-content {
    height: 350px;
  }

  .bg_trustG {
    border-radius: 8px 8px 0 0;
  }

  .bt_trustY {
    border-radius: 0 0 8px 8px;
  }

  .mp_client_logos .every_logo-10 img {
    display: block;
  }

  #nav-tabContent .plan_bg_grey div,
  .LaHome_trustS .bottom_txt,
  .LaHome_trustS .bt_trustY .trust_quote {
    margin-left: unset !important;
  }

  /* List Item */
  #nav-tabContent ul li {
    margin-left: 40px !important;
  }

  .heroPostN .searchExpN__inp,
  .single-post .heroPostN .searchExpN__btn {
    margin-top: 30px;
  }

  .heroPostN .searchExpN__inp {
    width: 0;
  }

  .heroPostN .searchExpN__form.active .searchExpN__inp {
    width: 117px !important;
  }

  .heroPostN h1 {
    font-size: 36px;
    line-height: 48px;
  }

  .heroPostN .heroPostN__featImg {
    margin-top: -35px;
    height: 340px;
  }

  .contPostN .popExp__block-author {
    margin-top: unset;
    margin-left: 0;
  }

  .single-post .popExp__block-author img {
    width: 35px;
    height: 35px;
    margin-top: 17px;
  }

  .single-post .author_socialM .addtoany_shortcode {
    top: calc(100% + 170px);
    left: -14px;
  }
  .mp__formSec
    #what_are_you_hoping_to_accomplish_with_linkgraph_-19865112-5d46-46ff-93f8-3bf9013e7656 {
    margin-top: -6px;
  }
  .single-post .contPostN__footer {
    height: 375px !important;
    padding-bottom: 25px;
  }

  .single-post .author_photoCont .popExp__block-author img {
    top: 0;
    left: 0;
    width: 35px;
    height: 35px;
  }

  .contPostN {
    margin-top: 17%;
  }

  .single-post .blogPostN_suscribe h2 {
    text-align: center !important;
    max-width: 80%;
  }

  .single-post .blogPostN_suscribe .sus_txt {
    max-width: 80%;
  }

  .single-post .blogPostN_suscribe .hs-form-field .input input[type="email"] {
    max-width: 90%;
  }

  .reading_time_blog_post {
    font-size: 16px;
    margin-top: -20px;
  }

  .single-post .popExp__block-title {
    font-size: 20px;
    margin-top: -10px;
    margin-bottom: -10px;
  }

  .single-post .blogPostN_suscribe {
    padding-top: 10%;
  }

  div.asp_r.asp_r_2.vertical .item .asp_content h3 a {
    width: 300px !important;
  }

  .cat_results {
    display: none !important;
  }

  #ajaxsearchpro2_1.searchActive::after {
    max-width: 88%;
  }

  .single-post .contPostN__excerpt {
    margin-top: 20px;
  }

  /* Heading */
  .multiPurp_hero h1 {
    font-size: 45px !important;
    line-height: 45px !important;
    text-align: left;
    width: 100%;
  }

  .mpHero_Text {
    text-align: left !important;
    width: 471px !important;
    margin: unset !important;
    max-width: 100% !important;
    font-size: 18px !important;
    margin-bottom: -15px !important;
  }

  .mPhero_btns {
    text-align: left;
    margin-left: 0;
    margin-right: 0;
    width: 100%;
  }

  .mpHero_btn {
    text-align: left;
  }

  .mpHero_btn_2 {
    text-align: left;
    margin-left: 11px;
  }

  .wraperAll .multiPurpTemp .LaHome_orgS h2 {
    margin-left: 10px;
    width: 473px !important;
    max-width: 92%;
  }

  .multiPurpTemp .multiPurp_organizations {
    margin-top: -50px;
    margin-bottom: 20px;
  }

  .mp__faq .d-flex .faqMark__block-quest {
    width: 305px;
    margin-left: 0;
    min-height: 50px;
    padding-top: 11px;
    padding-bottom: 11px;
  }

  .mp__faq #tab-2 .faqMark__block-quest {
    height: auto;
    min-height: 50px;
  }

  .multiPurpTemp .mp_client_logos .col-4:nth-child(6) {
    display: block;
  }

  .intSeo_content {
    margin-left: 0;
  }

  .buildBack_content p,
  .multiPurp_dataDri p,
  .multiPurp_intSeo p,
  .multiPurp_intSeo_2 p {
    text-align: left;
  }

  .multiPurp_buildBack .buildBack_btn,
  .multiPurp_dataDri .intSeo2_btn,
  .multiPurp_intSeo .mpHero_btn,
  .multiPurp_intSeo_2 .intSeo2_btn {
    text-align: left;
    margin: unset;
  }

  .multiPurp_buildBack img,
  .multiPurp_dataDri img,
  .multiPurp_intSeo img,
  .multiPurp_intSeo_2 img {
    margin-top: 20px;
  }

  /* Heading */
  .multiPurp_meetYse h2 {
    text-align: left !important;
  }

  .multiPurp_meetYse p {
    text-align: left;
    line-height: 24px !important;
    margin-left: 0;
  }

  /* Meet yse */
  .multiPurp_meetYse .meetYse_btn {
    text-align: left !important;
    margin-left: 0;
  }

  .multiPurp_meetYse .bg__color {
    padding: 0 10px;
    margin: 0 auto;
  }

  .multiPurp_meetYse .meetYse_btn a {
    font-size: 13px;
  }

  .dataDri_content {
    margin-left: 0;
  }

  .multiPurpTemp .clutchEcom .clutchEcom__cont .banOneLsn__txt {
    text-align: left;
    margin-left: 1px;
    font-size: 18px;
    width: 450px;
    margin-top: 20px;
    max-width: 100%;
  }

  .multiPurpTemp p {
    font-size: 18px !important;
  }

  .multiPurpTemp .multiPurp_reachAud h2 {
    margin-bottom: 20px;
  }

  .ready_text {
    text-align: left !important;
  }

  .multiPurp_ready .heroTechSeo__btn {
    margin: 20px unset unset;
  }

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

  .multiPurpTemp .clutchEcom .clutchEcom__logo {
    transform: translateY(0px);
  }

  .mpHero_btn a {
    padding: 11px 15px;
  }

  .multiPurpTemp .mp_client_logos .col-6:nth-child(3),
  .multiPurpTemp .mp_client_logos .col-6:nth-child(4) {
    margin-top: 30px;
  }

  .multiPurpTemp .mp_client_logos .col-6:nth-child(5) {
    margin-top: 80px;
  }

  .multiPurpTemp .mp_client_logos {
    margin-bottom: 20px;
  }

  .multiPurpTemp .multiPurp_organizations h2 {
    margin-bottom: 20px;
  }

  .multiPurpTemp .serTechSeo__block::after {
    display: none;
  }

  .multiPurpTemp .serTechSeo__block {
    max-width: 100% !important;
  }

  .mp__faq {
    background: unset;
    margin-top: 40px;
  }

  .multiPurpTemp .serTechSeo .serTechSeo__block p {
    max-width: 100%;
  }

  .reachAudcards {
    padding: unset unset 25px;
  }

  .faqLPO .faqMark__tab ul li a.active,
  .faqLPO .faqMark__tab ul li a:hover {
    border-left: unset !important;
  }

  .faqLPO .faqMark__tab ul li a,
  .faqLPO .faqMark__tab ul li a.active {
    margin-left: -15px;
  }

  .mp__faq .faqLPO .faqMark__block::after {
    top: 31%;
  }

  .mp__faq #tab-3 div:nth-child(3) .faqMark__block-quest {
    width: 270px;
  }

  .mp__faq #tab-3 div:nth-child(5) .faqMark__block-quest {
    width: 270px;
  }

  .mp__faq #tab-3 div:nth-child(6) .faqMark__block-quest {
    width: 280px;
  }

  .mp__faq #tab-2 div:nth-child(4) .faqMark__block-quest {
    line-height: 50px;
  }

  #tab-2 div:nth-child(7) .faqMark__block-quest,
  .mp__faq #tab-2 div:nth-child(6) .faqMark__block-quest {
    width: 240px;
  }

  .mp__faq #tab-2 div:nth-child(8) .faqMark__block-quest {
    width: 270px;
  }

  .mp__faq .faqLPO .faqMark__block-answer p {
    width: 280px !important;
    margin-left: -8px;
  }

  .mp__faq .faqLPO {
    padding-bottom: 55px;
  }

  .mp__faq .title_block {
    margin-bottom: -40px;
  }

  .mp__faq .faqMark__block-wr {
    margin-top: 25px;
  }

  .mpGetStarted {
    margin-top: 30px;
  }

  .multiPur_form .mp__formSec {
    width: 411px;
    max-width: 100%;
    margin: 10px auto auto;
  }

  .multiPur_form
    .hs_what_are_you_hoping_to_accomplish_with_linkgraph_.hs-what_are_you_hoping_to_accomplish_with_linkgraph_.hs-fieldtype-textarea.field.hs-form-field {
    top: 252px;
  }

  .multiPur_form #select_btn {
    top: 224px;
  }

  .multiPur_form #budget-radio {
    top: 156px;
  }

  .multiPur_form .hs_budget_available_to_spend,
  .multiPur_form
    .hs_services_that_interest_you.hs-services_that_interest_you.hs-fieldtype-checkbox.field.hs-form-field {
    width: 98.4%;
  }
  .multiPurp_meetYse .bg__color {
    width: calc(100% - 30px);
  }
  .LaHome_hireS .int_btn {
    width: auto;
  }
  .LaHome_appS .int_btn {
    margin-left: -15px;
  }
  .LaHome_appS .container .row .row div:nth-child(2) {
    margin-left: -15px;
    margin-top: 2px;
  }
  .trophiesHero .slick-slide {
    height: 175px;
  }
  .therapyTemp .row {
    padding: 0 1.5em;
  }

  .therapyTemp h2 {
    font-size: 40px !important;
  }

  .therapyTemp p {
    line-height: 30px;
  }

  .therapyHero {
    padding-bottom: 20px !important;
  }

  .therapyTemp .therapyHero h1 {
    font-size: 35px;
    line-height: 45px;
    text-align: left;
    margin-top: 50px;
  }

  .therapyHero img {
    display: none;
  }

  .therapyMobImg {
    display: block;
    width: 700px;
    height: 410px;
    margin-top: -92px;
    border-radius: 18px;
    border: 1px solid transparent;
    max-width: 100%;
  }

  .groupOfDC {
    padding-top: unset;
    margin-top: -40px;
  }

  .therapyTemp .container {
    max-width: 100% !important;
  }

  .therapy_theProblem {
    padding-top: 170px;
  }

  .therapyTemp .therapy_theProblem h2::before {
    top: -100px;
    left: 5px;
    font-size: 100px;
  }

  .theSolution {
    padding-top: 139px;
  }

  .theSolution h2 {
    margin-left: 0;
  }

  .theSolution h2::before {
    left: 5px;
  }

  .theSolution h3 {
    font-size: 28px;
    line-height: 32px;
  }

  .solution_img {
    width: auto !important;
    max-width: 100% !important;
    margin-left: unset;
    margin-right: unset;
  }

  .client_review p {
    line-height: 28px;
  }

  .client_review img {
    width: auto;
    max-width: 100%;
    margin-top: 30px;
    margin-left: 0;
  }

  .client_review {
    padding-bottom: 60px !important;
  }

  .theResults {
    padding-top: 172px;
  }

  .theResults h2::before {
    left: 5px;
  }

  .theResults img {
    width: auto;
    max-width: 100%;
    margin-left: 0;
    margin-top: 30px;
  }

  .therapyTemp .resTgdc {
    padding-bottom: 50px;
  }

  .therapyTemp .resTgdc__block {
    margin-left: auto;
    margin-right: auto;
  }

  .ambitious_brands {
    padding-top: 100px;
    padding-bottom: 50px;
  }

  .amb_auto,
  .amb_bright {
    height: auto;
  }

  .amb_btn1 {
    margin-top: 25px;
  }

  .ambitious_brands .container .row .col-lg-6:nth-child(1) .row img {
    margin-top: 18px;
  }

  .ambitious_brands .container .row .col-lg-6:nth-child(1) .row .col-10 {
    margin-left: 0;
  }

  .therapyTemp .resFront__txt {
    text-align: left;
    margin: 30px 0;
  }
  .scaCtaTxt,
  .scaTemp .multiPurp_hero h4,
  .scaTempEarnSpeed h2,
  .scaTempEarnSpeed p,
  .scaTempOrg h2,
  .scaTempVid h2,
  .scaTempVid p,
  .scaleC p,
  .scaleH {
    text-align: left;
  }

  .scaTemp .multiPurp_hero p {
    margin-top: 25px !important;
    text-align: left;
  }

  .scaTempCliLogos {
    margin-left: 5px;
    margin-top: 0;
  }

  .scaTempEarnSpeed {
    padding-top: 13.5%;
  }

  .scaTempEarnSpeed p {
    text-align: left;
    margin-top: -10px;
  }

  .eaSpBtn {
    text-align: left;
  }

  .scaTemp .row div {
    padding-left: 0;
    padding-right: 0;
  }

  .cardsVid_slider {
    margin-left: 14px;
  }

  .vidCon-1 .vidCard_txt,
  .vidCon-2 .vidCard_txt,
  .vidCon-3 .vidCard_txt,
  .vidCon-4 .vidCard_txt,
  .vidCon-5 .vidCard_txt,
  .vidCon-6 .vidCard_txt,
  .vidCon-7 .vidCard_txt,
  .vidCon-8 .vidCard_txt,
  .vidCon-9 .vidCard_txt {
    width: 325px;
  }

  .cardThumb img {
    max-width: 90%;
    margin-left: -37px;
  }

  .vidCard_title {
    font-size: 14px;
    height: auto;
  }

  .scaCardContainer .vidCard_title {
    width: 311px;
  }

  .scaTemp .slick-prev.pull-left.slick-arrow,
  .scaTemp .slick-prev.pull-left.slick-arrow.slick-disabled {
    top: -60px;
    left: 0;
  }

  .scaTemp .slick-next.pull-right.slick-arrow,
  .scaTemp .slick-next.pull-right.slick-arrow.slick-disabled {
    top: -60px;
    left: 12%;
    height: 18px;
  }

  .vidBtn {
    margin-top: -35px;
  }

  .vidBtn a {
    font-size: 14px;
    padding: 12px 20px;
  }

  .scaLeadingA p {
    font-size: 18px;
    text-align: left;
    line-height: 30px;
  }

  .LeadBtn {
    text-align: left;
  }

  .LeadBtn a {
    font-size: 14px;
  }

  .scaTemp a {
    font-size: 14px;
  }

  .scaLeadingA img {
    margin-top: -20px;
  }

  .scaleImg img {
    height: auto;
  }

  .scaleH-2,
  .scaleH-3,
  .scaleH-4 {
    margin-top: -20px;
  }

  .scaleC {
    padding-bottom: 10px;
  }

  .scaTempOrg h2 {
    font-size: 21px !important;
    line-height: 28px !important;
    width: 325px;
    margin: 0 0 0 !important;
  }
  .LaHome_orgS.multiPurp_organizations.LaHome_orgSmob {
    margin-top: -180px;
    display: block;
  }
  .LaHome_orgSmob h2 {
    margin-left: 5px;
  }
  .LaHome_orgSmog .mp_client_logos.container {
    margin-left: 6px;
  }
  .LaHome_proof .container > .row {
    margin: -10px;
  }
  .scaCtaTxt {
    font-size: 24px;
    line-height: 36px;
    margin-left: unset;
  }

  .scaCtaBtn {
    text-align: left;
  }

  .scaEqual p {
    text-align: left !important;
  }

  .scaEqual img {
    margin-top: 15px;
  }

  .equalTxt2 {
    margin-top: -25px;
  }

  .equalBtn {
    margin-left: unset;
    margin-right: unset;
    text-align: left;
    margin-top: 15px;
  }

  .process .proTabTitle ul li {
    font-size: 21px;
    margin-bottom: 15px;
  }

  .proTabCont {
    margin-top: -45px;
  }

  .proTabLink a {
    font-size: 16px;
  }

  .process img {
    margin-top: 35px;
    margin-bottom: -25px;
    margin-left: -8px;
  }

  .scaTemp .mp__faq .faqMark__tab ul li {
    margin-left: unset;
  }

  .scaTemp .mp__faq .faqMark__tab {
    margin-top: 45px;
  }

  .scaTemp .mp__faq .faqMark__block-wr {
    margin-left: unset;
    margin-right: unset;
  }

  .scaTemp .mp__faq .d-flex .faqMark__block-quest {
    line-height: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .scaTemp .mp__faq #tab-2 div:nth-child(4) .faqMark__block-quest {
    line-height: 20px;
  }

  .scaTemp .faqLPO .faqMark__block-answer p {
    margin-top: -10px;
    margin-left: 19px;
    padding-right: 50px;
    margin-left: 20px !important;
  }

  .modal.show .modal-dialog {
    margin-left: 0;
    margin-right: 0;
  }

  .scaTemp .slick-initialized .slick-slide {
    width: 545px;
  }

  .scaTemp h1,
  .scaTemp h2,
  .scaTemp h3,
  .scaTemp h4,
  .scaTemp p {
    margin-left: unset !important;
  }

  .scaTemp .container {
    max-width: 90%;
  }

  .scaTemp .row {
    padding: 0;
  }

  .scaTemp .modal-content {
    height: 350px;
  }

  .mpSubHeading span img {
    max-width: 7% !important;
  }

  .scaTempOrg .row .col-12:nth-child(2) {
    margin-top: 20px;
  }
  .cardThumb::before,
  .theLeading_img::before {
    width: 90px;
    height: 75px;
  }
  .cardThumb::before {
    margin-left: -106px;
  }
  .scaTemp_hero .scaTempOrg-text ul li {
    text-align: left;
  }
  .scaHero_bullets ul {
    margin: unset;
  }
  .scaTemp .multiPurp_hero h4 {
    font-size: 15px;
  }
  .scaHimg {
    margin: unset;
    max-width: 100%;
  }
  .scaTemp_hero .scaHero_rev {
    margin-left: unset !important;
    margin-right: unset !important;
  }
  .scaTemp .mpHero_btn_2 {
    width: 230px;
    max-width: 100%;
    padding: 0;
  }
  .scaTemp .mpHero_btn_2 a {
    width: 230px;
    padding: 14px 25px !important;
  }
  .headerNew .lgMob img {
    width: 95px !important;
    height: 40px !important;
  }

  .headerNew .header__sign-phone {
    margin-right: 6px;
  }
  .headerNew .header__sign-phone a {
    font-size: 14px;
  }
  .scaTemp_hero .scaTempOrg-text ul {
    margin-top: 12px;
    width: 285px;
  }
  .scaTemp_hero .scaTempOrg-text ul li {
    font-size: 45px;
    line-height: 55px;
  }
  .scaTemp_hero .mpHero_btn {
    width: 230px;
  }
  .scaTemp_hero h1 {
    line-height: 48px !important;
  }
  body.page-id-13740 .multiPurpTemp .multiPurp_reachAud h2 {
    width: 390px;
  }

  body.page-id-13740 .title_block {
    text-align: left;
  }
  .mp__faq .faqMark__block-wr {
    margin-left: auto;
    margin-right: auto;
  }
  .scaTemp .mp__faq .d-flex .faqMark__block-quest {
    margin-left: 20px;
  }
  .lHawarTitle {
    text-align: left !important;
    margin-left: 5px !important;
    margin-right: 0 !important;
  }
  body.page-id-9247 .trophiesHero {
    margin-top: 10px !important;
  }
  .trophiesHero {
    margin-top: 30px !important;
  }
  .trophiesHero:not(.slick-initialized) {
    min-height: 175px;
  }
  .trophiesHero > .trophieSingle:nth-child(n + 3) {
    display: none;
  }
  .trophiesHero .slick-slide {
    width: 174px !important;
  }
  .trophiesHero .slick-list.draggable {
    margin-left: -22px;
  }
  .trophyTxt {
    width: 130px;
  }
  .LaHome_guarantee .container {
    background-size: 50%;
    padding-bottom: 50px;
  }
  .LaHome_appS .col-md-6:last-child img {
    padding-left: 0;
  }
  .LaHome_guarantee p {
    text-align: left;
  }
  .LaHome_appS .row .row {
    padding: 0 1.5rem;
  }
  .LaHome_guarantee .heroS_btn.hbtn_p,
  .LaHome_guarantee .heroS_btn.hbtn_r {
    text-align: left;
    margin-left: -18px;
  }
  .LearnNew_hero h1 {
    font-size: 36px;
    line-height: 45px;
  }

  .LearnNew_hero p {
    font-size: 18px;
  }

  .LearnNew_hero .banExpN__form input,
  .footerCtaform .banExpN__form input {
    font-size: 13px;
    width: 300px;
  }

  .LearnNew_hero .banExpN__form .hs-button,
  .footerCtaform .banExpN__form .hs-button {
    font-size: 13px;
    width: 110px;
    margin-left: 60px;
  }

  .LearnNew_hero .banExpN__form .hs-button {
    margin-left: 0;
  }

  .LearnNew_hero {
    padding-bottom: 65px;
  }

  .LearnNew_hero .slick-prev.pull-left.slick-arrow,
  .LearnNew_hero .slick-prev.pull-left.slick-arrow.slick-disabled {
    top: 335px;
    left: 0;
  }

  .LearnNew_hero .slick-next.pull-right.slick-arrow,
  .LearnNew_hero .slick-next.pull-right.slick-arrow.slick-disabled {
    top: 335px;
    left: 50px;
  }

  .learNCategories {
    margin-top: 5px !important;
  }

  .LearnNfeaturedArt
    .row:nth-child(3)
    .col-12:nth-child(2)
    .LearnFeatBlocks
    .learNCategories {
    margin-top: 40px !important;
  }

  .LearNfooter h3 {
    font-size: 24px;
    line-height: 36px;
  }

  .footerCtaform {
    padding: 57px 75px;
    height: auto;
  }

  .footerCtaform div {
    font-size: 24px;
    line-height: 36px;
  }

  .footerCtaform p {
    font-size: 16px;
    line-height: 24px;
  }

  .LearnNewTemp .cat_results {
    display: none !important;
  }

  .LearNfoo2_block,
  .LearNfoo6_block {
    height: 330px;
  }

  .LearNfoo6_block p {
    margin-top: 60px;
  }

  .LearNrecentPost .row:last-child .row:nth-child(-n + 3) {
    display: none;
  }
  .LearnNfeaturedArt .row:nth-child(3) .col-12 h2 {
    margin-top: 20px;
  }
  .mostPopslider .col-12 .LearnFeatBlocks .learNCategories {
    margin-top: 48px !important;
  }
  .LearnBlogPage .row:nth-child(6) {
    padding-top: 21px !important;
    padding-bottom: 33px !important;
  }
  .LearnBlogPage hr:nth-child(9) {
    margin-top: 3px !important;
    margin-bottom: 40px !important;
  }
  .LearnBlogPage hr:nth-child(11) {
    margin-top: 16px !important;
  }
  .LearnBlogPage hr:nth-child(13) {
    margin-top: 35px !important;
    margin-bottom: -50px !important;
  }
  .LearnBlogPage .row:nth-child(6) {
    padding-bottom: 46px !important;
  }
  .NewCategory {
    padding-bottom: 0;
    margin-bottom: -40px;
  }
  .mostPopslider .slick-slide {
    width: 315px;
  }
  .LearnNfeaturedArt .LearnNblogrow .LearnFblock,
  .LearnNfeaturedArt .row:nth-child(3) .LearnFblock {
    height: 250px !important;
  }
  .LearNblogCat .LearnFblock,
  .LearNcaseStudies .LearnFblock,
  .LearNeBooks .LearnFblock,
  .LearNrecentPost .LearnFblock,
  .LearNvideo .LearnFblock,
  .LearNwebinar .LearnFblock {
    height: 250px !important;
    background-position: 50% 50% !important;
  }
  .LearnNfeaturedArt
    .row:nth-child(2)
    .col-12:last-child
    .LearnFeatBlocks
    .learNCategories {
    margin-top: 70px !important;
  }
  .mostPopslider .col-12 .LearnFeatBlocks .learNCategories {
    margin-top: 35px !important;
  }
  .LearnBlogPage .row:nth-child(4) {
    margin-bottom: -6px;
  }
  .LearnBlogPage .row:nth-child(6) {
    padding-bottom: 0 !important;
  }
  body.page-id-14289
    .LearnNewCont
    .container
    .row
    .col-12:nth-child(2)
    hr:nth-child(11) {
    display: block;
    margin-top: 14px !important;
  }
  body.page-id-14289
    .LearnNfeaturedArt
    .row:nth-child(2)
    .col-12:last-child
    .LearnFeatBlocks
    .learNCategories {
    margin-top: 20px !important;
  }
  body.page-id-14289 .LearnBlogPage hr:nth-child(7) {
    margin-top: -7px;
  }
  .newHome .row > div:nth-child(n + 7) {
    display: none;
  }
  .newHome .row .col {
    width: 50%;
    flex: 1 0 50%;
  }
  .newHome .row img {
    width: 100%;
    max-height: 80px;
    padding: 0;
  }
  .plansLBSNew .heroText {
    text-align: left;
  }
  body.page-id-6604 .essEcom {
    padding-top: 0;
  }
  .formSerNow .submitted-message::before {
    top: 0;
    left: 30%;
  }
  .page-id-16562 .hero_ppc {
    padding-bottom: 0;
  }
  .page-id-16562 .trophiesHero .slick-slide {
    height: 80px;
  }
  .page-template-templateslanding-page-content-php
    .cntPlnnr_hero
    .slider_container
    > .heroReviews {
    display: block !important;
  }
  .page-id-16317.page-template-templateslanding-page-content-php
    .cntPlnnr_hero
    h1,
  .page-template-templateslanding-page-content-php .cntPlnnr_hero h1 {
    padding-top: 0px !important;
  }
  .wraperAll .LaVerHomeTemp .LaHome_heroS {
    min-height: 970px;
  }
  .wraperAll .LaVerHomeTemp .LaHome_heroS .container {
    margin-top: 85px;
  }
  .wraperAll .LaVerHomeTemp .LaHome_heroS .container {
    display: flex;
    flex-flow: column;
    padding-top: 80px;
  }
  .LaHome_heroS .heroReviews {
    order: 2;
    margin-top: 60px !important;
  }
  .homeAwardsHero {
    order: 3;
  }
  .LaVerHomeTemp .scaTempOrg {
    margin-top: -145px;
  }
  .headerBadge_txt {
    display: grid;
  }
  .header_badge {
    margin-left: 129px;
    width: 20%;
  }
  .headerBanner_txt {
    display: grid;
    margin-left: 70px;
  }
  .headerBanner_txt span:first-child {
    font-size: 15px;
    text-align: center !important;
    width: 180px;
    max-width: 100%;
  }
  .headerBanner_txt span:last-child {
    font-size: 11px;
    text-align: center;
  }
  .headerNew .lgMob img {
    width: 115px !important;
  }
  .menuMobFoot__bl .header__sign-a a {
    color: #26262a;
  }
  .tb3FST__img img:last-child {
    display: block;
    max-width: 85%;
    margin: 0 auto;
    border-radius: 8px;
  }
  .mob_entEcom .entEcom__tabsDesk {
    display: none;
  }
  .mob_entEcom .entEcom__tabsMob {
    display: block !important;
  }
  .mob_entEcom .entEcom__tabsMob .entEcom__cont-txt {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.7s linear;
  }
  .mob_entEcom .entEcom__cont-txt {
    display: block !important;
  }
  .mob_entEcom .entEcom__cont-txt.active {
    max-height: 2500px !important;
  }
  .mob_entEcom .entEcom__tab {
    position: relative;
  }
  .mob_entEcom .entEcom__tab.active::after {
    content: "\f460";
    position: absolute;
    top: 21px;
    left: calc(100% - 45px);
    font-family: "dashicons";
    font-size: 20px;
    font-weight: 100;
    color: #ff0096;
  }
  .mob_entEcom .entEcom__tab::after {
    content: "\f132";
    position: absolute;
    top: 21px;
    left: calc(100% - 45px);
    font-family: "dashicons";
    font-size: 20px;
    font-weight: 100;
    color: #414141;
  }
  .mob_entEcom .entEcom__tab:hover,
  .mob_entEcom .entEcom__tab:hover:after {
    color: #ff0096;
  }
  /*
.mob_entEcom .entEcom__tab.active, .entEcom__tab:hover{
		border-right:none !important;
	}
	*/
  body.page-id-7552 .careEcom__img img {
    max-width: 200%;
  }
  body.page-id-7552 .mob_entEcom .essEcom {
    padding-top: 0;
  }

  body.page-id-14306 .secExpN .sliderExp__prev {
    top: 140px;
  }
  body.page-id-14306 .secExpN .sliderExp__next {
    top: 140px;
  }
  .keepLearnHn_links ul {
    display: grid !important;
  }
  .keepLearnHn_links ul li {
    line-height: 45px;
  }
  .keepLearnHn_links ul li a {
    padding: unset;
    margin-left: 0;
  }
  .keepLearnHn_all {
    margin: unset;
  }
  .LaHome_learnS .container .carrusel .col-12:first-child .keepL_blocks {
    margin-top: 100px !important;
  }
  .scaTempOrg .slick-list.draggable {
    margin-left: 0;
  }
  .discountTimer,
  .discountTitle {
    font-size: 24px;
    line-height: 36px;
    width: 288px;
  }
  .discountTxt {
    font-size: 16px;
    line-height: 24px;
    width: 267px;
  }
  .LaHome_discount {
    background-image: url("/wp-content/uploads/2022/07/Group-3647.png");
    background-size: 350px;
    background-position: 580% 200%;
    margin-top: 30px;
  }
  body.page-id-12913 .wraperAll .multiPurp_organizations,
  body.page-id-18495 .wraperAll .multiPurp_organizations {
    margin-top: -235px;
  }
  .every_logo-6 {
    display: block;
  }
  .wraperAll
    .LaVerHomeTemp
    .LaHome_planS
    .container
    #nav-tabContent
    .active
    .row
    .col-6
    .planHn_desc {
    margin-top: 150px !important;
  }
  .LaHome_pathS .path_ttl {
    margin-top: 0;
  }
  .LaHome_pathS .path_txt {
    width: unset;
  }

  .page-template-ppc-link-building .hero_ppc .hero_heading {
    padding-left: 20px;
    padding-right: 20px;
  }
  .page-id-16426 #cntPlnnerHero_formTxt {
    text-align: left;
  }

  .purpBg {
    border-radius: 0;
    height: auto;
    padding: 0 1.5em;
  }
  .download-block {
    margin: 75px auto;
  }
  .thankYou-sidebar {
    padding-bottom: 50px;
  }
  .eBlocksBtn {
    margin: 30px auto 0;
  }
  .footer_popUp {
    display: none;
  }
  body.page-id-13356 .scaTempOrg.cntPlnnr_orgS {
    margin-top: -25px;
  }
  .bestSeo .multiPurp_hero h1 {
    margin-top: 30px !important;
  }
  .bestSeo .LaHome_heroS .slider_container > .heroReviews,
  .page-id-16140 .cntPlnnr_hero .slider_container > .heroReviews {
    display: none;
  }
  .bestSeo .mpHero_input .keyword {
    min-width: auto;
  }
  .bestSeo .mpHero_btn_2.best_seo .mpPurp_btn_hero_2 {
    margin-left: auto;
    margin-right: auto;
  }
  .bestSeo.scaTemp .multiPurp_hero {
    padding-bottom: 0;
  }
  .bestSeo .multiPurp_hero .container > .row.homeAwardsHero {
    margin-top: 20px;
  }
  .bestSeo .homeAwardsHero > div:first-child {
    margin-bottom: 30px;
  }
  .bestSeo .lHawarTitle {
    transform: none !important;
    display: block;
    margin: auto !important;
  }
  .bestSeo .container .row {
    padding: 0 1.5rem;
  }
  .bestSeo .row .trophiesHero {
    margin: 0 !important;
  }
  .bestSeo
    .LaHome_heroS
    .heroReviews
    > div:nth-child(2)
    .reviews_container
    .rev_cont
    > div:last-child {
    width: 100%;
  }
  .bestSeo .LaHome_proof .row {
    margin-top: 20px;
  }
  .bestSeo .multiPurp_hero .container > .row {
    padding: 0 15px;
    margin-top: 20px;
  }
  .bestSeo .bestSeoSection {
    padding: 0 15px;
    margin-top: 90px;
  }
  .bestSeo .LaHome_orgSdesk {
    padding: 0 15px;
  }
  .bestSeo .LaHome_heroS .block_size {
    margin-bottom: 15px;
  }
  .bestSeo .LaHome_heroS .rev_cont {
    margin: 0;
  }
  .bestSeo #nav-tab .nav-link {
    height: fit-content;
    line-height: 1;
    margin-left: 0;
    width: 100%;
  }
  .bestSeo #nav-tab .nav-link:last-child {
    margin-bottom: 0;
  }
  .bestSeo .LaHome_proof h2 {
    width: 100%;
    text-align: center !important;
    margin-top: 35px;
    margin-bottom: 45px;
  }
  .bestSeo .LaHome_proof {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 45px !important;
  }
  .bestSeo .LaHome_proof .col-6:nth-child(5) .proof_count .counter {
    display: none;
  }
  .bestSeo .LaHome_proof .col-6:nth-child(5) .proof_count .proof_plus {
    visibility: visible;
  }
  .bestSeo .theLeading .container {
    display: flex;
    flex-direction: column;
  }
  .bestSeo .theLeading .container .headerRow {
    order: 0;
    margin-bottom: 20px;
  }
  .bestSeo .theLeading {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .bestSeo .theLeading .container .mPhero_btns {
    order: 2;
    padding: 0 15px;
  }
  .bestSeo .theLeading .container .lead_row {
    order: 1;
    margin-top: 0;
    margin-bottom: 0;
  }
  .bestSeo .theLeading .lead_row .lead_col {
    flex: 0 1 50%;
    max-width: 50%;
  }
  .bestSeo .theLeading .block_size {
    padding: 25px 20px;
    margin: 10px;
    min-height: calc(100% - 20px);
  }
  .AIGenerator {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .AIGenerator h2 {
    text-align: center;
  }
  .AIGenerator .AIGCard_row .AIGCard_col {
    width: 100%;
    flex: 0 1 auto;
    margin: 0 0 10px !important;
  }
  .AIGenerator .AIGCard_row .AIGCard_col:nth-child(2) .AIGCard_wrap .icon_wrap {
    width: 90px;
    height: 90px;
    padding: 22px;
  }
  .Assis_wrap {
    padding-bottom: 50px;
  }
  .bestSeo .Assis_wrap .container .row {
    flex-direction: column-reverse;
  }
  .bestSeo .Assis_wrap .container .row h2 {
    margin-top: 15px;
  }
  .bestSeo .Assis_wrap .container .row h4 {
    font-size: 20px;
  }
  .bestSeo .Optimize_wrap {
    padding-top: 50px;
  }
  .bestSeo .Optimize_wrap .title_wrap {
    margin-bottom: 20px;
  }
  .bestSeo .Optimize_wrap .OptimizeI_wrap {
    margin-top: 40px;
    padding: 20px 20px 0;
  }
  .newHome .row-1 .img-2 {
    margin-top: 6px;
  }
  .newHome.container .col-md-2:nth-child(10),
  .newHome.container .col-md-2:nth-child(11),
  .newHome.container .col-md-2:nth-child(12) {
    margin-top: 20px;
  }

  .headerNew .header-fix .mobHeader .row {
    padding: 0 !important;
  }

  .client-logos-home.img-10 {
    margin-top: -12px;
  }
  .cntPlnnr_hero .trophiesHero {
    margin-top: 5px !important;
  }
  .cntPlnnr_hero {
    height: 100vh;
  }
  .cntPlnnr_hero .row.homeAwardsHero {
    padding-top: 100px;
  }
  .cntPlnnr_hero.LaHome_heroS .slick-slide .block_size {
    transform: translateY(50px);
  }
  .countdown.ylowBG .headerBanner__contTex,
  .countdown.ylowBG .headerBanner__link {
    max-width: 100%;
  }
  .cntPlnnrHero_form,
  .cntPlnnr_ftrForm .cntPlnnrHero_form,
  .heroForm form.display-flex {
    display: block;
    width: 100%;
  }
  .heroForm input[type="text"],
  .heroForm button {
    width: 100% !important;
    margin: 5px 0;
  }
  .countdown.ylowBG .headerBanner__link a {
    margin: 0;
    padding: 5px 15px;
  }
  .countdown.ylowBG .headerBanner__link a span {
    margin: 0;
  }
  .cntPlnnr_hero h1 {
    font-size: 38px;
    line-height: 54px;
  }
  #cntPlnnerHero_formTxt {
    margin-bottom: 5px;
    width: 100% !important;
    text-align: center;
  }
  .cntPlnnerHero_formBtn {
    width: 100%;
    margin-left: 0;
  }
  .plan_image {
    width: auto;
  }
  .htMcnt_image img {
    max-width: 100%;
  }
  .cntPlnnr_calendar,
  .cntPlnnr_htMcntCalendar,
  .cntPlnnr_plan {
    padding: 20px 0;
    margin: 20px 0;
  }
  .cntPlnnr_wyNcntPlanner .blocks_grid:nth-of-type(4n + 1),
  .cntPlnnr_wyNcntPlanner .blocks_grid:nth-of-type(4n + 2) {
    padding: 0;
  }
  .cntPlnnr_wyNcntPlanner .blocks_grid {
    padding: 0;
    margin: 10px 0;
  }
  .cntPlnnr_wyNcntPlanner .row {
    padding: 0 1.5rem;
  }
  .hMcMc_steps li:first-child .cntPlnnrHero_form {
    display: block;
  }
  .headerNew .col-lg-2 {
    max-width: 51%;
  }
  .LaHome_pathS .bg_img {
    padding: 125px 0 0;
  }
  .LaHome_pathS .bg_img {
    min-height: 590px;
  }
  .int_img {
    padding: 20px;
  }
  .LaHome_trustS .int_btn {
    height: auto;
  }
  .LaHome_hireS .row .col-lg-6:last-child {
    padding-right: 15px;
    padding-left: 15px;
  }
  .wraperAll .LaVerHomeTemp .LaHome_appS {
    padding-top: 15%;
  }
  .ppc_template .plan_inner {
    margin: 0 auto;
  }
  .plan_inner.popular::before {
    left: 184px;
  }
  .plan_inner.best-value::before {
    left: 184px;
  }
  .ppc_header.fixed {
    padding: 15px 15px;
  }

  .pp_logo a img {
    width: 100px;
  }
  .page-id-16562 .trophiesHero .slick-slide {
    height: 75px;
  }
  .post-cta {
    margin: 20px 0px 0;
  }
  .ppcHeroReviews .row.rev_cont {
    margin-top: 54px;
    height: 107px;
  }

  .cntPlnnr_hero h1,
  .haroLinkB_hero p,
  .haroTlir p {
    text-align: left;
  }

  .haroHero_btns {
    display: grid;
  }

  .haroBlackBtn {
    margin-left: 0;
    margin-top: 25px;
  }

  .haroLinkB_hero .row.homeAwardsHero {
    margin-top: 5px;
  }

  .LaHome_heroS .slider_container > .heroReviews {
    margin-left: -65px;
  }

  .scaTempOrg h2 {
    text-align: left !important;
    margin: 0 !important;
  }

  .TlirBtn {
    margin: 28px 0;
  }

  .haroTlir .col-lg-6:nth-child(2) img {
    margin: 0;
  }

  .Haro_proof h2 {
    margin: 0;
  }

  .wHaroBlocks {
    margin-left: 0 !important;
  }

  .hIwHaroBtn.haroPinkBtn {
    margin-left: 0;
  }

  .haroLink .col-lg-6:last-child {
    padding-left: 0;
  }

  .haroLink img {
    margin: 25px 0 !important;
  }

  .haroLink_Cta.LaHome_ready.LaHome_reviews h2 {
    margin: 0 0;
    text-align: left !important;
    width: 400px !important;
  }

  .haroLink_Cta.LaHome_ready.LaHome_reviews p {
    font-size: 18px !important;
    text-align: left;
  }

  .harocta_Btn.hIwHaroBtn.haroPinkBtn {
    margin: 45px 0;
  }

  .hIwHaro {
    padding: 5% 0 15.4%;
  }

  .heroHomenewNew__form form {
    display: grid !important;
  }

  .heroHomenewNew__form {
    margin: 0 0;
  }

  .heroHomenewNew__form .btn {
    margin-top: 20px;
    margin-left: 0;
    width: 100%;
  }

  .heroHomenewNew__form input {
    width: 100%;
    padding: 0 60px 0 60px;
  }

  .heroHomenewNew__form input::placeholder {
    text-align: center;
  }

  .heroHomenewNew__form input:-ms-input-placeholder {
    text-align: center;
  }

  .heroHomenewNew__form input::-ms-input-placeholder {
    text-align: center;
  }

  .haroLinkB_hero.cntPlnnr_hero.LaHome_heroS.heroSrm {
    padding-top: 75px;
  }

  .btn.btn-darkBg.ppc_cta {
    line-height: 21px;
  }

  .haroPinkBtn {
    width: 285px;
  }

  .haroImprove h2 {
    margin: 60px auto 40px;
  }

  .haroImprove img:nth-child(3) {
    margin-top: 55px;
  }

  body.page-id-16140 .clutchEcom .banOneLsn__txt {
    text-align: left;
  }

  #ebLand_modal .modal-content {
    position: absolute;
    top: -50px;
  }



  .downloadEbook_form {
    margin: 0 0;
    margin: 30px 0 0;
  }

  .downloadEbook_form .btn {
    margin-top: 20px;
    margin-left: 0;
    width: 100%;
  }

  .downloadEbook_form input {
    width: 100%;
    padding: 0 60px 0 60px;
  }

  .cntPlnnr_ftrForm .downloadEbook_form {
    margin: 0 auto 26px;
  }

  .ebookModal {
    height: auto !important;
    padding: 20px 20px 40px;
  }

  .downloadEbook_form .submitted-message::before {
    top: 75%;
    left: 28%;
  }

  .ebLand_popUpForm .submitted-message::before {
    left: 29%;
    top: 55%;
  }

  .heroHomenewNew__form.downloadEbook_form.downLoadFooter
    .submitted-message::before {
    top: 61%;
    left: 31%;
  }

  .eBtitle {
    font-size: 22px;
  }

  .eBtxt {
    font-size: 16px;
    line-height: 24px;
  }

  .modal-dialog.ebModal-dialog {
    margin: 80px auto 0 !important;
  }

  .modalBullet ul {
    display: grid;
  }

  .modalBullet ul li {
    padding-bottom: 15px;
  }

  .ebooKtxtcontainer {
    margin-left: 0;
  }

  .downloadEbook_form
    .hs-custom-style
    > div
    input:not([type="image"]):not([type="submit"]):not([type="button"]):not(
      [type="radio"]
    ):not([type="checkbox"]):not([type="file"]),
  .downloadEbook_form
    .hs-custom-style
    fieldset
    input:not([type="image"]):not([type="submit"]):not([type="button"]):not(
      [type="radio"]
    ):not([type="checkbox"]):not([type="file"]) {
    margin-left: 0 !important;
  }
  body.page-id-18382 .heroTechSeo.google-ppc-page {
    padding: 120px 0 0;
  }
  body.page-id-18382 .faqEcom__tabs {
    display: none;
  }
  body.page-id-18382 .faqTechSeo h2 {
    text-align: center !important;
    width: 195px !important;
  }
  .clutch-slick-slider .slick-track {
    margin-left: 605px;
  }
  .ctaYYS .ctaYSS_title {
    text-align: center !important;
  }
}

@media (max-width: 680px) {
  .clutch-slick-slider .slick-track {
    margin-left: 690px;
  }
  #menu-footer_new {
    max-height: unset;
  }
  .footer .google-partner_img {
    display: none;
  }
  .planPriceCont {
    width: 100%;
  }
  .text_img_section .google-partner_img,
  .google-partner_wrap .google-partner_img {
    width: 80px;
  }
  .clutch_title {
    font-size: 24px;
    text-align: left;
  }
  .clutch-review-container {
    padding: 42px;
  }
  .clutch-rating-stars .star {
    width: 17px;
    height: 17px;
  }

  .clutch-review-date {
    font-size: 12px;
  }
  .clutch-review-title {
    font-size: 18px;
    list-style: 26px;
  }
  .clutch-review-quote {
    font-size: 15px;
  }

  .clutch-author-name {
    font-size: 14px;
    line-height: 17px;
  }

  .clutch-author-position {
    font-size: 12px;
  }
  /* Juan: Added to enable scroll on tables in the post content */
  .single-post .blogPage__cont-txt table {
    display: block;
    overflow: scroll;
  }
}

@media screen and (max-width: 600px) {
  .chapter-container p {
    width: 440px;
  }
  .wraperAll .LaVerHomeTemp .LaHome_planS .container .row .d-flex nav {
    z-index: 10;
    position: absolute;
    margin-top: 38px !important;
  }
  .LaHome_planS .nav-tabs {
    margin-top: -96px !important;
  }
  .LaHome_planS .nav-link {
    padding: 4px 7px;
  }
  .LaHome_planS .planPriceCont {
    margin-bottom: 20px;
  }
  .LaHome_cta2 .container {
    height: auto !important;
  }
  .LaHome_cta2 .cta2_txt {
    width: auto !important;
  }
  .LaHome_cta2 .cta_btn {
    margin: 0 auto !important;
  }

  .row.countAccounts .count__img img {
    width: 50px;
    height: 50px;
  }

  .clutch-slick-slider .slick-track {
    margin-left: -540px;
  }

  .clutch-slick-slider .slick-slide.slick-current {
    opacity: 1;
  }

  .clutch-slider-arrows {
    justify-content: unset;
    position: relative;
  }
  .clutch-slider-arrows .slick-next {
    margin-left: unset;
  }
  .clutch-slick-slider {
    margin-bottom: 0;
  }
  .clutch_rHome {
    padding-bottom: 30%;
  }
  .clutch-cta {
    position: absolute;
    top: 80px;
  }
}
@media (max-width: 575px) {
  .clutch-review-container {
    width: 415px;
  }
  .clutch-slick-slider .slick-track {
    margin-left: -540px;
  }

  .clutch-slick-slider .slick-slide.slick-current {
    opacity: 1;
  }

  .clutch-slider-arrows {
    justify-content: unset;
    position: relative;
  }
  .clutch-slider-arrows .slick-next {
    margin-left: unset;
  }
  .clutch-slick-slider {
    margin-bottom: 0;
  }
  .clutch_rHome {
    padding-bottom: 30%;
  }
  .clutch-cta {
    position: absolute;
    top: 80px;
  }
  .webinarForm_container {
    display: none;
  }
  .webinar__container {
    margin: 0 auto;
  }
  .webinar_btn_popup {
    display: block;
    margin-top: 0px;
  }
  .webinar__popup.modal::after {
    content: "";
    width: 100%;
    height: 100%;
    background: #000;
    position: fixed;
    top: 0;
    display: block;
    opacity: 0.3;
    z-index: -1;
  }
  .webinar_author__path {
    left: 0;
  }
  .webinar_popup_content {
    margin-top: 22px;
  }
  .webinar_title_popup {
    font-size: 25px;
    width: 100%;
    margin-top: 4px;
    margin-right: 0;
  }
  .webinar_above_popup,
  .webinar_date_popup {
    font-size: 16px;
  }
  .webinar_logo_popup {
    display: none;
  }
  .webinar__lg-icon {
    width: 104px;
    margin: -95px -7px 0 auto;
  }
  .webinar__lg-icon img {
    width: 115px;
  }
  .webinar__lg-icon {
    display: block;
  }
  .webinar__popup.modal {
    bottom: 0px;
    height: auto;
    width: 100%;
  }
  .webinar__container {
    height: auto;
  }
  .webinar_img_popup-1 {
    top: -1px;
    left: 7px;
  }
  .webinar_img_popup-2 {
    top: -49px;
    left: -22px;
  }
  .left_speaker .webinar_author_text {
    left: -17px;
  }
  .right_speaker .webinar_author_text {
    right: 0px;
    left: -41px;
  }
  .webinar_txt_logo {
    display: flex;
    margin-top: -25px;
  }
  .amazonBlock {
    margin: 35px auto;
  }
  .lgMob {
    margin-left: 5px;
  }
  .logTechSeo.logoSEO {
    padding-top: 185px !important;
  }
  .logTechSeo.logoATLAS {
    padding-top: 185px !important;
  }
  .logTechSeo.logoSEO {
    padding-top: 185px !important;
  }
  .logTechSeo.logoATLAS {
    padding-top: 185px !important;
  }
  .tabs__img.label-seo {
    display: none;
  }
  .form_whiteSEO
    .hs_budget_dropdown.hs-budget_dropdown.hs-fieldtype-select.field.hs-form-field {
    margin-left: -102.2px;
  }
  .whyChoose__list li {
    left: 0;
    margin-bottom: 20px;
  }
  .heroPostN .heroPostN__bread {
    top: -40px;
  }

  .searchExpN {
    right: 0 !important;
    left: 1.5%;
  }

  .contPostN {
    margin-top: 12%;
  }

  .single-post .popExp__block-author img {
    margin-top: 42px;
  }
  .reading_time_blog_post {
    margin-top: 0;
  }
  .single-post .popExpN__block .heroExpN__post-cont {
    padding: 25px 5px;
  }
  .heroBook__down {
    display: none;
  }
  .heroEcom {
    padding-top: 150px;
    padding-bottom: 80px;
  }
  .heroEcom.heroBackAn {
    padding-top: 100px;
    height: auto;
  }
  .pHuntbtn {
    margin-left: 5px;
    margin-top: 2px;
    margin-bottom: 2px;
  }
  .header_badge {
    margin-left: 31px;
    width: 13%;
    margin-top: -12px;
  }
  .headerBanner_txt {
    margin-left: 7px;
  }
  .headerBanner_txt span:first-child {
    font-size: 17px;
  }
  .headerBanner_txt span:last-child {
    font-size: 13px;
    margin-top: -8px;
  }
  .wraperAll .LaVerHomeTemp .LaHome_heroS {
    height: auto;
    min-height: 1085px;
    top: -272px;
  }
  .wraperAll .LaVerHomeTemp .newHome_LGGoal > .container {
    margin-top: -220px;
  }

  .wraperAll .LaVerHomeTemp .LaHome_heroS .container {
    margin-top: 160px;
  }
  .LaVerHomeTemp .scaTempOrg {
    margin-top: -219px;
  }
  .headerBadge_txt {
    display: flex;
  }
  .resFront__txt {
    font-size: 18px;
    line-height: 31px;
    text-align: left;
  }
  .searchPage div.asp_m.asp_m_2 {
    width: 600px !important;
    max-width: 100%;
  }
  .searchPage #ajaxsearchprores2_1.vertical,
  .searchPage #ajaxsearchprores2_2.vertical,
  .searchPage div.asp_r.asp_r_2.vertical {
    max-width: 100% !important;
  }
  .searchPage div.asp_m.asp_m_2 .proinput {
    margin-left: 20px !important;
  }
  .searchPage div.asp_w.asp_r .results {
    width: auto;
    margin-right: 15px;
  }
  .heroCar__subtitle {
    margin-top: 30px;
  }
  body.page-id-7552 .heroBackAn .ppcLanding_formNew.backlink-analysis-form {
    width: 100%;
    margin: 0;
  }
  .entEcom__cont {
    margin-top: 0;
  }
  .banseoSer .btn_redR,
  .heroExpN__post-link .btn,
  .heroRef__cust-btn a {
    font-weight: 600;
    font-size: 16px;
    padding: 7px 40px;
    height: 40px;
  }
  .phBadge_banner,
  .phBadge_txt {
    display: grid;
  }
  .phBanner_txt {
    margin-left: 6px !important;
    margin-top: 6px !important;
  }
  .phBadge_txt img {
    margin-top: 15px !important;
    margin-left: 5px;
  }
  .phBanner_txt span:first-child {
    line-height: 17px;
    margin-bottom: 8px;
  }

  body.page-id-13898 .LearnNewCont .col-xl-9 hr:nth-child(4) {
    margin-top: 13px;
  }
  body.page-id-13898 .LearnNewCont .col-xl-9 hr:nth-child(6) {
    margin-top: 20px;
  }
  body.page-id-13898 .LearnNewCont .col-xl-9 hr:nth-child(8) {
    margin-top: 0;
    margin-bottom: 40px;
  }
  body.page-id-13898 .LearnNewCont .col-xl-9 hr:nth-child(10) {
    margin-top: 17px;
    margin-bottom: -2px;
  }
  body.page-id-13898 .LearnNewCont .col-xl-9 hr:nth-child(12) {
    margin-top: 3px;
    margin-bottom: 60px;
  }
  body.page-id-14306 .searchAtlas_tutsCont {
    margin-top: -6px;
  }
  body.page-id-14306 .expert_tutsCont {
    margin-top: -7px;
  }
  body.page-id-14306 .services_tutsCont {
    margin-top: -55px;
  }
  body.page-id-14306 .caseStud_tutsCont {
    margin-top: 19px;
  }
  body.page-id-14306 .webinar_tutsCont {
    margin-top: 19px;
  }
  .stepGooAds2 {
    margin-top: 70px;
  }
  body.page-id-6755 .stepGooAds2 .stepGooAds .stepBLink__img-wr {
    top: -90px;
  }
  body.page-id-7552 .essEcom__slider .slick-arrow {
    background: #fff;
    top: -40px;
  }
  body.page-id-7552 .essEcom__slider .slick-arrow {
    box-shadow: unset;
  }
  body.page-id-7552 .essEcom__slider-prev.slick-arrow {
    left: calc(100% - 100px);
  }
  .LaVerHomeTemp .mp_client_logos.container {
    max-width: 105% !important;
  }
  .LaHome_orgS.multiPurp_organizations.LaHome_orgSmob {
    margin-top: -240px;
  }
  .heroTechSeo.google-ppc-page {
    padding: 130px 0 0;
  }
  .orgAbUs {
    padding-top: 50px;
  }
  .webinar__speakers {
    margin: 0;
  }
  .webinar__speakers .left_speaker .webinar_img_wrapper {
    margin-right: -30px;
  }
  .webinar__speakers .right_speaker .webinar_img_wrapper {
    margin-left: -40px;
  }
}
@media screen and (max-width: 500px) {
  .chapter-container p {
    width: 320px;
  }
  .footer-cta {
    display: grid;
    grid-template-columns: 2fr 1fr;
    column-gap: 10px;
    box-sizing: border-box;
    bottom: 0;
  }
  .footer-cta .cta-text {
    width: 100%;
  }
  .footer-cta .cta-button {
    width: 100%;
  }
  .footer-cta .cta-button img {
    width: 100%;
  }
  .multiPurp_hero h1 {
    font-size: 30px !important;
    line-height: 35px !important;
  }
}
@media (max-width: 480px) {
  .clutch-review-container {
    width: 340px;
  }
  .clutch-slick-slider .slick-track {
    margin-left: -579px;
  }
  .webinar_img_popup-1,
  .webinar_img_popup-2,
  .left_speaker .webinar_author_text,
  .right_speaker .webinar_author_text {
    display: none;
  }

  #SEOinAbox {
    margin-top: 40px;
  }

  .white_label_software .scaleImg {
    margin: 0px auto 80px !important;
  }

  .white_label_software .scaleImg::before,
  .white_label_software .scaleImg::after {
    top: -14px;
  }

  .haroLinkB_hero.cntPlnnr_hero.LaHome_heroS.heroSrm {
    height: 860px;
  }
  .form_whiteSEO
    .hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field {
    margin-top: 0;
    width: 100%;
  }
  .form_whiteSEO
    .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field {
    margin-top: 0;
  }
  .form_whiteSEO
    .hs_budget_dropdown.hs-budget_dropdown.hs-fieldtype-select.field.hs-form-field {
    width: 100%;
    margin-left: 5px;
  }
  .heroWLS__title {
    font-size: 35px !important;
    line-height: 45px !important;
  }
  .form_whiteSEO .hbspt-form form {
    display: grid !important;
  }
  .form_whiteSEO .form-columns-1 {
    position: unset;
  }
  .form_whiteSEO
    .hs_0-2\/website.hs-0-2\/website.hs-fieldtype-text.field.hs-form-field {
    width: 50% !important;
  }
  .form_whiteSEO .form-columns-1 {
    width: 100% !important;
  }
  .heroEcom__sub {
    font-size: 20px;
    line-height: 20px;
  }
  .heroEcom__title {
    font-size: 34px;
  }
  .heroEcom__txt {
    font-size: 22px;
    line-height: 23px;
  }
  .needsEcom .termTgdc__block-title {
    font-size: 34px;
  }
  .howWhiteN__block-txt p {
    font-size: 20px;
    line-height: 25px;
    text-align: left;
  }
  .serEcom .heroExpN__txt {
    font-size: 25px !important;
  }
  .serEcom__txt {
    font-size: 20px;
    line-height: 22px;
  }
  .entEcom__tab span {
    font-size: 21px;
    margin-left: 3px;
  }
  .entEcom__tab {
    margin-top: 5px;
    margin-bottom: 5px;
  }
  .entEcom__cont p {
    font-size: 18px;
    line-height: 30px;
  }
  .careEcom__tab {
    font-size: 17px;
  }
  .careEcom__cont p {
    font-size: 20px;
  }
  .essEcom {
    padding-top: 0;
    margin-top: 0 !important;
  }
  .essEcom__slider-title {
    font-size: 25px;
  }
  .essEcom__slider-txt {
    font-size: 20px;
    line-height: 23px;
  }
  .banOneLsn__txt {
    font-size: 20px;
  }
  .faqEcom__tabs a {
    font-size: 22px;
  }
  .faqEcom__qa-q {
    font-size: 22px;
  }
  .faqEcom__qa-a {
    font-size: 18px;
    line-height: 23px;
    margin-top: 15px;
  }
  .faqTechSeo .faqEcom__qa {
    padding: 35px;
  }
  body.page-id-7552 .clutchEcom .container .row .col-12:last-child {
    margin-top: -70px;
  }
  .LaHome_form {
    padding-bottom: 70px;
  }

  .mpformWp .mpGetStarted {
    position: relative;
    margin-top: unset !important;
  }

  .multiPur_form .mp__formSec {
    margin-top: 23% !important;
  }

  #lastname-19865112-5d46-46ff-93f8-3bf9013e7656 {
    margin-top: -10px;
  }

  #email-19865112-5d46-46ff-93f8-3bf9013e7656 {
    margin-top: -11px;
  }

  .multiPur_form #budget-radio {
    top: 202px;
    left: 5px;
    width: 98%;
  }

  .multiPur_form #select_btn {
    top: 268px;
    left: 5px;
    width: 98%;
  }

  .multiPur_form
    .hs_what_are_you_hoping_to_accomplish_with_linkgraph_.hs-what_are_you_hoping_to_accomplish_with_linkgraph_.hs-fieldtype-textarea.field.hs-form-field {
    top: 305px;
    left: 5px;
    width: 100.3% !important;
  }

  .multiPur_form .hs_budget_available_to_spend {
    top: 232px;
    left: 5px;
    width: 98%;
    box-shadow: rgba(50, 50, 93, 0.25) 0 2px 5px -1px,
      rgba(0, 0, 0, 0.3) 0 1px 3px -1px;
  }

  .multiPur_form
    .hs_services_that_interest_you.hs-services_that_interest_you.hs-fieldtype-checkbox.field.hs-form-field {
    top: 303px;
    left: 5px;
    width: 98%;
    box-shadow: rgba(50, 50, 93, 0.25) 0 2px 5px -1px,
      rgba(0, 0, 0, 0.3) 0 1px 3px -1px;
  }

  .multiPur_form .active {
    width: 102.8%;
  }

  .multiPur_form .hs-form-radio-display {
    line-height: 23px;
    padding-top: 11px;
  }

  /* Image */
  .form_logos img {
    visibility: visible;
  }

  .hs-custom-style
    > div
    input:not([type="image"]):not([type="submit"]):not([type="button"]):not(
      [type="radio"]
    ):not([type="checkbox"]):not([type="file"]),
  .hs-custom-style
    fieldset
    input:not([type="image"]):not([type="submit"]):not([type="button"]):not(
      [type="radio"]
    ):not([type="checkbox"]):not([type="file"]) {
    margin-left: 5px;
  }

  .multiPur_form #budget-radio,
  .multiPur_form #select_btn {
    margin-top: 15px;
    line-height: 48px;
  }

  .banExpN__form input.hs-button.primary.large {
    height: 42px;
  }
  .plan_inner.popular::before {
    left: 45px;
  }
  .plan_inner.best-value::before {
    left: 45px;
  }

  .postid-11913 .contPostN {
    margin-top: calc(6% + 40px);
  }

  .postid-9925 .contPostN {
    margin-top: calc(6% + 135px);
  }
  .postid-9563 .contPostN {
    margin-top: calc(22% + 250px);
  }
  .postid-10795 .contPostN {
    margin-top: calc(6% + 150px);
  }
  .postid-7701 .contPostN {
    margin-top: calc(6% + 180px);
  }
}
@media screen and (max-width: 428px) {
  .cta_mkt-efforts {
    margin-top: 160px;
  }
  .cta_mkt-efforts .img-present img {
    top: -198px;
    left: 34%;
  }
  .single-post .author_socialM .addtoany_shortcode {
    top: 195px !important;
  }
  .seo-content-strategy .packSummit__block {
    width: 70%;
  }
  .banExpN__form input.hs-button.primary.large {
    padding: 12px 2px !important;
    margin-left: 60px !important;
    position: relative !important;
    left: -5px !important;
  }
  .banExpN__form input {
    padding: 7px 10px 2px 15px !important;
  }
  .banExpN__form .hs-input {
    width: 122% !important;
  }

  .serEcom_title {
    text-align: center !important;
    width: 445px;
    padding-bottom: 15px;
  }
  .rankLPO__slider .featLPO__slider-prev.slick-arrow {
    visibility: hidden;
  }
  .row.contPostN__txt.blogPage__cont-txt iframe {
    width: 300px !important;
    max-width: 100%;
    height: auto;
  }
  .mp_client_logos.container {
    max-width: 122% !important;
  }

  .heroPostN .heroPostN__featImg {
    margin-top: -62px;
  }

  .contPostN {
    margin-top: calc(6% + 222px);
  }

  .heroPostN__tags {
    width: 500px;
    margin-bottom: 10%;
  }

  .single-post .popExp__block-author img {
    margin-top: 40px;
  }

  .single-post .author_photoCont .popExp__block-author img {
    position: unset;
    margin-left: 7px;
    margin-top: 5px;
  }

  .contPostN__head-a {
    align-items: start;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
  }

  .single-post .newBlog_sidebar .sidebar_btnP a,
  .single-post .newBlog_sidebar .sidebar_btnW a {
    padding: 8px 15px;
  }

  .single-post .learnHomeNN .slick-slide {
    width: 246px !important;
  }

  .single-post .popExpN__block .heroExpN__post-img {
    width: 295px;
    height: 190px;
  }

  .single-post .popExp__block-title {
    margin-bottom: 22px;
  }

  .single-post .learnHomeNN.popExpN {
    margin-bottom: -90px !important;
  }

  .single-post .blogPostN_suscribe .sus_txt,
  .single-post .blogPostN_suscribe h2 {
    text-align: left !important;
  }

  .single-post .blogPostN_suscribe .hs-form-field .input input[type="email"] {
    max-width: 150% !important;
  }

  .contPostN__block hr {
    margin-top: 30px;
    margin-left: -3px;
  }

  .toc_tablet {
    margin-top: 20px;
    padding-left: 5px;
  }

  .single-post .contPostN__excerpt {
    margin-left: -2px;
    margin-bottom: 35px;
  }

  .single-post #lastname-19865112-5d46-46ff-93f8-3bf9013e7656 {
    margin-top: -2px;
  }

  .single-post #email-19865112-5d46-46ff-93f8-3bf9013e7656 {
    margin-top: -2px;
  }

  .single-post .multiPur_form #budget-radio {
    top: 193px;
  }

  .single-post .multiPur_form #select_btn {
    top: 259px;
  }

  #ajaxsearchpro2_1.searchActive::after {
    max-width: 85%;
  }

  div.asp_m.asp_m_2 {
    width: 178px !important;
  }

  .single-post .popExpN__block {
    width: 220px !important;
  }

  div.asp_m.asp_m_2 .proinput {
    margin-left: 10px !important;
  }

  div.asp_m.asp_m_2.searchActive .proinput {
    margin-left: calc(100% - 318px) !important;
  }

  .blogPage__cont-txt p,
  .single-post .blogPage__cont-txt,
  .single-post .blogPage__cont-txt h2 {
    width: 800px;
    max-width: 105%;
    margin-left: -9px;
  }

  .multiPur_form .mp__formSec {
    margin-top: 26% !important;
  }

  /* FAQ White label page */

  .faqEcom_tabs {
    text-align: center;
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
    flex-direction: column;
  }

  .faqEcom_tabs .faqEcom_title {
    padding: 0 5px 20px;
  }

  /* Image */
  .form_logos .col:nth-child(1) img {
    transform: translateX(calc(100% - 80px));
  }

  .form_logos .col:nth-child(2) img {
    transform: translateX(-10%);
  }

  /* Image */
  .form_logos .col:nth-child(3) img {
    margin-left: 50px;
    transform: translateX(-85%);
  }

  /* Image */
  .form_logos .col:nth-child(4) img {
    transform: translateX(-21%);
  }
  .therapyTemp .row {
    padding: 0 0.5em;
  }
  .scaHrevPhoto img {
    height: auto;
  }
  .scaTemp_hero .mpHero_btn {
    width: 430px;
  }
  .scaTemp_hero .mpHero_btn a,
  .scaTemp_hero .mpHero_btn span {
    font-size: 19px;
  }
  .scaTemp .mpHero_btn_2 {
    width: 430px;
  }
  .scaTemp .mpHero_btn_2 a {
    width: 430px;
    padding: 14px 72px !important;
    font-size: 19px;
  }
  .LearnNew_hero .slick-next.pull-right.slick-arrow,
  .LearnNew_hero .slick-next.pull-right.slick-arrow.slick-disabled,
  .LearnNew_hero .slick-prev.pull-left.slick-arrow,
  .LearnNew_hero .slick-prev.pull-left.slick-arrow.slick-disabled {
    top: 325px;
  }

  .LearnNewCont .row {
    padding: 0 0.6rem !important;
  }

  .LearnNewTemp #ajaxsearchpro2_1 .probox .proinput input.orig,
  .LearnNewTemp div.asp_m.asp_m_2 .probox .proinput input.orig {
    margin-left: unset !important;
  }

  .LearnNewTemp div.asp_m.asp_m_2 .proinput {
    margin-left: 10px !important;
  }

  .LearnNewTemp .banExpN__form input.hs-button.primary.large {
    text-align: center;
    line-height: 10px;
  }

  .LearnNewTemp .banExpN__form input {
    padding: 10px 15px 10px 32px !important;
  }
  .footerCtaform .banExpN__form input {
    padding: 10px 15px 10px 15px !important;
  }
  .footerCtaform {
    padding: 30px 35px;
  }

  .LearnNewTemp .searchExpN {
    top: -40px !important;
  }

  .LearNsideNav {
    margin-top: -110px;
    margin-left: 10px;
  }

  .auTreadDate ul,
  .feaTexcerpt,
  .feaTtitle {
    padding-top: unset;
    margin-left: unset;
    padding-left: unset;
  }

  .LearnNfeaturedArt .row:nth-child(2) .col-12 .heroExpN__bgOverlay {
    padding: 24px;
  }

  .LearnNfeaturedArt .row:nth-child(3) .col-12 .auTreadDate {
    margin-top: 50px;
  }

  .LearnNfeaturedArt
    .row:nth-child(3)
    .col-12:nth-child(1)
    .LearnFeatBlocks
    .learNCategories,
  .LearnNfeaturedArt
    .row:nth-child(3)
    .col-12:nth-child(2)
    .LearnFeatBlocks
    .learNCategories,
  .LearnNfeaturedArt
    .row:nth-child(3)
    .col-12:nth-child(3)
    .LearnFeatBlocks
    .learNCategories {
    margin-top: 65px !important;
  }

  .LearnNfeaturedArt
    .row:nth-child(3)
    .col-12:nth-child(1)
    .LearnFeatBlocks
    .auTreadDate
    ul,
  .LearnNfeaturedArt
    .row:nth-child(3)
    .col-12:nth-child(2)
    .LearnFeatBlocks
    .auTreadDate
    ul,
  .LearnNfeaturedArt
    .row:nth-child(3)
    .col-12:nth-child(3)
    .LearnFeatBlocks
    .auTreadDate
    ul {
    margin-top: -30px;
  }

  .col-12.learnMoreBtn a {
    top: 8px;
  }

  .LearnFeatBlocks .auTreadDate ul {
    margin-top: 20px;
  }

  .eBookTitle.learnMoreBtn a {
    top: 34px !important;
  }

  .LearNrecentPost .col-lg-8 .LearnFeatBlocks {
    margin-top: 0 !important;
  }

  .learNCategories {
    margin-top: 36px !important;
    margin-bottom: 0 !important;
  }

  .LearNvideo .learNCategories,
  .LearNwebinar .learNCategories {
    margin-top: 20px !important;
  }

  .LearnNewCont .container .row .col-12:nth-child(2) hr:nth-child(11) {
    display: none;
  }

  .footSideCTA {
    display: block;
    width: 930px;
    padding: 30px 22px;
    margin-top: 0;
    max-width: 94.5%;
    margin-left: auto;
    margin-right: auto;
  }

  .footSideCTA .learNctattl {
    width: 400px !important;
  }

  .footSideCTA .learNctatxt {
    width: 400px;
  }

  .LearNrevImg img:nth-child(2) {
    margin-left: 70px;
  }

  .LearNfoo2_block,
  .LearNfoo6_block {
    height: 280px;
    height: 280px;
  }

  .LearNfoo6_block p {
    margin-top: 4px;
  }

  .LearnNewTemp .footerCtaform .banExpN__form input.hs-button.primary.large {
    text-align: center;
    line-height: 1px;
    padding: 20.1px 2px !important;
    margin-left: 35px !important;
    position: relative !important;
    left: -5px !important;
    margin-top: 3px;
  }
  .LearnBlogPage hr:nth-child(13) {
    margin-top: 31px !important;
    margin-bottom: 20px !important;
  }

  .mostPopslider .slick-list.draggable {
    max-width: 100%;
    margin-left: -14px;
    width: 931px;
  }
  .mostPopslider .slick-slide {
    width: 260px;
  }
  .LearnNfeaturedArt .LearnNblogrow .LearnFblock,
  .LearnNfeaturedArt .row:nth-child(3) .LearnFblock {
    height: 210px !important;
  }
  .mostPopslider .col-12 .LearnFeatBlocks .learNCategories {
    margin-top: 159px !important;
  }
  .LearnBlogPage .row:nth-child(4) {
    margin-bottom: 26px;
  }
  .LearNblogCat .LearnFblock,
  .LearNcaseStudies .LearnFblock,
  .LearNeBooks .LearnFblock,
  .LearNrecentPost .LearnFblock,
  .LearNvideo .LearnFblock,
  .LearNwebinar .LearnFblock {
    height: 210px !important;
  }
  .blpopExpN .slick-slide,
  .learnHomeNN__blocks .slick-slide,
  .popExpN__wr .slick-slide,
  .secExpN .slick-slide,
  .sliderExp .slick-slide {
    width: 250px !important;
  }
  body.page-id-7552 .learnHomeNN__blocks .slick-slide {
    width: 310px !important;
  }
  .LearNblogCat .LearnFblock,
  .LearNcaseStudies .LearnFblock,
  .LearNeBooks .LearnFblock,
  .LearNrecentPost .LearnFblock,
  .LearNvideo .LearnFblock,
  .LearNwebinar .LearnFblock {
    height: 190px !important;
  }
  .headerBanner .close-header-banner {
    display: block;
  }
  .NewCategory {
    padding-bottom: 0;
    margin-bottom: -30px;
  }
  body.page-id-14289
    .LearnNfeaturedArt
    .row:nth-child(2)
    .col-12:last-child
    .LearnFeatBlocks
    .learNCategories {
    margin-top: 72px !important;
  }
  .hbtn_p a,
  .hbtn_r a {
    padding: 12px 14px !important;
    font-size: 15px;
    letter-spacing: -0.3px;
  }
  body.page-id-14290 .LearNeBooks h2 {
    margin-top: 15px;
  }
  body.page-id-14290 .LearNeBooks h2 {
    margin-top: 20px;
  }
  body.page-id-14306 .LearnNewTemp h2 {
    margin-top: 15px;
    margin-bottom: -15px;
  }
  .services_tutsCont {
    margin-top: -45px;
  }
  .caseStud_tutsCont {
    margin-top: 25px;
  }
  .webinar_tutsCont {
    margin-top: 29px;
  }
  body.page-id-14306 .webinar_tutsCont h2 {
    margin-bottom: 18px !important;
  }
  body.page-id-14306 .footSideCTA {
    margin-top: 50px !important;
  }
  body.page-id-13898
    .LearnNewCont
    .LearnNfeaturedArt
    .row:nth-child(3)
    .col-12:nth-child(2)
    .LearnFeatBlocks {
    margin-top: 30px;
  }
  body.page-id-13898
    .LearnNewCont
    .LearnNfeaturedArt
    .row:nth-child(3)
    .col-12:nth-child(3)
    .LearnFeatBlocks
    .learNCategories {
    margin-top: 90px !important;
  }
  body.page-id-14289
    .LearnNfeaturedArt
    .row:nth-child(12)
    .col-12:nth-child(2)
    .LearnFblock {
    background-position: 50% 89% !important;
  }
  body.page-id-14300 .LearNcaseStudies h2 {
    margin-top: 10px;
  }
  body.page-id-7552 .mob_entEcom .entEcom__tab span {
    font-size: 21px;
    max-width: 100%;
    width: 245px;
  }
  .stepNeg__cont {
    margin-top: 45px;
  }
  .LaVerHomeTemp .mp_client_logos.container {
    max-width: 110% !important;
  }

  .single-post .author_socialM .addtoany_shortcode {
    top: calc(100% + 130px);
    left: -15px;
  }
}
@media (max-width: 400px) {
  .cntPlnnr_hero {
    height: 120vh;
  }
  .LaHome_heroS h1 {
    margin-top: 80px !important;
    padding-top: 0;
  }
  .contPostN {
    margin-top: calc(6% + 250px);
  }
}
@media (max-width: 375px) {
  .col-12.col-lg-6.bg_trustG {
    padding-right: 40px;
  }
}
@media (min-width: 1200px) {
  .single-post .contPostN .container {
    width: 1315px !important;
    position: relative;
    left: -55px;
    max-width: 95%;
  }

  .single-post .learnHomeNN .container {
    max-width: unset;
  }

  .single-post .LaHome_form .container {
    max-width: 1320px;
  }

  .multiPurpTemp .container {
    width: 1320px;
    max-width: 100%;
  }
  .therapyTemp .container {
    max-width: 1290px;
  }
  .scaTemp .container {
    max-width: 1360px;
  }
  .bestSeo .container {
    max-width: 1360px !important;
  }
  .bestSeo .theLeading .container {
    max-width: 895px !important;
  }
  .bestSeo .AIGenerator .container {
    max-width: 990px !important;
  }
}
@media (min-width: 992px) {
  .logoFront .row:nth-child(2) .col-lg-2 {
    max-width: 14%;
  }
  .mp_client_logos .col-lg {
    max-width: 14%;
  }
  .newHome .row > .col-lg-2:nth-child(n) {
    width: 14%;
  }
  .newHome .row > .col-lg-2:nth-child(n + 8) {
    width: 16% !important;
  }
  .LearnNewCont .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
    padding-left: 50px;
  }
  .row.homeAwardsHero .col-lg-3 {
    width: 23%;
  }
  .row.homeAwardsHero .col-lg-9 {
    width: 77%;
  }
  .purpBg {
    width: 64.333%;
  }
  .sideEb {
    width: 35.667%;
  }

  .formSerNow {
    padding: 80px 0;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .wraperAll .LaVerHomeTemp .container {
    max-width: 960px;
  }
  /* Button */
  .multiPurp_hero .ppc_cta {
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
@media (min-width: 768px) {
  /* Row */
  .multiPurp_hero .align-items-center {
    margin-top: 30px !important;
  }
}
@media (min-width: 1024px) {
  /* Multi purp hero */
  .wraperAll .scaTemp .multiPurp_hero {
    padding-top: 0;
  }

  /* Row */
  .multiPurp_hero .heroReviews {
    margin-top: 12px !important;
  }
}

/* HS Form new style globally */
selector{
  margin:0;
}
.elementor-element.elementor-button-info .elementor-button{
  background: linear-gradient(90deg, #FF268E 0%, #FF2D84 29.92%, #FF644D 69.65%, #FD8460 99.73%);
  position: relative;
  border:hidden !important;
  padding-bottom: 18.5px;
  padding-top: 18.5px;
  background-color: transparent;
}
.elementor-element.elementor-button-info .elementor-button *{
  z-index: 1;
}
.elementor-element.elementor-button-info .elementor-button:before{
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: linear-gradient(90deg, #FF268E 0%, #FF2D84 46.47%, #FF644D 108.17%, #FD8460 154.9%);
  z-index: 0;
  border-radius: 1000px;
  opacity: 0;
  transition: all 0.3s;
}
.elementor-element.elementor-button-info .elementor-button:hover:before{
  opacity: 1;
}
.elementor-element.elementor-button-info .elementor-button .elementor-button-icon svg{
  max-width: 13.6px;
  transition: all 0.3s;
  margin-bottom: 0px;
}
.elementor-element.elementor-button-info .elementor-button:hover .elementor-button-icon svg{
  transform: rotate(45deg);
}

.grdnt-txt{
  background: linear-gradient(90.28deg, #FF268E, #FF2D84 30%, #FF644D 69.83%, #FD8460);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.grdnt-heading .elementor-heading-title{
  background: linear-gradient(90.28deg, #FF268E, #FF2D84 30%, #FF644D 69.83%, #FD8460);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-widget-text-editor p{
  margin-top: 0;
}
.elementor-widget-text-editor p:last-child{
  margin-bottom: 0;
}
.elementor-author-box__bio,
.elementor-author-box__bio p{
  margin: 0;
}
.grdnt_border:before {
  content: "";
  position: absolute;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  top: 1px;
  left: 1px;
  background: #000000;
}

/* HS FORM GLOBAL STYLE */
.hs-form.hs-form-private{
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
}

.hs-form.hs-form-private fieldset {
  width: 100%;
  max-width: 100%;
  display: grid;
  gap: 10px;
}

.twoCols .hs-form.hs-form-private fieldset {
  grid-template-columns: repeat(2, 1fr);
}

.twoCols .hs-form.hs-form-private fieldset.form-columns-0,
.twoCols .hs-form.hs-form-private fieldset.form-columns-1{
  grid-template-columns: repeat(1, 1fr);
}

.hs-form.hs-form-private fieldset.hidden{
  display: none;
}

.hs-form.hs-form-private fieldset .field.hs-form-field{
  width: 100%;
  text-align: left;
  position: relative;
}

.hs-form.hs-form-private fieldset .field > label{
  color: #2c3345FF;
  font-size: 12px;
  line-height: 1.2;
  display: none;
}

.whiteForm .hs-form.hs-form-private fieldset .field > label{
  color: #FFF;
}

.hs-form.hs-form-private fieldset .field .input {
  margin: 0;
}

.hs-form.hs-form-private fieldset .field .input input,
.hs-form.hs-form-private fieldset .field .input select {
  width: 100% !important;
  font-size: 16px;
  line-height: 1.65;
  padding: 15px 20px;
  border-radius: 6px;
  margin-bottom: 0px;
  background-color: #DFDFDFFF;
  color: #2c3345FF;
  border: 1px solid #ACACACFF;
  box-shadow: 0px 0px 0px 0px #FFFFFF;
}

.hs-form.hs-form-private fieldset .field .input select{
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url('/wp-content/themes/linkgraph-new/img/explore/arrD.svg');
  background-repeat: no-repeat;
  background-position: calc(100% - 20px) center;
}

.whiteForm .hs-form.hs-form-private fieldset .field .input input,
.whiteForm .hs-form.hs-form-private fieldset .field .input select {
  background-color: white;
}

.darkForm .hs-form.hs-form-private fieldset .field .input input {
  border: 1px solid #575757;
  background: #2d2d2d;
  font-size: 16px;
  line-height: 1;
  color: #fff;
}

.hs-form.hs-form-private .hs-error-msgs {
  padding: 0;
  margin: 0;
  list-style: none;
}

ul.no-list.hs-error-msgs.inputs-list label {
  color: white;
}

.hs-form.hs-form-private .hs-error-msgs .hs-error-msg {
  position: relative;
  width: 100%;
  left: 0;
  right: 0;
  margin: 0 auto;
  background-color: #FF4E5D;
  border: 1px solid #FF4E5D;
  padding: 5px 10px;
  border-radius: 4px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  z-index: 1;
  line-height: 1.2;
  font-size: 12px;
  color: #FFF;
}

.hs-form.hs-form-private .hs-error-msgs .hs-error-msg:before {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 18px solid #FF4E5D;
  clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
}

.hs-form.hs-form-private .hs-submit{
width: 100%;
}

.hs-form.hs-form-private .hs-submit .actions {
display: flex;
justify-content: center;
}

.hs-form.hs-form-private .hs-submit .hs-button.primary.large {
  position: relative;
  transition: box-shadow 0.3s ease;
  box-shadow: 0 0 0 0 rgba(255, 70, 134, 0.7);
  animation: pulseShadow 1.5s infinite;
  background: #ff258e;
  color: #fff;
  display: block;
  border-style: none;
  border-radius: 1000px;
  font-size: 16px;
  line-height: 1.5;
  cursor: pointer;
  padding: 10px 50px;
}

.hs-form.hs-form-private .hs-submit .hs-button.primary.large:hover{
  animation: none;
}

@media(max-width: 1024px){
  .twoCols .hs-form.hs-form-private fieldset {
      grid-template-columns: repeat(1, 1fr);
  }
  body.page-id-13492 .mpSubHeading {
    margin-top: 0;
  }
}

@media(max-width: 767px){
  .hs-form.hs-form-private .hs-submit .hs-button.primary.large {
    width: 100%;
  }
  .serTechSeo__block {
    margin-bottom: 50px;
    height: auto;
    padding-bottom: 20px;
  }

  .serTechSeo__block:after {
      display: none;
  }
}

@keyframes pulseShadow {
  0% {
    box-shadow: 0 0 0 0 rgba(255, 70, 134, 0.7);
  }
  70% {
    box-shadow: 0 0 0 35px rgba(255, 70, 134, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(255, 70, 134, 0);
  }
}
