

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: 92%;
    justify-content: center!important;
}

/* 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 #FF4686;
    font-weight: 600;
}
.CRO .faqMark__block-wr {
    max-width: 980px;
    margin: 0 auto;
}
.CRO .faqMark__block.active {
    color: #FF4686;
}
.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: #FF4686;
}

/**
 * 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 #FF4686;
    font-weight: 600;
}
.SCS .faqMark__block-wr {
    max-width: 1080px;
    margin: 0 auto;
}
.SCS .faqMark__block.active {
    color: #FF4686;
}
.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: #FF4686;
}

/**
 * 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("../svg/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: -1.00px;
    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: -1.00px;
    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 .hbspt-form form {
    display: grid;
    position: relative;
}
.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_email.hs-email.hs-fieldtype-text.field.hs-form-field {
    margin-top: 48px;
}

.form_whiteSEO .hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field {
    margin-top: 48px;
    width: 33.3%;
}

.form_whiteSEO .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field {
    margin-top: 48px;
}

.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_company.hs-company.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 #email-4c79d73f-7cdd-4f34-97b3-68b5a571413e,
.form_whiteSEO #firstname-4c79d73f-7cdd-4f34-97b3-68b5a571413e,
.form_whiteSEO .hs_0-2\/website.hs-0-2\/website.hs-fieldtype-text.field.hs-form-field,
.form_whiteSEO .hs_company.hs-company.hs-fieldtype-text.field.hs-form-field,
.form_whiteSEO .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field {
    font-family: "Plus Jakarta Sans";
    font-size: 14px;
}

.form_whiteSEO #\30 -2\/website-4c79d73f-7cdd-4f34-97b3-68b5a571413e,
.form_whiteSEO #budget_dropdown-4c79d73f-7cdd-4f34-97b3-68b5a571413e,
.form_whiteSEO #company-4c79d73f-7cdd-4f34-97b3-68b5a571413e,
.form_whiteSEO #email-4c79d73f-7cdd-4f34-97b3-68b5a571413e,
.form_whiteSEO #firstname-4c79d73f-7cdd-4f34-97b3-68b5a571413e,
.form_whiteSEO #lastname-4c79d73f-7cdd-4f34-97b3-68b5a571413e {
    border: unset;
}

.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-button.primary.large {
    position: relative;
    top: 32px;
    background: #ff0096;
    box-shadow: none;
    color: #fff;
    display: block;
    border-style: none;
    border-radius: 71px;
    height: 40px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
    font-style: normal;
    text-align: center;
    font-family: gordita !important;
    cursor: pointer;
    padding: 0 38px;
}

.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("../png/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 .hs_company.hs-company.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_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:70px;
    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: -116px;
}
.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;
    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;
}
/*Awards White Label SEO Syling*/
.awardsWLS__block-title {
    background: url("../svg/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("../png/shape-2.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_titles {
    display: flex;
    text-align: center;
    justify-content: center;
    margin: 40px 0;
}
.tabs_titles a {
    display: inline-block;
    padding: 10px 60px;
    border-bottom: solid 3px #E7E7E8;
    width: 25%;
    font-size: 24px;
    line-height: 34px;
}
.tabs_titles a.active,
.tabs_titles a:hover {
    border-bottom: solid 3px #6B49AB;
    color: #6B49AB;
}
h5.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("../svg/shape.svg") no-repeat center/58%;
    width: 18px;
    height: 18px;
    position: absolute;
    left: 10px;
    border-radius: 40px;
    top: 1px;
}
@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 .hbspt-form form {
    display: flex;
    flex-wrap: wrap;
}

.form_whiteSEO .form-columns-2 .hs-form-field {
    width: 50%!important;
}
.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 a {
    font-size: 16px;
    border-bottom: 1px solid #D3DCDF;
    padding: 0 20px 20px;
}
.faqEcom_tabs a.active,
.faqEcom_tabs a: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("../svg/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: 85%;
    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;
    width: 600px;
    max-width: 100%;
}

.multiPurpTemp .serTechSeo__block::after {
    top: 238px;
}

.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;
    width: 945px;
    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("../ellipse-261.html") no-repeat center/22.9%;
    background-position: 100% 3%;
}

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

.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 2.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;
    display: block;
}

.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("../group-3458.html") 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;
    height: 636px;
    max-height: 100%;
    max-width: 500px;
}

/* Ser tech seo */
.wraperAll .multiPurpTemp .serTechSeo {
    min-height: 790px;
}

.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;
}
.wraperAll .LaVerHomeTemp .newHome_LGGoal .hg-0{
    color: #FF3179;
}
.wraperAll .LaVerHomeTemp .newHome_LGGoal .hg-1{
    color: #8860D4;
}
.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: #FF4686;
    border: 2px solid #FF4686;
}

.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;
}
.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;
}
.troBg-1 img {
    width: 76px;
    height: 33px;
    object-fit: contain;
    object-position: left;
}
.troBg-2 img {
    width: 39px;
}
.troBg-3 img {
    width: 114px;
}

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

.troBg-5 img {
    width: 71px;
}
.troBg-6 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-6.block_size {
    width: 133px;
}
.troBg-5.block_size .trophyTxt {
    width: 167px;
}
.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;
}

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

.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: #FF4686 !important;
}

/* Enterprise Brands Section */
.wraperAll .LaVerHomeTemp .LaHome_entbrandS {
    padding: 12.9% 0 0;
    background: #17171A url("../svg/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: #FF4686;
}

.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: #FF4686;
    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: 369px;
    max-width: 100%;
    font-family: 'Plus Jakarta Sans';
    color: #151433;
    font-weight: 600;
    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);
    text-decoration: underline;
}
.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: #FF4686;
    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-bottom: 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("../ellipse-26.html") 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;
    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;
}

.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: #2F3246 !important;
}

.single-post .headerNew.headerWhite .header__sign-b a {
    background-color: #26262A;
}

.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;
}

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

.a2a_kit.a2a_kit_size_30 svg {
    filter: invert(50%);
}

.single-post .contPostN__excerpt {
    width: 800px;
    max-width: 100%;
    font-family: 'f37ginger';
    font-weight: 700;
    font-size: 24px;
    line-height: 36px;
    color: #2C3243;
    text-align: left;
    margin-left: -7px;
}

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

.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;
}

.single-post .newBlog_sidebar {
    width: 360px;
    max-width: 115%;
    height: 405px;
    padding-left: 30px;
    background-color: #F0EDF7;
    margin-left: -37px;
    border-radius: 3px;
    position: relative;
}

.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: clamp(1.2rem, 1vw, 1.6rem);
    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__author_date {
    margin-top: 10px;
    color: #5A5D64;
    font-family: 'gordita';
    font-weight: 400;
    font-size: 15px !important;
}

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

.single-post .contPostN__footer {
    border: 1px solid #DDDDDD;
}

.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: 6px;
    width: 580px;
    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 5px;
}

.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;
}

.multiPur_form .hbspt-form {
    font-family: 'gordita';
    max-width: 410.82px;
    position: relative;
}

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

/* Input */
.multiPur_form .class_name form input[type=email],
.multiPur_form .class_name form input[type=text] {
    font-family: 'gordita' !important;
    font-weight: 400 !important;
    font-size: 15px !important;
    color: #26262A !important;
    width: 198.4px;
    max-width: 100%;
    height: 48px;
    border: none;
    border-radius: 5px;
}

/* Input */
.multiPur_form .class_name form input[type=email] {
    width: 410.82px;
    max-width: 100%;
    margin-top: -10px;
}
.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_email.hs-email.hs-fieldtype-text.field.hs-form-field {
    width: unset;
    margin-top: -10px;
}

.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;
}

.multiPur_form .hs-button.primary.large {
    position: absolute;
    top: 400px;
    left: 28px;
    width: 350.7px;
    max-width: 100%;
    height: 48px;
    border-radius: 6px;
    border: none;
    background-color: #79ABC1;
    font-family: 'gordita';
    font-weight: 400;
    font-size: 16px;
    color: #FFF;
}

/* 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;
}

.LaHome_form .hs-main-font-element {
    margin-top: 257px;
    margin-top: 164px;
}

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

.newBlog_toc {
    height: auto;
    width: 360px;
    max-width: 100%;
    border-radius: 0;
    border: 1px solid #DDDDDD;
    position: absolute;
    top: 106.5%;
    margin-left: -30px;
    z-index: 98;
    padding: 0 21px 40px;
}

.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: #FF4686;
}

.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: #FF4686;
    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: 127px;
    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: #FFF;
}

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

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

.toc_tablet {
    display: none;
}

#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: 230px !important;
    height: 40px !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: 51 !important;
}

#ajaxsearchpro2_1 {
    position: relative;
}

body #ajaxsearchpro2_1 .probox .proinput input.orig,
div.asp_m.asp_m_2 .probox .proinput input.orig {
    margin-top: 0 !important;
    margin-left: 32px !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: -3px;
    left: 11px;
    background-image: unset !important;
    filter: invert(60%);
    transition: margin-top 0.2s linear;
}

div.asp_m.asp_m_2.searchActive {
    width: 1200px !important;
    max-width: 100%;
    z-index: 50 !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: 1140px;
    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: 22px;
}

.searchExpN .ajax_customForm {
    visibility: hidden;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.1s;
}

.searchExpN.finished .ajax_customForm {
    visibility: visible;
    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);
}

.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;
    border: 1px solid #C8C8C8;
    border-top: none;
    position: absolute;
    top: 78px !important;
    left: 0 !important;
    width: 1200px !important;
    max-width: 100%;
    height: auto !important;
    box-shadow: 2px 16px 10px -5px rgba(0, 0, 0, 0.15);
    background: #FFF;
}

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

.results {
    margin-top: 40px !important;
    margin-bottom: 20px !important;
    margin-left: 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: 34px !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 {
    width: 630px;
    max-width: 100%;
    margin-left: auto;
    height: auto;
}

.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: -116px;
}

.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%;
}

.therapy_theProblem h2,
.therapy_theProblem p {
    color: #FFF;
}

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

.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;
}

.scaEvCliLogo img {
    vertical-align: middle;
    height: 60px;
    object-fit: contain;
    padding: 5px 20px;
}
.scaEvCliLogo img.img-1 {
    height: 75px;
}
.scaEvCliLogo.scaCliLogo-12 img,
.scaEvCliLogo.scaCliLogo-5 img,
.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: #FF4686;
}

.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("../png/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: #FF4686;
}

.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: #FF4686;
}

.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("../png/play-button-2.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 {
    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%;
}

h4.mpSubHeading span img {
    max-width: 4% !important;
}

.scaTemp .modal-content {
    height: 200px;
}
.theLeading_img {
    position: relative;
}
.theLeading_img::before {
    content: '';
    background: url("../png/play-button-2.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("../png/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 .wraperAll .multiPurpTemp .serTechSeo {
    min-height: 605px;
}
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: -116px;
    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:not(:first-child) {
    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: 450px;
    max-width: 100%;
    margin-left: 45px;
    color: #000000;
}

.feaTexcerpt {
    height: 72px;
    width: 470px;
    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: 440px;
    height: 250px !important;
    border-radius: 5px;
    background-size: 440px !important;
    background-position: center !important;
}

.LearnFeatBlocks {
    width: 440px;
    max-width: 100%;
}
.mostPopslider .sliderExp__next {
    left: calc(100% - 78px);
    cursor: pointer;
}
.mostPopslider .sliderExp__prev {
    left: -1.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: 42px;
}

.read-more span {
    color: #2D3244;
}

.read-more {
    color: #3E78E3;
}

.read-more:hover {
    color: #3E78E3 !important;
}

.learNCategories a {
    width: auto;
    height: 30px;
    line-height: 15px;
    background: #F4F3F2 !important;
    color: #67696D !important;
}

.learNCategories a:not(:first-child) {
    margin-left: 5px;
}

.learNsidebar .learNCategories a:not(:last-child) {
    margin-left: 5px !important;
}

.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: 37px;
}

.LearnSideCat.learNCategories {
    margin-top: 14px;
}

.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;
}

.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: 605px;
}

.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;
}

.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: -48px;
    margin-bottom: 40px;
}
.LearnBlogPage hr:nth-child(9) {
    margin-top: 7px;
    margin-bottom: 34px;
}
.LearnBlogPage hr:nth-child(11) {
    margin-top: 46px;
    margin-bottom: 42px;
}
.LearnBlogPage hr:nth-child(13) {
    margin-top: 8px;
}
.LearnBlogPage hr:nth-child(13) {
    margin-top: 8px;
    margin-bottom: -27px;
}
.secExpN .sliderExp__next {
    right: 0;
    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: 931px;
}
.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: 49px;
    top: 57px;
}
body.page-id-14306 .secExpN .sliderExp__prev {
    left: -7px;
    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% - 245px);
    top: 144px;
}
.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: #FF4686;
}
.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: #FF4686;
    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("../png/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("../png/ellipse-308.png");
    background-size: 540px;
    background-repeat: no-repeat;
    background-position: 100% 0;
    height: 870px;
    padding-top: 85px;
}
.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: #FF4686;
    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("../png/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("../png/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;
}
body.page-id-16722 .scaTempOrg.cntPlnnr_orgS {
    margin-top: -75px;
}
.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 #FF4686;
    padding: 8px 20px 10px;
    background-color: #FF4686;
    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: #FF4686;
}
.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: #FF4686;
    border-radius: 6px;
    border: 2px solid #FF4686;
    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("../png/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: #FF4686;
    border-radius: 6px;
    border: 1px solid #FF4686;
    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: #FF4686;
}
.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;
}
body.page-id-16140 .scaTempOrg.cntPlnnr_orgS {
    margin-top: -20px;
}
.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 {
    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: #FF4686 !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: #FF4686 !important;
}

.readMoreEbook:hover {
    border: 1px solid #FF4686;
}

.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;
}
body .downloadEbook_form .hs-button.primary.large{
    margin-top: 26px;
}
.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;
}
.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 {
    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: 28px;
}
.client-logos-home.img-9 {
    width: 133px;
    margin-top: 16px;
}
.client-logos-home.img-10 {
    width: 151px;
}
.client-logos-home.img-11 {
    margin-top: 18px;
}
.client-logos-home.img-12 {
    margin-top: 12px;
    width: 150px;
}
.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: 105.23px;
    margin: 0 auto;
}
.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;
}
.header__menuNew.menuNew-left {
    text-align: left;
    margin-right: auto;
    width: 445px;
    max-width: 100%;
    margin-left: -14px;
}
.header__menuNew.menuNew-right {
    width: 310px;
    max-width: 100%;
    margin-left: auto;
    margin-top: 3px;
    margin-right: 18px;
}
.menuBody-right {
    display: flex;
}
.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;
}
.headerNew__sign-phone {
    width: 167px;
    margin: -10px auto 0;
    padding-left: 7px;
}
.headerNew__sign-phone a span {
    margin-right: 7px;
}
.header__sign-b.freeConsultBtn a span img {
    width: 16px;
    margin-top: 6px;
}
.row.align-items-center.no-gutters.menuShow {
    margin-top: 10px;
}
.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("../png/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;
    top: 17px;
    left: 40px;
}
.headerNew__sign-phone::after {
    content: "";
    width: 0;
    height: 2px;
    background: #FF3179;
    position: absolute;
    top: 17px;
    left: 40px;
    transition: width linear 0.2s;
}

.headerNew__sign-phone:hover::after {
    width: 148px;
}
.headerNew.headerWhite .headerNew__sign-phone a {
    color: #D1D1D1;
}
.headerNew.headerWhite .headerNew__sign-phone a span img {
    filter: invert(85%);
}
.headerNew.headerWhite .headerNew__order-builder a {
    color: #FFF;
}
.headerNew.headerWhite .headerNew__order-builder a span img {
    filter: grayscale(100%) invert(100%) contrast(10);
}
.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: #6B49AB;
    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;
}
body.page-id-9247 .row.homeAwardsHero {
    margin-top: 50px;
}
body.page-id-9247 .heroLBSNew {
    padding: 200px 0 50px;
}
.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, #FF4686 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, #FF4686 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, #FF4686 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: #FF4686;
    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 #FF4686;
    padding: 12px 20px 16px;
    background-color: #FF4686;
    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: #FF4686;
}
.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);
}
.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("../svg/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;
}

/* animated btn */
body .btn_animated a,
.form_whiteSEO .hs-button.primary.large{
    box-shadow: 0 0 0 0 rgba(255, 70, 134, 0.5);
    animation: pulse 1.5s infinite;
    -webkit-animation: pulse 1.5s infinite;
}
body .btn_animated a:hover,
.form_whiteSEO .hs-button.primary.large:hover{
    animation: none;
    -webkit-animation: none;
}
.btn .btn_animated a {
    padding: 0 50px;
}
@keyframes pulse {
    0% {
        /* -moz-transform: scale(0.9);
        -ms-transform: scale(0.9);
        -webkit-transform: scale(0.9);
        transform: scale(0.9); */
    }
    70% {
        /* -moz-transform: scale(1);
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        transform: scale(1); */
        box-shadow: 0 0 0 35px rgba(255, 70, 134, 0);
    }
    100% {
        /* -moz-transform: scale(0.9);
        -ms-transform: scale(0.9);
        -webkit-transform: scale(0.9);
        transform: scale(0.9); */
        box-shadow: 0 0 0 0 rgba(255, 70, 134, 0);
    }
}
@-webkit-keyframes pulse {
    0% {
        /* -moz-transform: scale(0.9);
        -ms-transform: scale(0.9);
        -webkit-transform: scale(0.9);
        transform: scale(0.9); */
    }
    70% {
        /* -moz-transform: scale(1);
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        transform: scale(1); */
        box-shadow: 0 0 0 35px rgba(255, 70, 134, 0);
    }
    100% {
        /* -moz-transform: scale(0.9);
        -ms-transform: scale(0.9);
        -webkit-transform: scale(0.9);
        transform: scale(0.9); */
        box-shadow: 0 0 0 0 rgba(255, 70, 134, 0);
    }
}
.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;
}

.ppc_header.fixed {
    position: fixed;
    width: 100%;
    max-width: 100%;
    background: #FFF;
    top: 0;
    left: 8px;
    padding: 15px 105px;
    box-shadow: 0 0 7px #7d7d7d;
    transition: padding-top 0.3s;
    z-index: 9999;
  }

  .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;
	letter-spacing: 0px;
	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:#FF4686;
}

.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;
	letter-spacing: 0px;
	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;
	letter-spacing: 0px;
	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;
	letter-spacing: 0px;
	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;
	letter-spacing: 0px;
	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;
	letter-spacing: 0px;
	text-align: left;
}

.heroHomenewNew__form .btn{
	background:#FF4686;
	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%;
	height: 560px;
	background-color: #17171A;
	border-radius: 8px;
}

.modal-dialog.ebModal-dialog{
	width: 1180px !important;
	max-width: 100% !important;
	margin: 60px auto 0 !important;
	height: 560px !important;
}

.eBookImg{
	width: 300px;
	margin-top: 70px;
	margin-left: 40px;
}

.eBtitle{
	font-family: 'Plus Jakarta Sans';
	font-size: 40px;
	font-weight: 700;
	line-height: 61px;
	letter-spacing: -0.01em;
	text-align: left;
	color: #FFF;
	width: 642px;
	max-width: 100%;
	margin-top: 85px;
}

.ebooKtxtcontainer{
	margin-left: 65px;
}

.eBtxt{
	font-family: 'Plus Jakarta Sans';
	font-size: 21px;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: 0em;
	text-align: left;
	color: #DFDFDF;
	width: 583px;
	max-width: 100%;
	margin-top: 18px;
}

.modalBullet ul{
	display: flex;
	color: #FFF;
	width: 500px;
	max-width: 100%;
	margin: 35px 0 0;
}

.modalBullet ul li{
	font-family: 'Inter';
	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%;
	margin: 17px 0 0;
}

.downloadEbook_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: 100%;
	line-height: 22px;
	max-width: 470px;
}

#firstname-100befdb-94ea-4bdd-a4c2-fdefeab8a147_1{
	width: 100%;
	max-width: 470px !important;
}

body.page-id-6755 .downloadEbook_form .hs-button.primary.large, body.page-id-6619 .downloadEbook_form .hs-button.primary.large, body.page-id-5306 .downloadEbook_form .hs-button.primary.large{
	margin-top: 18px;
}

.downloadEbook_form input::placeholder, .downloadEbook_form label::placeholder{
	color: #828181 !important;
	opacity: 1;
	font-family: 'Plus Jakarta Sans';
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: 0px;
	text-align: left;
}

.downloadEbook_form input:-ms-input-placeholder, body.page-id-6755 .downloadEbook_form input:-ms-input-placeholder{
	color: #828181 !important;
	font-family: 'Plus Jakarta Sans';
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: 0px;
	text-align: left;
}

.downloadEbook_form input::-ms-input-placeholder{
	color: #828181 !important;
	font-family: 'Plus Jakarta Sans';
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: 0px;
	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;
}

.downloadEbook_form .hs-button.primary.large{
	width: 224px;
	height: 50px;
	background-image: url('../png/vector11.png)');
	background-color: #FF4686;
	background-repeat: no-repeat;
	border: 1px solid #FF4686;
	background-size: 15px;
	background-position: 91% 53%;
	padding: 0 15px 0 0;
	margin-top: 26px;
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF !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;
}

.ebLand_popUpForm .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{
	margin: 0 12px;
}
/* Slider container */
.scaTemp .multiPurp_hero .slider_container{
	transform:translatex(0px) translatey(0px);
}

.heroForm form{
	padding-top: 0;
}

.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('../png/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;
	letter-spacing: 0px;
	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;
	letter-spacing: 0px;
	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;
	letter-spacing: 0px;
	text-align: left;
}

.ppcLanding_formNew .btn{
	background:#FF4686;
	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: #FF4686;
}

.ebLand_hero{
	background-image: url('../png/ellipse-3083.png');
	background-size: 37%;
	background-position: 100% 0%;
	background-repeat: no-repeat;
	background-color: #17171A;
	position: relative;
	top: -146px;
	height: 750px;
}

.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;
}

.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;
	letter-spacing: 0px;
	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;
	letter-spacing: 0px;
	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;
	letter-spacing: 0px;
	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;
	letter-spacing: 0px;
	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;
	letter-spacing: 0px;
	text-align: left;
	color: #2C3243;
	margin-top: 5px;
	position: relative;
}

.bigRev_txt3{
	font-family: 'Gordita';
	font-size: 18px;
	font-weight: 400;
	line-height: 30px;
	letter-spacing: 0px;
	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: 'Inter';
	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%;
}

.downloadEbook_form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{
	margin: 0 12px;
}
.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("../svg/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,.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: #FF4686;
  }
  .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: 390px;
    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);
  }
  .webinar__container {
    position: relative;
    background: linear-gradient(180deg, #ed2099, #efbedc);
    width: 670px;
    height: 390px;
    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: 30px;
    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: 0;
    background: black;
    padding: 5px 10px;
    border-radius: 30px;
    color: white;
    z-index: 1;
    width: 95%;
  }
    .left_speaker .webinar_author_text {
        left: -40px;
    }
    .right_speaker .webinar_author_text {
        right: 0px;
        left: -50px;
        width: calc( 100% + 20px );
    }
  .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: -10px;
        margin-right: -40px;
    }

    .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('../png/vector11.png)');
    background-color: black;
    background-repeat: no-repeat;
    border: 2px solid #FF4686;
    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;
  }
  
  .whiteBg {
    width: 100%;
    height: 600px;
    background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgb(255, 255, 255) 100%);
    position: absolute;
    bottom: 0px;
    left: 0;
    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: #FF4686;
    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-8628-0-0 .mega-menu-item-custom_html-180 {
    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: #FF4686 !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;
    }
}
@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;
    }
}



/* RESPONSIVE - MEDIA QUERIES */
@media (max-width:1400px) and (min-width:1200px) {
    .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;
    }
    .headerNew__sign-phone::before {
        left: 26px;
    }
    .headerNew__sign-phone::after {
        left: 26px;
    }
    .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;
    }
}
@media (max-width:1200px) {
    .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: 104.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 .serTechSeo__block p {
        max-width: 110%;
    }

    .multiPurpTemp .serTechSeo__block::after {
        margin-top: auto;
        top: 320px;
    }

    .multiPur_form .hs-button.primary.large {
        left: 2px;
    }

    .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-5.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;
    }
    .headerNew__sign-phone::before {
        left: 12px;
    }
    .headerNew__sign-phone::after {
        left: 12px;
    }
    .headerNew .header__sign-phone {
        padding-left: 30px;
    }
    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;
    }
}
@media (max-width:1023px) {
    .webinar__container {
        padding: 0 10px;
    }
    .row.ebRowhero{
		padding-top: 220px;
	}
    .row.heroReviews{
		display: none;
	}
    .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;
        padding-left: 50px;
    }

    .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: 80px;
    }

    .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;
    }

    .clutchEcom__logo img {
        margin-top: 95px;
    }

    .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-6.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;
	}
}
@media screen and (max-width:991px) {
    .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;
	}
	
	.ebookModal{
		height: 580px;
	}
	
	.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;
	}
    .btn{
		padding: 9px !important;
	}
    .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: -18px !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;
    }

    .multiPur_form .hs-button.primary.large {
        left: 28px;
    }

    .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 {
        padding: unset;
        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(-45px);
    }

    .multiPurpTemp .clutchEcom {
        padding: 30px 0;
    }

    .reachAudcards {
        padding: 20px;
    }

    .multiPurpTemp .mp_client_logos {
        margin-top: -20px;
    }

    .multiPurpTemp .serTechSeo__block {
        max-width: 110%;
    }

    .multiPurpTemp .serTechSeo__block::after {
        top: 355px !important;
    }
    .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: 14px 0;
    }
    .scaTemp .mpHero_btn_2 {
        width: 426px;
        margin-left: 0;
    }
    .scaTemp .mpHero_btn_2 a {
        width: 426px;
        padding: 0 143px;
    }
    .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;
	}
}

@media screen and (max-width:800px) {
    .chapter-container p {
        width: 550px;
    }
    .footer-cta {
        padding: 5px 10px;
    }
}
@media screen and (max-width:767px) {
    .readMoreButton {
        position: absolute !important;
    }
    
    .why-chose-wllb-lg {
        padding-top: 70px !important;
    }
    .servHome__cont-title {
        margin-top: 60px !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%;
    }
    .clutchEcom__logo img:first-child {
        margin-right: 10px;
    }
    .clutchEcom__logo img:last-child {
        margin-right: 0;
    }
    .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: -121.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 a {
        width: 100%;
    }
    .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-1 .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 15px 22px;
        height: 675px;
    }

    .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 !important;
        padding-bottom: 58px !important;
    }

    .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% + 115px);
        left: -14px;
    }

    .single-post .contPostN__footer {
        height: 330px;
        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;
    }

    .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;
    }

    .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: 20px !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 {
        padding-bottom: 0 !important;
        margin-bottom: -40px;
    }

    .multiPurpTemp .clutchEcom .clutchEcom__logo {
        transform: translateY(5px);
    }

    .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 {
        max-width: 92%;
    }
    .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;
    }

    .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;
    }

    .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;
    }

    h4.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;
    }
    body.page-id-13586 .multiPurpTemp .clutchEcom .clutchEcom__logo {
        margin-top: 80px;
    }
    .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;
        display: none;
    }
    body.page-id-9247 .trophiesHero {
        margin-top: -44px !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: none;
    }
    .page-id-16317.page-template-templateslanding-page-content-php .cntPlnnr_hero h1,
    .page-template-templateslanding-page-content-php .cntPlnnr_hero h1 {
        padding-top: 170px;
    }
    .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;
        height: 43px !important;
        max-width: 165% !important;
        margin-top: 5px;
    }
    .menuMobFoot__bl .header__sign-a a{
        color: #26262A;
    }
    .tb3FST__img img:last-child {
        display: block;
        max-width: 85%;
        margin: 0 auto;
        border-radius: 8px;
    }
    .tb3FST__img img:first-child {
        display: none;
    }
    .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("../png/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;
    }

    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 {
        transform: translateY(95px) translateX(10px);
    }
    .cntPlnnr_hero .trophiesHero {
        margin-top: 5px!important;
    }
    .cntPlnnr_hero {
        height: 80vh;
    }
    .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;
    }
    .downloadEbook_form input {
        max-width: 470px !important;
    }
    .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 form{
		display: grid !important;
	}
	
	.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;
	}
	
	.downloadEbook_form input::placeholder{
		text-align: center;
	}
	
	.downloadEbook_form input:-ms-input-placeholder{
		text-align: center;
	}
	
	.downloadEbook_form input::-ms-input-placeholder{
		text-align: center;
	}
	
	.cntPlnnr_ftrForm .downloadEbook_form{
		margin: 0 auto 26px;
	}
	
	.downloadEbook_form .hs-button.primary.large{
		width: 100%;
		max-width: 470px;
		margin-top: 15px;
		padding: 0 !important;
	}
	
	.ebookModal{
		height: auto !important;
		padding-bottom: 30px;
	}
	
	.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: 28px;
		line-height: 38px;
		margin-top: 40px;
	}
	
	.eBtxt{
		font-size: 18px;
		line-height: 30px;
	}
	
	.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_email.hs-email.hs-fieldtype-text.field.hs-form-field{
		margin: -10px 0 0 0 !important;
	}
	
	.ebLand_popUpForm .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{
		margin: 0px 0 0 0 !important;
	}
	
	.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;
    }
}

@media(max-width: 680px){
    #menu-footer_new{
        max-height: unset;
    }
    .footer .google-partner_img{
        display: none;
    }
    .text_img_section .google-partner_img,
    .google-partner_wrap .google-partner_img{
        width: 80px;
    }
}

@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;
    }
}
@media (max-width:575px) {
    .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_txt_logo {
        display: flex;
        margin-top: -25px;
    }
    .amazonBlock {
        margin:35px auto;
    }
    .lgMob {
        margin-left: 5px;
    }
    .headerNew .lgMob img {
        width: 90px !important;
    }
    .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%;
    }
}
@media (max-width:480px) {
    .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: 41px !important;
        line-height: 55px !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 .hs_company.hs-company.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;
    }

    /* Image */
    .mpformWp .mpGetStarted img {
        margin-top: 15px;
        position: absolute;
        left: 8px;
    }

    .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 .hs-button.primary.large {
        max-width: 85%;
        top: 483px;
        left: 25px;
        padding-left: 10px;
        padding-right: 10px;
        line-height: 18px;
    }

    .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) {
    .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: -50px;
        margin-left: -10px;
    }

    .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: calc(100% - 168px) !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;
    }

    /* 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) {

    .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;
	}
	
}