/*! Theme Name: linkgraph-new Theme URI: http://underscores.me/ Author: Underscores.me Author URI: http://underscores.me/ Description: Description Version: 1.0.1 Tested up to: 5.4 Requires PHP: 5.6 License: GNU General Public License v2 or later License URI: LICENSE */ @font-face { font-family: f37ginger; font-weight: normal; src: url(otf/f37ginger-regular-webfont.otf) format("opentype"); font-display: swap; } @font-face { font-family: f37ginger; font-weight: bold; src: url(otf/f37ginger-bold-webfont.otf) format("opentype"); font-display: swap; } @font-face { font-family: Gordita; font-weight: 100; src: url(otf/gordita-thin.otf) format("opentype"), url(woff2/gordita-thin.woff2) format("woff2"), url(woff/gordita-thin.woff) format("woff"), url("svg/gordita-thin.svg#gorditathin") format("svg"); font-display: swap; } @font-face { font-family: Gordita; font-weight: 200; src: url(otf/gordita-light.otf) format("opentype"), url(woff2/gordita-light.woff2) format("woff2"), url(woff/gordita-light.woff) format("woff"), url("svg/gordita-light.svg#gorditalight") format("svg"); font-display: swap; } @font-face { font-family: Gordita; font-weight: normal; src: url(otf/gordita-regular.otf) format("opentype"), url(woff2/gordita-regular.woff2) format("woff2"), url(woff/gordita-regular.woff) format("woff"), url("svg/gordita-regular.svg#gorditaregular") format("svg"); font-display: swap; } @font-face { font-family: Gordita; font-weight: 500; src: url(otf/gordita-medium.otf) format("opentype"), url(woff2/gordita-medium.woff2) format("woff2"), url(woff/gordita-medium.woff) format("woff"), url("svg/gordita-medium.svg#gorditamedium") format("svg"); font-display: swap; } @font-face { font-family: Gordita; font-weight: 700; src: url(otf/gordita-bold.otf) format("opentype"), url(woff2/gordita-bold.woff2) format("woff2"), url(woff/gordita-bold.woff) format("woff"), url("svg/gordita-bold.svg#gorditabold") format("svg"); font-display: swap; } @font-face { font-family: Gordita; font-weight: 800; src: url(otf/gordita-black.otf) format("opentype"), url(woff2/gordita-black.woff2) format("woff2"), url(woff/gordita-black.woff) format("woff"), url("svg/gordita-black.svg#gorditablack") format("svg"); font-display: swap; } @font-face { font-family: Gordita; font-weight: 900; src: url(otf/gordita-ultra.otf) format("opentype"), url(woff2/gordita-ultra.woff2) format("woff2"), url(woff/gordita-ultra.woff) format("woff"), url("svg/gordita-ultra.svg#gorditaultra") format("svg"); font-display: swap; } @font-face { font-family: AvenirNext; src: url(woff2/avenirnextltpro-it.woff2); font-weight: normal; font-display: swap; } @font-face { font-family: AvenirNext; src: url(woff2/avenirnextltpro-bold.woff2); font-weight: bold; font-display: swap; } @font-face { font-family: AvenirNext; src: url(woff2/avenirnextltpro-regular.woff2); font-style: italic, oblique; font-display: swap; } img { -ms-interpolation-mode: bicubic; border: 0; height: auto; max-width: 100%; vertical-align: middle; } img, video { max-width: 100%; vertical-align: top; } a { color: #25243e; text-decoration: none; transition: all 0.3s; } a:hover { color: #ff268e; text-decoration: none; } ul { list-style-type: none; margin: 0; padding: 0; } button:focus, input:focus { outline: none; box-shadow: none; } h1 { font-family: RoundedIO, sans-serif; font-size: 48px; line-height: 50px; } h2 { font-size: 42px; line-height: 45px; } h3 { font-size: 36px; line-height: 40px; } h4 { font-size: 24px; line-height: 28px; } .wraperAll { overflow: hidden; } .row:after, .row:before { display: none !important; } @media (min-width: 1200px) { .pagesWr .container, .pagesWr .container-lg, .pagesWr .container-md, .pagesWr .container-sm, .pagesWr .container-xl { max-width: 1320px; } } .sticky { position: fixed; z-index: 101; } .stop { position: relative; z-index: 98; } .btn-pur { display: inline-block; background: #6b49ab; border-radius: 71px; color: #fff; font-weight: 500; padding: 14px 32px 11px; font-size: 16px; border: none; text-align: center; border: 1px solid transparent; } .btn-pur:hover { border: 1px solid #6b49ab; color: #6b49ab; background: #fff; } body { margin: 0; } .pagesWr { font-family: "Gordita"; font-weight: normal; font-size: 16px; line-height: 26px; } .pagesWr input::-webkit-input-placeholder { color: #26262a; font-family: "Gordita" !important; } .pagesWr input:-ms-input-placeholder { color: #26262a; font-family: "Gordita" !important; } .pagesWr input::-ms-input-placeholder { color: #26262a; font-family: "Gordita" !important; } .pagesWr input::-moz-placeholder { color: #26262a; font-family: "Gordita" !important; } .pagesWr input::placeholder { color: #26262a; font-family: "Gordita" !important; } .pagesWr h1, .pagesWr h2 { font-family: "f37ginger"; font-size: 44px; line-height: 70px; font-weight: normal; letter-spacing: -0.32px; margin-top: 0; color: #13142f; } .pagesWr h2 { letter-spacing: -0.8px; line-height: 55px; color: #151433; } .nav-label { background: #ff268e; display: inline-block; border-radius: 50px; padding: 3px 8px 0; line-height: 18px; font-weight: 400; margin-left: 4px; color: #fff; } .headerBanner { position: relative; width: 96%; padding: 11px 30px; text-align: center; background: #2f3246; border-radius: 8px; color: #fff; font-size: 16px; margin: 14px auto; font-family: "Gordita"; } .headerBanner__cont { display: flex; width: 82%; justify-content: center; align-items: center; } .headerBanner__img { margin-right: 30px; } .headerBanner .close-header-banner { content: "\f335"; font-family: "dashicons"; position: absolute; right: 15px; color: #babac0; } .headerBanner__link a { margin-left: 25px; background: #8860d4; border-radius: 34px; padding: 11px 20px; display: inline-block; } .headerBanner__link a { font-family: f37ginger; font-size: 16px; color: #fff; } .headerBanner__link img { margin-right: 10px; } .heroFront { margin-top: 91px; padding-top: 50px; background: linear-gradient(90deg, #fcfdfd 50%, #f5f5f5 50%); } .heroFront p, .heroText { font-size: 21px; line-height: 34px; color: #2e3245; } .heroFront__form { position: relative; margin-top: 50px; } .heroFront__form input { width: 320px; border: none; border-bottom: 1px solid #26262a; background: none; font-family: "Gordita"; padding: 10px 10px 10px 0; margin-right: 15px; font-size: 16px; } .btnBlack { background: #26262a; border-radius: 71px; color: #fff; padding: 15px 32px; border: none; font-size: 16px; } .heroFront__form .btnBlack { background: #ff258e; } .heroFront__form-txt { color: #999999; margin-top: 11px; font-size: 14px; } .heroFront__cont { padding-right: 90px; } .heroFront__img img { width: 90%; float: right; } .logoFront { padding: 80px 0; text-align: center; border-top: 1px solid #dfe1e2; border-bottom: 1px solid #dfe1e2; } .logoFront__title { color: #2e3245; font-size: 24px; line-height: 34px; font-family: f37ginger; margin-bottom: 40px; } .serFront { background: #f4f6f6; padding: 140px 0 0; overflow: hidden; position: relative; } .serFront__subtitle { font-size: 16px; line-height: 21px; font-family: f37ginger; color: #ff258e; margin-bottom: 15px; } .awardsHome { background: #26262a; color: #fff; padding: 150px 0 120px; text-align: center; } .page-template-page-careers-2023 .awardsHome { padding: 90px 0 70px; } .awardsHome h2 { color: #fff; width: 45%; margin: 0 auto 20px; } .awardsHome__block { margin-bottom: 30px; } .awardsHome__blocks { margin-top: 70px; justify-content: center; } @media (min-width: 992px) { .rows-2-columns-5 { min-width: calc(25% + 1px) !important; flex: 0 0 calc(25% + 1px) !important; max-width: 100% !important; } } .awardsHome__blocks .col-12 { margin-top: 60px; } .awardsHome__background { background: var(--wpr-bg-a03dcd07-8601-4b79-8c53-89d0d34eab27) no-repeat center/auto; min-height: 300px; padding-top: 160px; position: relative; } .awardsHome__block-title { background: var(--wpr-bg-b2e00bb5-abcc-4d94-a110-b499218a7c10) no-repeat center/contain; height: 198px; color: #fff; margin-bottom: 30px; display: flex; align-items: center; position: absolute; top: -60px; width: 100%; } .awardsHome__block-title span { width: 45%; margin: 0 auto 20px; } .awardsHome__block-subtitle { color: #d3d3d3; margin-bottom: 10px; width: calc(100% - 30px); margin-left: auto; margin-right: auto; } .awardsHome__block-logo { height: 20px; width: 60px; text-align: center; margin: 0 auto; } .awardsHome__block-logo img { width: auto; } .serFront__tabs { margin-top: 60px; } .serFront__tabs a { color: #a3a4a5; font-size: 22px; letter-spacing: -0.8px; margin-right: 35px; border-bottom: 3px solid transparent; } .serFront__tabs a:hover { color: #151433; } .serFront__tabs a.active { color: #151433; border-bottom: 3px solid #ff258e; } .slick-initialized .serFront__slider-blockWr { display: flex; } .serFront__slider-block { width: 300px; height: 370px; background: #fff; padding: 35px 30px; position: relative; margin-right: 40px; overflow: hidden; } .serFront__slider-block:after { content: ""; position: absolute; top: -190px; left: -135px; transition: all 0.2s; opacity: 0; background: #ff258e; border-radius: 50%; width: 0; height: 0; } .serFront__slider-block:hover:after { width: 418px; height: 418px; opacity: 1; transition: all 0.3s; transition-timing-function: cubic-bezier(0.2, 0.9, 0.89, 0.83); } .serFront__slider-image { position: absolute; bottom: 0; right: 0; } .serFront__slider-image img { width: auto; height: auto; } .serFront__slider-title { font-size: 32px; line-height: 32px; letter-spacing: -0.53px; margin-bottom: 15px; } .serFront__slider-hover { color: #fff; transition: all 0.5s; display: none; position: relative; z-index: 1; } .serFront__slider-hover:after { content: "\f344"; font-family: "dashicons"; position: absolute; bottom: -74px; right: 88px; transform: rotate(45deg); } .serFront__slider-block:hover .serFront__slider-hover { display: block; } .serFront__slider-block:hover .serFront__slider-cont { display: none; } .serFront__slider { margin-top: 40px; } .serFront__slider .slick-list { position: initial; overflow: initial; } .serFront__slider .slick-arrow { position: absolute; top: -68px; right: 0; z-index: 1; } .serFront__slider .slick-arrow.serFront__prev { transform: rotate(180deg); right: 40px; } .serFront__slider .slick-arrow.slick-disabled { opacity: 0.4; } .serBanner { color: #fff; padding: 100px 0; background: #17171a; margin-top: 150px; } .serBanner .bannerTitle { font-size: 48px; font-family: "f37ginger"; line-height: initial; } .serBanner .bannerText { font-size: 28px; line-height: 158%; } .serBanner .banner-buttonCTA { display: block; background: #7f74ff; border-radius: 71px; color: #fff; font-weight: 500; padding: 5px 32px 1px; margin: 30px 0; font-size: 16px; border: none; width: 215px; text-align: center; } .softFront { background: #26262a; padding: 150px 0; color: #fff; } .softFront .serFront__subtitle { color: #b790ff; } .softFront h2 { color: #fff; } .softFront__acc-block { /* Anton I changed the height, padding and border for the time-being as the page was broken. Denis */ height: auto; padding: 25px 0; /*border-bottom: 1px solid gray;*/ display: flex; flex-direction: column; justify-content: center; } .softFront__acc-block-progress { background: #45464c; height: 2px; width: 100%; margin-top: 20px; position: relative; transition: linear 8s; } .softFront__acc-block-progress span { width: 0; position: absolute; top: 0; left: 0; height: 2px; background: #b790ff; transition: linear 8s; opacity: 1; } .softFront__acc-block.active .softFront__acc-block-progress span { width: 100%; transition: linear 8s; } .softFront__acc-block.active .softFront__acc-block-progress.pause span { width: 0; transition: initial; } .softFront__acc-block-title { padding-bottom: 15px; cursor: pointer; font-weight: bold; font-size: 24px; } .softFront__acc-block-title.active { font-weight: 500; } .softFront__acc-block-link .linkArr { margin-top: 35px; color: #b790ff; font-size: 16px; font-weight: 500; } .softFront__acc-block-txt { display: none; } .linkArr { position: relative; display: inline-block; } .linkArr:after { content: "\f344"; font-family: "dashicons"; margin-left: 10px; position: absolute; } .softFront__img { width: 100%; height: auto; display: none; } .softFront__img-wr { margin-top: 100px; } .pathFront { background: #f4f6f6; padding: 150px 0 100px; text-align: center; } .pathFront__wr { margin-top: 60px; } .pathFront__block { padding: 50px 40px 40px; background: #ffffff; border-radius: 3px; margin: 0 30px 50px; width: 40%; } .pathFront__block-title { margin: 10px 0 15px; } .pathFront__block-txt { margin-bottom: 35px; } .pathFront__block-link { font-weight: 500; margin-bottom: 20px; } .pathFront__block-img { height: 170px; } .ratedFront { background: #fbf8ef; padding: 140px 0 90px; text-align: center; } .ratedFront h2 { width: 70%; margin: 0 auto; } .ratedFront__blocks { margin-top: 80px; } .ratedFront__block { margin: 0 15px 50px; width: 330px; padding: 40px 0; background: #fff; } .ratedFront__block-stars { margin: 10px 0 20px; } .ratedFront__block-data { margin-left: -5px; } .ratedFront__block-data:after { content: "\f344"; font-family: "dashicons"; margin-left: 10px; position: absolute; } .resFront__wr { margin-top: 100px; } .resFront { background: #26262a; padding: 150px 0; text-align: center; color: #fff; } .resFront h2 { color: #fff; margin-bottom: 20px; } .resFront .serFront__subtitle { color: #b790ff; } .resFront__block { background: #ffffff; border-radius: 3px; width: 300px; margin-right: 40px; margin-bottom: 70px; } .resFront__block:last-child { margin-right: 0; } .resFront__block-img { height: 200px; } .resFront__block-cont { padding: 33px 35px; text-align: left; } .resFront__block-title { height: 125px; } .resFront__block-title, .comprehSection h3 { font-family: "f37ginger"; font-size: 24px; line-height: 31px; letter-spacing: -0.4px; margin-bottom: 20px; overflow: hidden; } .comprehSection h3 a { color: inherit; text-decoration: underline; } .resFront__block-time { color: #999999; font-size: 14px; position: relative; } .resFront__block-time:after { content: "\f344"; position: absolute; margin-left: 14px; font-family: "dashicons"; top: -1px; } .resFront__link { text-align: center; width: 100%; } .resFront__txt { font-size: 18px; line-height: 32px; } .resFront__txt a { color: #; } .bannerFront-2 { background: #ff258e; font-size: 24px; font-family: "f37ginger"; color: #fff; padding: 30px 0; } .bannerFront-2 .banner-buttonCTA { background: #26262a; display: block; border-radius: 71px; color: #fff; font-weight: 500; padding: 13px 32px 11px; margin: 30px 0; font-size: 16px; border: none; width: 215px; text-align: center; } .fixed-mobile-banner { background: #26262ac7; font-size: 18px; font-family: "f37ginger"; color: #fff; text-align: center; padding: 10px 0 15px; display: none; position: fixed; bottom: 0; width: 100%; z-index: 20; } .fixed-mobile-banner .banner-buttonCTA { background: #7f74ff; display: block; border-radius: 71px; color: #fff; font-weight: 500; padding: 8px 32px 7px; margin: 6px auto 0; font-size: 16px; border: none; width: 80%; text-align: center; } .carFront { background: #f4f6f6; padding: 150px 0 130px; text-align: center; } .toolsFront { padding: 100px 0; } .toolsFront__cont { padding: 0 70px; } .toolsFront__cont span { color: #999999; font-size: 16px; } .toolsFront__img { text-align: center; } .toolsFront__img img { width: 390px; } .trackFront { background: #26262a; padding-top: 150px; } .trackFront h2 { color: #fff; margin-bottom: 50px; } .trackFront__img { margin-top: 40px; text-align: center; } .trackFront__img img { width: 66%; border-radius: 10px; } .slick-dots { display: none !important; } .page-id-9442 section#packSummit { margin-top: 0!important; } .page-id-9442 section.audTechSeo { padding-top: 120px; padding-bottom: 100px; } .heroMedia { padding-left: 20px; padding-right: 20px; } .page-id-13900 section.LaHome_orgS.multiPurp_organizations { padding-top: 0; } .page-id-13900 .wraperAll section.multiPurp_intSeo {padding-top: 0;} .page-id-13900 .faqLPO .faqMark__block:after { bottom: unset; top: 16px; } @media (max-width: 1680px) { .page-id-16885 .row.ebRowhero { padding-top: 250px; } } @media (max-width: 1400px) { .page-id-9442 section#packSummit { margin-top: 0!important; } .page-id-9442 section.serTechSeo { padding-left: 20px; padding-right: 20px; } .entEcom__cont { padding-right: 20px; } .page-id-9442 .heroFront__cont { padding-right: 0; } .page-id-9442 section.heroTechSeo { padding-left: 20px; padding-right: 20px; } .page-id-9442 section.tbTechSeo { padding-left: 20px; padding-right: 20px; } .page-id-9442 section.caseTechSeo {padding-right: 20px;padding-left: 20px;} } @media (max-width: 1350px) { .page-id-9442 section#packSummit { padding-left: 20px; padding-right: 20px; } } @media (max-width: 1200px) { .heroFront { padding-bottom: 50px; } .heroFront__cont { padding-right: 20px; } .heroFront__form input { width: 258px; } .resFront__block, .resFront__block:last-child { margin: 0 20px 50px; } .resFront__blocks { flex-wrap: wrap; } .page-id-9442 section.heroTechSeo .row.align-items-center { display: flex; justify-content: center; } } @media (max-width: 991px) { .heroFront { background: linear-gradient(180deg, #fcfdfd 48%, #f5f5f5 48%); padding-bottom: 0; } .heroFront__img { text-align: center; } .heroFront__img img { width: 60%; margin-top: 40px; float: none; } .softFront__img { margin-top: 40px; } .softFront__img img, .softFront__img video { width: auto; height: auto; } .pathFront__wr { flex-wrap: wrap; } .pathFront__block { width: 100%; } .weareCar__img img { max-width: 60% !important; } .page-id-9442 section.tbTechSeo { padding-top: 40px; padding-bottom: 80px; } } @media (max-width: 769px) { .heroFront { margin-top: 94px; } .carFront, .pathFront, .ratedFront, .resFront, .serBanner, .serFront, .softFront, .toolsFront { padding: 50px 0; } .softFront__cont { padding-top: 20px; } .trackFront { padding-top: 50px; } .ratedFront h2, .trackFront__img img { width: 100%; } .heroFront { background: linear-gradient(180deg, #fcfdfd 56%, #f5f5f5 56%); } .serFront__slider { margin-top: 75px; } .serFront__slider .slick-arrow { top: -39px; } .serFront__slider .slick-arrow.serFront__prev { left: 0; right: initial; } .serFront__slider .slick-arrow.serFront__next { left: 40px; right: initial; } .serBanner .bannerTitle { font-size: 42px; } .serBanner .bannerText { font-size: 18px; line-height: 31px; } .awardsHome h2 { width: 100%; } .trackFront__img img, .trackFront__img video { width: 100%; height: auto; } } @media (max-width: 575px) { .pagesWr h1 { font-size: 28px; line-height: 41px; } .pagesWr h2 { font-size: 30px; line-height: 42px; } .heroFront { margin-top: 0; padding-top: 0; padding-bottom: 30px; } .heroFront .row { flex-direction: column-reverse; } .heroFront p, .heroText { font-size: 17px; line-height: 30px; } .heroFront__cont { padding-right: 0; } .heroFront__form { margin-top: 10px; margin-bottom: 25px; } .heroFront__form form { flex-wrap: wrap; justify-content: center; } .heroFront__form input { width: 100%; margin-right: 0; } .heroFront__form .btnBlack { margin-top: 20px; width: 100%; } .heroFront__form-txt { text-align: center; } .heroFront__img { background: #f5f5f5; width: 110%; margin: 0 0 33px -15px; } .heroFront { background: #fff; } .heroFront__img img { width: 90%; margin-top: 0; } .toolsFront__cont { padding: 0; } .serFront__tabs { margin-top: 30px; } .serFront__tabs a { font-size: 18px; margin-right: 25px; } .pathFront__block { margin: 0 0 50px; padding: 30px 20px; } .logoFront { padding: 50px 0; } .heroFront__cont-mob { display: flex; flex-direction: column-reverse; } .softFront__acc-block-title { font-size: 18px; } .softFront__acc-block { padding: 10px 0; } .softFront__img-wr { margin-top: 37px; } .bannerTitle { margin-bottom: 15px; } .awardsHome__block-title span { font-size: 20px; } .awardsHome { padding: 50px 0 30px; } .awardsHome__blocks .col-12 { margin-top: 40px; } .awardsHome__blocks .col-12:first-child { margin-top: 0px; } .weareCar__img img { max-width: 90% !important; } } /*-------------------------SERVICES------------------------------*/ .heroSerNes { background: #26262a; color: #fff; padding-top: 220px; text-align: center; } .heroSerNes h1 { font-weight: bold; font-size: 80px; line-height: 80px; color: #fff; margin-bottom: 45px; overflow: hidden; } .heroSerNes .cd-words-wrapper b { border-bottom: 3px solid; padding-bottom: 11px; } .heroSerNes__img { height: 780px; } .heroSerNes__txt { width: 60%; margin: 0 auto 40px; } .heroSerNes__link a { border: 1px solid #878787; border-radius: 51px; font-weight: 500; color: #fff; display: inline-block; padding: 14px 32px 11px; } .heroSerNes__link a:hover { color: #26262a; background: #fff; } .logoSerNes { padding: 100px 0 50px; } .logoSerNes img { display: block; margin: 25px auto; width: 70%; height: 70px; object-fit: contain; filter: hue-rotate(260deg) invert(50%) contrast(100%); } .logoFront .row:nth-child(2) .col-6:nth-child(1) img, .logoFront .row:nth-child(2) .col-6:nth-child(10) img, .logoFront .row:nth-child(2) .col-6:nth-child(12) img, .logoHoth__logos img:nth-child(1), .logoHoth__logos img:nth-child(10), .logoHoth__logos img:nth-child(12) { filter: invert(100%) contrast(30%) grayscale(100%); } .heroAnnSingle__footer-author-name a { color: #000; text-decoration: none; } .logoSerNes .logoFront__title { margin-top: 50px; } .serSerNes { padding-top: 60px; } section.logoHome.logoSerNes.logoFront .logoFront__title { margin-top: 0; } .serSerNes__cont { width: 60%; margin: 0 auto 100px; text-align: center; } .serSerNes__block { padding: 140px 0 110px; } .serSerNes__block-ser { background: #ffffff; border-radius: 3px; padding: 35px; /*width: 320px;*/ /*height: 245px;*/ overflow: hidden; margin-bottom: 30px; } .serSerNes__block-ser-txt { height: 74px; overflow: hidden; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .serSerNes__block-ser-link { margin-top: 25px; margin-bottom: -5px; } .serSerNes__block-ser-link .linkArr { color: #999999; font-size: 14px; } .serSerNes__block-ser-link:active a, .serSerNes__block-ser-link:hover a { color: #ff0096; } .serSerNes__block-wr { margin-top: 80px; } .serSerNes__block-ser .serFront__slider-title { line-height: 41px; font-size: 29px; } .serSerNes__tabs a { color: #a3a4a5; font-size: 30px; font-family: "f37ginger"; padding-bottom: 27px; } .serSerNes__tabs a:not(:last-child) { margin-right: 60px; } .serSerNes__tabs a.active { border-bottom: 4px solid #ff258e; color: #131430; } .ctaSerNow { padding: 100px 0; text-align: center; } .ctaSerNow__sub { padding-bottom: 40px; margin-bottom: 40px; position: relative; } .ctaSerNow__sub:before { content: ""; background: #8860d4; width: 60px; height: 2px; position: absolute; bottom: 0; left: 50%; margin-left: -30px; } .ctaSerNow__txt { font-size: 32px; line-height: 53px; font-family: "f37ginger"; margin-bottom: 90px; } .ctaSerNow__link { text-align: center; } .ctaSerNow__link a { color: #999999; } .formSerNow { background: #26262a; padding: 150px 0; color: #fff; text-align: center; } .formSerNow h2 { color: #fff; } @media (max-width: 1200px) { .serSerNes__block-ser, .serSerNes__block-ser-txt { height: auto; } .serSerNes__block-ser-txt { margin-bottom: 20px; } } @media (max-width: 991px) { .heroSerNes__txt, .serSerNes__cont { width: 100%; } .heroSerNes__img { height: 700px; } } @media (max-width: 769px) { .heroSerNes h1 { font-size: 64px; } .heroSerNes .cd-words-wrapper { text-align: center; } .serSerNes__block { padding: 70px 0 50px; } .ctaSerNow, .formSerNow, .logoSerNes { padding: 50px 0; } .serSerNes { padding-top: 50px; } .heroSerNes__img { height: 500px; } .serSerNes__tabs a { font-size: 24px; } .serSerNes__tabs a:not(:last-child) { margin-right: 40px; } } @media (max-width: 575px) { .heroSerNes h1 { font-size: 34px; line-height: 59px; } .heroSerNes__img { height: 300px; } .logoSerNes .logoFront__title { margin-top: 0; } .resFront__txt { font-size: 18px; line-height: 31px; } .ctaSerNow__txt { font-size: 24px; line-height: 40px; margin-bottom: 50px; } } /*------------------------HEADER---------------------*/ .mobHeader .menuMobBodyNew ul#mega-menu-max_mega_menu_2{ margin: 0 auto !important; max-width: 900px !important; } @media (min-width: 1201px) { .headerNew .container { max-width: 1360px; } .seoServices-col-3 { width: 285px !important; } .seoServices-col-2 { padding-left: 50px !important; } .mega-menu-item-8626 .seoServices-col-2 { width: 285px !important; } .seoSoft-col-2 { padding-left: 50px !important; } } .headerNew .container { position: relative; } #mega-menu-max_mega_menu_2 > .mega-menu-item > .mega-sub-menu { top: 99px !important; border-radius: 10px !important; } .newNav-row { padding: 36px 0px 20px 19px !important; } .navNew_img { margin-top: 12px; cursor: pointer; } .mega-menu-item-8628 .newNav-row { padding: 36px 19px 20px 19px !important; } .newNav-row-2 { background: linear-gradient( 268.76deg, #a455ac 23.54%, #65448b 61.46% ) !important; border-radius: 0 0 10px 10px !important; min-height: 69px !important; height: auto !important; padding: 18px 10px 10px 21px !important; } .mega-menu-item-8628 .newNav-row-2 { background: linear-gradient( 268.76deg, #f88748 23.54%, #fa6e1f 60.48% ) !important; } .mega-menu-item-8629 .newNav-row-2 { background: linear-gradient( 268.76deg, #3f6d98 23.54%, #3e598b 61.46% ) !important; } .navNew_title, .newNav_link, .footer_chat, .footer_phone { font-family: "Plus Jakarta Sans"; font-weight: 600 !important; line-height: 18px; letter-spacing: 0.01em; } .navNew_title { font-size: 14px; margin-bottom: 7px; } .newNav_link { display: flex; } .newNav_link:hover { color: #777; } .newNav_link .headerTitles { font-size: 15px; font-weight: 600; padding: 5px 0px 0px 8px; } .wYlearnBtn.navButton span { margin-top: 2px; margin-left: 10px; } .newNav_link h5 .dashicons-arrow-right-alt2::before { content: "\f345"; color: #979797; font-size: 16px; margin-left: -12px; position: absolute; top: 12px; } .footer_chat { font-size: 15px; font-weight: 500 !important; color: #fff; } .footer_chat a { text-decoration: underline; color: #fff; } .footer_phone { font-size: 15px; font-weight: 500 !important; color: #fff; width: 285px !important; } .footer_phoneAgency { width: 335px !important; text-align: right !important; } .navNew_phone a { font-family: "f37ginger"; font-size: 18px; font-weight: 700; color: #fff !important; } .navNew_phone img { width: 18px; margin: 4px 5px; } .navAuthority { color: #3e598b; } .navLocalSeo { color: #649bb2; margin-top: 20px; } .navTechnicals { color: #e1982b; } .navContent { color: #478064; margin-top: 20px; } .navPaidMedia { color: #b54069; } .navAdvisory { color: #575663; margin-top: 20px; } .navSearchAtlas { color: #784fa8; } .navFreeTools { color: #577bbd; } .navAgencyServices { color: #fa6e1f; } .navIndustry { color: #3e598b; } #mega-menu-max_mega_menu_2 > .mega-menu-item > .mega-sub-menu:after { z-index: -1; } .header__menuNew-bot:after, .header__menuNew-bot:before { background: #26262a !important; top: 0; } .navBlank { height: 18px; } #mega-menu-max_mega_menu_2, #mega-menu-wrap-max_mega_menu_2, .headerNew__menu-wr { position: initial !important; } h4.mega-block-title { display: none !important; } .header__menuNew-head { color: #6c6e72; font-weight: 500; font-size: 13px; padding: 30px 0 15px; border-bottom: 1px solid #dfe1e2; text-transform: uppercase; } .header__menuNew .mega-menu-item > .mega-sub-menu { background: #fcfdfd !important; } .header__menuNew-bl, .header__menuNew-blog .mega-sub-menu .mega-menu-item ul li { display: block; padding: 23px 25px; margin-left: -25px; border-radius: 5px; transition: all 0.3s; } .header__menuNew-bl:hover, .header__menuNew-blog .mega-sub-menu .mega-menu-item ul li:hover { background: #f0f0fe; } .header__menuNew-bl h5, .header__menuNew-blog .mega-sub-menu .mega-menu-item a { font-weight: 500; font-size: 15px; line-height: 21px; color: #171437; margin-bottom: 5px; display: block; margin-top: 0; } .header__menuNew-bl span, .header__menuNew-blog .mega-sub-menu .mega-menu-item span { font-size: 12px; line-height: 161.5%; color: #6c6e72; display: block; } .header__menuNew-bl:hover h5 { color: #8860d4; } .header__menuNew-bl:hover span { color: #171437; } #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item { padding: 5px 15px !important; } .header__menuNew-bot > .mega-sub-menu { display: flex !important; align-items: center; } .header__menuNew-bot { background: #26262a !important; padding: 7px 0 !important; font-weight: 500; margin-top: 50px !important; } .header__menuNew-bot a { color: #fff !important; } .header__menuNew-bot-btn { text-align: right; } .header__menuNew-bot-btn a { font-size: 14px; padding: 9px 22px 6px; background: #26262a; border: 1px solid #878787; border-radius: 51px; display: inline-block; } .header__menuNew-bot .mega-sub-menu { position: relative; z-index: 1; } #headerNewSel { opacity: 0; position: absolute; } #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link { font-size: 16px !important; } .header__sign-lang { padding-right: 20px; border-right: 1px solid #dfe1e2; margin-right: 20px; padding-top: 7px; } .headerNew .header__sign-phone { margin-right: 30px; } .headerNew .header__sign-log { margin-right: 30px; } .headerNew .header__sign-b a { /* background: #26262A; */ border-radius: 6px; font-weight: 400; letter-spacing: 0.6px; border: none; } .headerNew .header__sign-b a:hover { box-shadow: none; color: #fff; /* background: #fff; */ } .headerNew .header__wr { padding: 15px 0; box-shadow: 0 1px 0 rgb(223 225 226 / 40%), 0 3px 18px rgb(0 0 0 / 2%); } #mega-menu-max_mega_menu_2 > li.mega-toggle-on > a { color: #8860d4 !important; } #mega-menu-max_mega_menu_2 > li.mega-toggle-on > a:after { content: ""; display: block !important; background: transparent; height: 0; width: 0; position: absolute; bottom: -8px; left: 35px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 12px solid #fff; z-index: 1000; } #mega-menu-max_mega_menu_2 > li > a > .mega-indicator { display: none !important; } #mega-menu-max_mega_menu_2 { display: flex !important; justify-content: space-around; } .header__menuNew-head-link .linkArr { width: 100%; color: #6c6e72; } .header__menuNew-head-link .linkArr:after { right: 0; } .headerNew .col-lg-2 { max-width: 16%; } .headerNew.headerWhite #mega-menu-max_mega_menu_2 > .mega-menu-item > .mega-menu-link, .headerNew.headerWhite .header__sign-log a, .headerNew.headerWhite .header__schedule a { color: #fff !important; } .headerNew.headerWhite .header__sign-b a { background: none; border: 1px solid #878787; } .headerNew.headerWhite .header__sign-b a:hover { background: #fff; } .fixedHeader.headerWhite #mega-menu-max_mega_menu_2 > .mega-menu-item > .mega-menu-link, .fixedHeader.headerWhite .header__sign-b a, .fixedHeader.headerWhite .header__sign-log a { color: #121212 !important; } .headerNew.headerWhite .header__wr { box-shadow: 0 1px 0 rgba(223, 225, 226, 0.0986), 0 3px 18px rgba(0, 0, 0, 0.02); } .openMenu__close { width: 30px; height: 30px; position: absolute; top: 30px; right: 20px; display: none; cursor: pointer; } .openMenu__close:after, .openMenu__close:before { content: ""; background: #000; height: 2px; width: 100%; position: absolute; left: 0; top: 0; } .openMenu__close:before { transform: rotate(45deg); } .openMenu__close:after { transform: rotate(-45deg); } .newNav_link img { width: 35px; height: 35px; } .managed_SEOBanner img { width: 70px; } .managed_SEOBanner { background: var(--wpr-bg-b66b6c55-94ba-405e-89ac-2dcdd18e1654); background-repeat: repeat; background-size: auto; background-size: 100%; background-repeat: no-repeat; width: 300px; min-height: 440px; height: auto; padding: 45px 35px; } .seoSoftware_Banner { background: var(--wpr-bg-a5dc700f-e7ca-4f6f-9453-ea771f054403); background-repeat: repeat; background-size: auto; background-size: 100%; background-repeat: no-repeat; width: 310px; min-height: 290px; height: auto; padding: 45px 30px; } .managed_SEOBanner .headerTitles, .seoSoftware_Banner .headerTitles { font-family: "Plus Jakarta Sans"; font-size: 34px; font-weight: 700; line-height: 43px; letter-spacing: 0.01em; text-align: left; color: #fff; margin-top: 15px; } .seoSoftware_Banner .headerTitles { color: #000000; margin-top: 0; } .managed_SEOBanner .navTxt { font-family: "Plus Jakarta Sans"; font-size: 14px; font-weight: 500; line-height: 21px; letter-spacing: 0em; text-align: left; color: #c8c8c8; margin-top: 12px; width: 209px; max-width: 100%; } .seoSoftware_Banner .navTxt { color: #747474; } .wYlearnBtn.navButton { width: 196px; background-color: #a455ac; border-radius: 12px; margin-top: 33px; } .wYlearnBtn.navButton a { width: 196px; } .wYlearnBtn.navButton a span img { margin: 7px 0px 0px 5px; } .wYlearnBtn.navButton:hover, .wYlearnBtn.navButton:hover span img { color: #fff; filter: grayscale(100%) contrast(20) invert(100%); } .newNavBtn.navButton { width: 196px; max-width: 100%; height: 50px; background-color: #ff258e; border-radius: 12px; text-align: center; border: 1px solid #ff258e; transition: all 0.3s; margin-top: 21px; } .newNavBtn.navButton a { font-family: "Plus Jakarta Sans"; font-size: 16px; font-weight: 500; line-height: 20px; color: #fff; display: block; width: 196px; height: 50px; padding: 12px 5px; } .newNavBtn.navButton .dashicons-arrow-right-alt { margin-left: 12px; margin-top: 1px; } .newNavBtn.navButton:hover, .newNavBtn.navButton:hover a { background-color: transparent; color: #ff258e; } .seoServices-mega-menu { width: 1280px !important; max-width: 100% !important; box-shadow: 0px 13px 34px rgba(0, 0, 0, 0.35) !important; } .mega-menu-item-8628 .mega-sub-menu { width: 790px !important; max-width: 100% !important; left: unset !important; } #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item-8629 > ul.mega-sub-menu { width: 990px !important; left: 363px !important; } .headerNew .header__sign-lang, .headerNew .header__sign-log { display: none; } .industry-megaMenu .resNetwork { padding: 30px !important; flex-flow: column; } .industry-megaMenu .resNetButton a { padding: 15px 20px !important; } #forAgenciesImg img, .navMenuVideo iframe { width: 360px; height: 194px; border-radius: 12px; } .headerNew.headerWhite .header__sign-b a { background-color: transparent; background: var(--wpr-bg-ec81e135-d2fe-4aa8-9649-647dbc9cc8d9); box-shadow: none; background-repeat: no-repeat; background-position: 100% 0; background-size: 49px; } .headerNew.headerWhite .header__sign-b a:hover { color: #000000 !important; background: #fff !important; } /* RESOURCES MEGA MENU --start */ .resources-mega-menu > ul.mega-sub-menu { width: 990px !important; max-width: 100% !important; box-shadow: 0px 13px 34px rgba(0, 0, 0, 0.35) !important; border-radius: 10px !important; left: unset !important; right: 0 !important; } #mega-menu-max_mega_menu_3 > .mega-menu-item.resources-mega-menu > .mega-sub-menu:before, #mega-menu-max_mega_menu_3 > .mega-menu-item.resources-mega-menu > .mega-sub-menu:after { display: none !important; } .resources-mega-menu > ul.mega-sub-menu .res_navRow-1 { padding: 32px 34px 44px !important; } .resources-mega-menu .navResources { color: #455687; } .resources-mega-menu a.resNav_link { display: flex !important; font-family: "Plus Jakarta Sans" !important; font-weight: 600 !important; line-height: 18px !important; letter-spacing: 0.01em !important; color: #1b1b1b !important; column-gap: 11px; align-items: center; } .resources-mega-menu a.resNav_link:hover { color: #777 !important; } .resources-mega-menu a.resNav_link img { width: 35px; height: 35px; } .resources-mega-menu a.resNav_link span.dashicons { display: inline-block !important; line-height: 1 !important; font-weight: 400; font-style: normal; width: 20px; height: 20px; font-size: 20px !important; color: inherit !important; } .resources-mega-menu .resNetwork { display: flex; flex-wrap: wrap; padding: 40px 69px 30px; text-align: center; height: 100%; min-height: 280px; border-radius: 14px; background: #1b1b1b; color: white; font-family: "Gordita"; align-items: center; justify-content: center; background-image: var(--wpr-bg-82850b3e-2b66-4a05-961f-f40651e6cd5a); background-position: 50%; background-repeat: no-repeat; background-size: cover; } .resources-mega-menu .headerTitles { width: 100%; font-size: 20px; font-weight: 700; line-height: 1.2; margin-bottom: 14px; max-width: 483px; } .resources-mega-menu .headerTitles span { color: #ff258e !important; font-size: inherit !important; line-height: inherit !important; display: unset !important; } .resources-mega-menu .navTxt { width: 100%; font-size: 12px; font-weight: 400; line-height: 1.495; opacity: 0.7; margin-bottom: 18px; max-width: 419px; } .resources-mega-menu .resNetButton a { display: inline-flex !important; padding: 18px 26px; align-items: center; gap: 30px; border-radius: 8px; background: #ff4686; color: white !important; font-size: inherit !important; font-style: normal; font-weight: 500 !important; letter-spacing: 0.6px; text-transform: capitalize; min-width: 235px; margin: 0 !important; } .resources-mega-menu .resNetButton a:hover { transform: scale(1.05); background: rgba(255, 70, 134, 0.9); } .resources-mega-menu .resNetButton span.dashicons { font-size: inherit !important; line-height: inherit !important; color: inherit !important; display: inherit !important; } .resources-mega-menu .res_navRow-2 { background: linear-gradient(38deg, #6547b5 0%, #9c7eeb 100%) !important; border-radius: 0 0 10px 10px !important; min-height: 57px !important; padding: 11px 34px 13px !important; } .resources-mega-menu .chatTxt, .resources-mega-menu .footer_phone { color: #fff; font-family: "Gordita"; font-size: 14px; font-weight: 500; line-height: 1.42; } .resources-mega-menu .chatTxt { margin-top: 2px; } .resources-mega-menu .chatTxt a { text-decoration: underline; display: unset !important; color: inherit !important; font-weight: inherit !important; font-size: inherit !important; font-family: inherit !important; line-height: inherit !important; margin: 0 !important; } .resources-mega-menu .footer_phone { display: inline-flex; align-items: center; justify-content: end; } .resources-mega-menu .navNew_phone img { margin: 0 5px; } .resources-mega-menu .footer_phone span, .resources-mega-menu .footer_phone span a { display: inline-flex !important; align-items: center; color: inherit !important; font-weight: inherit !important; font-size: 16px !important; font-family: inherit !important; line-height: inherit !important; margin: 0 !important; } @media (min-width: 992px) and (max-width: 1200px) { .resources-mega-menu > ul.mega-sub-menu .res_navRow-1 { padding: 25px 0 !important; } .resources-mega-menu > ul.mega-sub-menu .res_navRow-1 .mega-menu-column:first-child { width: 30% !important; clear: unset !important; } .resources-mega-menu > ul.mega-sub-menu .res_navRow-1 .mega-menu-column:last-child { width: 70% !important; clear: unset !important; } .resources-mega-menu > ul.mega-sub-menu .res_navRow-2 { padding-left: 0 !important; padding-right: 0 !important; } .resources-mega-menu > ul.mega-sub-menu .res_navRow-2 .mega-menu-column { width: 50% !important; clear: unset !important; } .resources-mega-menu .footer_phone { width: 100% !important; } } @media (max-width: 1200px) { .resources-mega-menu > ul.mega-sub-menu { padding: 0 !important; width: 100% !important; box-shadow: unset !important; border-radius: 0 !important; } .resources-mega-menu > ul.mega-sub-menu .res_navRow-2 { border-radius: 0 !important; } } @media (max-width: 991px) { .resources-mega-menu > ul.mega-sub-menu .res_navRow-1 { padding: 0 0 25px 0 !important; } .resources-mega-menu > ul.mega-sub-menu .res_navRow-1 .resNetworkCol { display: none !important; } .resources-mega-menu > ul.mega-sub-menu .res_navRow-2 { padding-left: 0 !important; padding-right: 0 !important; } #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu.resources-mega-menu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item a { padding: 0 !important; } #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu.resources-mega-menu > ul.mega-sub-menu > li.mega-menu-row.mega-res_navRow-1 .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item:first-child { padding: 0 !important; } .resources-mega-menu .chatTxt { display: block; width: 175px; } .resources-mega-menu .footer_phone { display: block; width: 175px !important; margin-left: auto; } } @media (min-width: 576px) and (max-width: 991px) { .resources-mega-menu > ul.mega-sub-menu .res_navRow-2 .mega-menu-column { width: 50% !important; clear: unset !important; } } @media (max-width: 575px) { .resources-mega-menu .footer_phone { text-align: center !important; margin-left: auto; margin-right: auto; } .resources-mega-menu .chatTxt { text-align: center; margin: 0 auto; } } /* RESOURCES MEGA MENU --end */ /* ABOUT US MEGA MENU --start */ .about-mega-menu > ul.mega-sub-menu { width: 937px !important; max-width: 100% !important; box-shadow: 0px 13px 34px rgba(0, 0, 0, 0.35) !important; border-radius: 10px !important; left: unset !important; right: 0 !important; } #mega-menu-max_mega_menu_3 > .mega-menu-item.about-mega-menu > .mega-sub-menu:before, #mega-menu-max_mega_menu_3 > .mega-menu-item.about-mega-menu > .mega-sub-menu:after { display: none !important; } .about-mega-menu > ul.mega-sub-menu .about_navRow-1 { padding: 32px 17px !important; } .about-mega-menu .navAbout { color: #583d80; } .about-mega-menu a.aboutNav_link { display: flex !important; font-family: "Plus Jakarta Sans" !important; font-weight: 600 !important; line-height: 18px !important; letter-spacing: 0.01em !important; color: #1b1b1b !important; column-gap: 11px; align-items: center; } .about-mega-menu a.aboutNav_link:hover { color: #777 !important; } .about-mega-menu a.aboutNav_link img { width: 35px; height: 35px; } .about-mega-menu a.aboutNav_link span.dashicons { display: inline-block !important; line-height: 1 !important; font-weight: 400; font-style: normal; width: 20px; height: 20px; font-size: 20px !important; color: inherit !important; } .about-mega-menu .weAre { display: flex; flex-wrap: wrap; padding: 54px 29px 40px; margin-right: 22px; text-align: left; height: 100%; min-height: 272px; border-radius: 14px; background: #e8e8e8; color: #1b1b1b; font-family: "Gordita"; align-items: center; justify-content: start; background-image: url(webp/we-are-cta-min.webp); background-position: 50%; background-repeat: no-repeat; background-size: cover; } .about-mega-menu .headerTitles { width: 100%; font-size: 20px; font-weight: 700; line-height: 1.2; margin-bottom: 15px; } .about-mega-menu .headerTitles span { color: #ff258e !important; font-size: inherit !important; line-height: inherit !important; display: unset !important; } .about-mega-menu .navTxt { width: 100%; font-size: 12px; font-weight: 400; line-height: 1.495; opacity: 0.7; margin-bottom: 19px; } .about-mega-menu .weAreButton a { display: inline-flex !important; padding: 18px 26px; align-items: center; gap: 30px; border-radius: 8px; background: #ff4686; color: white !important; font-size: inherit !important; font-style: normal; font-weight: 500 !important; letter-spacing: 0.6px; text-transform: capitalize; margin: 0 !important; } .about-mega-menu .weAreButton a:hover { transform: scale(1.05); background: rgba(255, 70, 134, 0.9); } .about-mega-menu .weAreButton span.dashicons { font-size: inherit !important; line-height: inherit !important; color: inherit !important; display: inherit !important; } .about-mega-menu .about_navRow-2 { background: linear-gradient(38deg, #583c80 0%, #b46bc3 100%) !important; border-radius: 0 0 10px 10px !important; min-height: 57px !important; padding: 5px 34px 5px !important; } .about-mega-menu .footer_phone { display: flex; align-items: center; column-gap: 5px; margin: 6.5px 0 0; font-size: 14px; font-family: "Gordita"; justify-content: end; } .about-mega-menu .footer_phone span.navNew_phone { display: flex !important; column-gap: 5px; } .about-mega-menu .footer_phone span.navNew_phone img { margin: 0; object-fit: contain; } .about-mega-menu .footer_phone span.navNew_phone a { margin: 0 !important; font-size: 16px !important; } .about-mega-menu .header__menuAbout a { color: #fff !important; font-size: 14px !important; font-style: normal; font-weight: 500 !important; line-height: 1.42 !important; text-decoration-line: underline; margin: 8px 0 0 !important; } @media (min-width: 992px) and (max-width: 1200px) { .about-mega-menu > ul.mega-sub-menu .about_navRow-1 { padding: 25px 0 !important; } .about-mega-menu > ul.mega-sub-menu .about_navRow-1 .mega-menu-column:first-child { width: 40% !important; clear: unset !important; } .about-mega-menu .weAre { margin-right: 5px; } .about-mega-menu > ul.mega-sub-menu .about_navRow-1 .mega-menu-column:nth-child(2) { width: 33% !important; clear: unset !important; } .about-mega-menu > ul.mega-sub-menu .about_navRow-1 .mega-menu-column:last-child { width: 27% !important; clear: unset !important; } .about-mega-menu > ul.mega-sub-menu .about_navRow-2 { padding-left: 0 !important; padding-right: 0 !important; } .about-mega-menu > ul.mega-sub-menu .about_navRow-2 .mega-menu-column { width: 50% !important; clear: unset !important; } .about-mega-menu .footer_phone { width: 100% !important; } } @media (max-width: 1200px) { .about-mega-menu > ul.mega-sub-menu { padding: 0 !important; width: 100% !important; box-shadow: unset !important; border-radius: 0 !important; } .about-mega-menu .weAreButton a span.navNew_contact img { vertical-align: middle; margin-bottom: 3px; } .about-mega-menu > ul.mega-sub-menu .about_navRow-2 { border-radius: 0 !important; } } @media (max-width: 991px) { .about-mega-menu > ul.mega-sub-menu .about_navRow-1 { padding: 0 0 25px 0 !important; } .about-mega-menu > ul.mega-sub-menu .about_navRow-1 .weAreCol { display: none !important; } .about-mega-menu > ul.mega-sub-menu .about_navRow-2 { padding-left: 0 !important; padding-right: 0 !important; } #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row.mega-about_navRow-1 .mega-menu-column > ul.mega-sub-menu a { padding: 0 !important; } #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row.mega-about_navRow-1 .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item:first-child { padding: 0 !important; } #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row.mega-about_navRow-2 .mega-menu-column:last-child > ul.mega-sub-menu a { padding: 0 !important; } .about-mega-menu .header__menuAbout a { margin: 0 0 0 -12px !important; } .about-mega-menu .footer_phone { margin: 2.5px 0 2.5px 0 !important; width: 100% !important; display: block; } .about-mega-menu .footer_phone span.navNew_phone { justify-content: end; } } @media (min-width: 576px) and (max-width: 991px) { .about-mega-menu > ul.mega-sub-menu .about_navRow-1 .mega-menu-column, .about-mega-menu > ul.mega-sub-menu .about_navRow-2 .mega-menu-column { width: 50% !important; clear: unset !important; } .about-mega-menu > ul.mega-sub-menu .about_navRow-2 .mega-menu-column:nth-child(2) { display: none !important; } } @media (max-width: 575px) { .about-mega-menu > ul.mega-sub-menu .about_navRow-1 .mega-menu-column:last-child .navAbout { display: none !important; } .about-mega-menu .header__menuAbout { text-align: center; } .about-mega-menu .footer_phone { margin: 0 0 10px 0 !important; text-align: center !important; } .about-mega-menu .footer_phone span.navNew_phone { justify-content: center; } } /* ABOUT US MEGA MENU --end */ @media (max-width: 1400px) and (min-width: 1201px) { .mega-menu-item-8626 .newNav_link { width: 352px !important; } .seoServices-col-2 { padding-left: 30px !important; } .mega-menu-item-8626 #mega-menu-8626-1-2, .mega-menu-item-8627 #mega-menu-8627-1-2 { width: 265px !important; } #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item-8629 > ul.mega-sub-menu { left: auto !important; right: 0 !important; } .headerNew.headerWhite .header__sign-b.freeConsultBtn a span img { width: 14px; } } @media (min-width: 1201px) { .headerNew .header__sign-b a { padding: 10px 15px; } } @media (max-width: 1200px) and (min-width: 991px) { #mega-menu-8626-0-0, #mega-menu-8626-0-1, #mega-menu-8626-0-2, #mega-menu-8626-0-3 { max-width: 33.333% !important; clear: unset !important; } #mega-menu-8627-0-0, #mega-menu-8627-0-1, #mega-menu-8627-0-2 { max-width: 33.333% !important; clear: unset !important; } #mega-menu-8626-1-1, #mega-menu-8626-1-2, #mega-menu-8627-1-1, #mega-menu-8627-1-2 { display: none !important; } } @media (max-width: 1200px) { .headerNew .header__sign-lang, .headerNew .header__sign-log { display: block; } .headerNew__menu-wr .theme-wrap-primary-menu { transform: initial !important; display: none; } .navBarButton { display: block; } .headerNew__menu-wr .theme-wrap-primary-menu { overflow: hidden scroll; height: 100%; width: 100%; left: 0; padding: 70px 0 40px; top: 0; border-radius: 0; z-index: 99; } .header__menuNew-head { padding: 0 0 15px; } .header__menuNew-bl, .header__menuNew-blog .mega-sub-menu .mega-menu-item ul li { padding: 10px; margin-left: -10px; } .header__menuNew-bot { padding: 2px 0 !important; margin-top: 10px !important; } .header__menuNew #mega-menu-max_mega_menu_2 .openSubMenu { padding-bottom: 30px !important; } .header__menuNew #mega-menu-max_mega_menu_2 .header__menuNew-bot > .mega-sub-menu { flex-direction: column; align-items: center; } .header__menuNew-bot .textwidget, .header__menuNew-bot-btn { text-align: center; } .menuMobBodyNew #mega-menu-max_mega_menu_2, .menuMobBodyNew #mega-menu-max_mega_menu_3 { flex-direction: column; align-items: center; } .menuMobBodyNew #mega-menu-max_mega_menu_2 > .mega-menu-item, .menuMobBodyNew #mega-menu-max_mega_menu_3 > .mega-menu-item { text-align: left !important; width: 100% !important; } .menuMobBodyNew #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link, .menuMobBodyNew #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item > a.mega-menu-link { font-size: 18px !important; border-top: 1px solid #e0e6e8 !important; font-weight: 500; padding: 7px 0; height: auto; } .menuMobBodyNew .orderBuilder { padding: 0 30px; } .menuMobBodyNew .orderBuilder a { display: flex; padding: 7px 0px; border-top: 1px solid #e0e6e8; line-height: 40px; column-gap: 5px; font-family: "Plus Jakarta Sans"; font-size: 18px; } .menuMobBodyNew .orderBuilder a img { vertical-align: middle; width: 22px; height: auto; filter: grayscale(100%) contrast(3); transition: all linear 0.3s; margin-bottom: 3px; object-fit: contain; } .menuMobBodyNew .orderBuilder a:hover img { filter: unset; } .menuMobFoot .menuMobFoot__bl { column-gap: 20px; width: 100%; padding: 0 30px; justify-content: center; } .menuMobFoot .menuMobFoot__bl .mobileNavBtn { width: 100%; max-width: 300px; margin: 10px 0; } .menuMobFoot .menuMobFoot__bl .mobileNavBtn a { width: 100%; color: #121212 !important; border: 2px solid #121212; font-size: 16px; display: block; text-align: center; padding: 15px 0; border-radius: 50px; font-weight: 500; display: flex; justify-content: center; gap: 8px; } .menuMobFoot .menuMobFoot__bl .mobileNavBtn a:hover { color: #ffffff !important; background-color: #121212 !important; } .menuMobFoot .menuMobFoot__bl .mobileNavBtn a img { vertical-align: middle; width: 21px; margin-bottom: 3px; } .menuMobFoot .header__sign-phone { position: relative; } .menuMobFoot .header__sign-phone span { position: absolute; left: 0; top: calc(50% - 10px); } .menuMobFoot .header__sign-phone img { width: 21px; } .headerNew.headerWhite #mega-menu-max_mega_menu_2 > .mega-menu-item > .mega-menu-link { color: #000 !important; } .openMenu__close { display: block; } .seoServices-mega-menu { box-shadow: none !important; padding: 0 !important; } .newNav-row{ padding: 25px 0px !important } .newNav-row-2 { border-radius: 0 !important; } .mega-menu-item-8628 .mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item-8629 > ul.mega-sub-menu { width: 1280px !important; } .managed_SEOBanner, .seoSoftware_Banner { max-width: 100% !important; min-height: unset; } .managed_SEOBanner { padding: 20px !important; } .seoSoftware_Banner { background-size: 137%; background-repeat: repeat; border-radius: 20px !important; padding: 20px !important; } .newNav_link h5 span { display: none; } #mega-menu-max_mega_menu_2 > li.mega-toggle-on > a::after { display: none !important; } #mega-menu-8626-1-0, #mega-menu-8626-1-3, #mega-menu-8627-1-0, #mega-menu-8627-1-3, #mega-menu-8628-0-0, #mega-menu-8628-0-1, #mega-menu-8629-0-0, #mega-menu-8629-0-1, #mega-menu-8628-1-0, #mega-menu-8628-1-1, #mega-menu-8629-1-0, #mega-menu-8629-1-1 { max-width: 50% !important; clear: unset !important; } .navButton { width: 35px; padding: 10px; cursor: pointer; margin-left: 10px; } .header__sign-b a { background: #ff0096 !important; } .headerNew.headerWhite .header__sign-b a { background: #ff0096 var(--wpr-bg-cda5b044-1f1a-4df2-8d58-d773ba7139d7) !important; border: 1px solid #ff0096; } .headerNew.headerWhite .header__sign-b a:hover { color: #fff !important; background: transparent !important; border: 1px solid; } #mega-menu-8626-1-1, #mega-menu-8626-1-2, #mega-menu-8627-1-1, #mega-menu-8627-1-2 { display: none !important; } .footer_phone { width: 335px !important; max-width: 100% !important; text-align: right !important; } .menuMobFoot .header__sign-a a { color: #121212 !important; border: 2px solid #121212; } .menuMobFoot .header__sign-a:hover a { color: #fff !important; } .headerWhite .header__sign-a a:hover { background: #121212; color: #fff !important; } .headerNew.headerWhite .arrow-down img { filter: unset !important; } .mega-menu-item-8628 .newNav-row { padding: 25px 0 !important; } } @media (max-width: 991px) { .seoServices-col-2, .seoSoft-col-2 { padding-left: 0px !important; } #mega-menu-8626-0-0 { display: none !important; } #mega-menu-8626-0-1, #mega-menu-8626-0-1, #mega-menu-8626-0-2, #mega-menu-8626-0-3 { width: 33.3333% !important; clear: unset !important; } .newNav-row, .mega-menu-item-8628 .newNav-row { padding: 0 0 25px !important; } #mega-menu-8627-0-0 { display: none !important; } #mega-menu-8627-0-0, #mega-menu-8627-0-1, #mega-menu-8627-0-2 { max-width: 50% !important; clear: unset !important; } #mega-menu-8628-0-1 { display: none !important; } } @media (max-width: 769px) { .headerNew .header__sign-b, .headerNew .header__sign-lang, .headerNew .header__sign-log { display: none; } .menuMobFoot__bl .header__sign-a, .menuMobFoot__bl .header__sign-b { width: 100%; display: block; } .menuMobFoot__bl .header__sign-a a, .menuMobFoot__bl .header__sign-b a { width: 330px; margin: 10px 0; } .bannerFront-2 { display: none; } .fixed-mobile-banner { display: block; } .navNew_phone { display: block; } .newNav-row-2 { padding: 20px 10px 10px 10px !important; } } @media (max-width: 575px) { .headerNew .lgMob img { height: 45px; width: auto; } .headerNew .header__sign-phone a { font-size: 16px; } .footer_chat { text-align: center; width: 140px !important; margin: 0 auto; } .footer_phone { width: 156px !important; max-width: 100% !important; line-height: 25px; text-align: center; margin: 0 auto; } #mega-menu-8626-0-1, #mega-menu-8626-0-1, #mega-menu-8626-0-2, #mega-menu-8626-0-3 { width: 50% !important; clear: unset !important; } } @media (max-width: 480px) { #mega-menu-8626-0-1, #mega-menu-8626-0-1, #mega-menu-8626-0-2, #mega-menu-8626-0-3 { width: 100% !important; clear: unset !important; } #mega-menu-8627-0-0, #mega-menu-8627-0-1, #mega-menu-8627-0-2 { max-width: 100% !important; clear: unset !important; } #mega-menu-8626-1-0, #mega-menu-8626-1-3, #mega-menu-8627-1-0, #mega-menu-8627-1-3, #mega-menu-8628-0-0, #mega-menu-8628-0-1, #mega-menu-8629-0-0, #mega-menu-8629-0-1, #mega-menu-8628-1-0, #mega-menu-8628-1-1, #mega-menu-8629-1-0, #mega-menu-8629-1-1 { max-width: 100% !important; clear: unset !important; } .footer_phone { text-align: center !important; } .navLocalSeo, .navContent, .navAdvisory { margin-top: 0; } #mega-menu-8629-0-1 .mega-menu-item-custom_html-183 { display: none !important; } } /*------------------------FOOTER----------------------------*/ .footerNewNew { background: #f8f8f8; padding: 100px 0 0; } .footerNewNew #menu-footer_new-ser li .sub-menu .menu-item a { font-size: 14px; } footer.footerNewNew .newItemMenu a:after { display: none !important; } .footerNewNew .footNavTitle > a, .footerNewNew .footerNew__res .footNavTitle2 { font-size: 18px; font-family: "f37ginger"; margin-bottom: 22px; } .footerNew__loc-loc { color: #6c6e72; font-weight: 500; font-size: 14px; text-align: right; } .footerNewNew .footerNew__soc { margin-left: 0; margin-bottom: 7px; } .footerNewNew .footer__left-logo { margin-bottom: 7px; } .footerNewNew .footer__left-logo img{ width: 160px; } .footerNew__copy-wr { padding: 35px 0; border-top: 1px solid #dfe1e2; } .footerWhite { background: #17171a; } .footerWhite .footNavTitle > a, .footerWhite .footerNew__res .footNavTitle2, .footerWhite .footNavTitle > a:not([href]):not([tabindex]) { color: #fff; } .footerNewNew .footerNew__soc a span:before { font-size: 24px; color: #6c6e72; } .footerNewNew #menu-footer_new li .sub-menu .menu-item a, .footerNewNew #menu-footer_new-ser li .sub-menu .menu-item a, .footerNewNew .footerNew__res, .footerNewNew .footerNew__res li a { font-size: 14px; } .footerNewNew.footerWhite #menu-footer_new li .sub-menu .menu-item a, .footerNewNew.footerWhite #menu-footer_new-ser li .sub-menu .menu-item a, .footerNewNew.footerWhite .footerNew__copy, .footerNewNew.footerWhite .footerNew__copy a, .footerNewNew.footerWhite .footerNew__loc-loc, .footerNewNew.footerWhite .footerNew__res, .footerNewNew.footerWhite .footerNew__res li a { color: #acacac; } .footerNewNew.footerWhite .footerNew__soc a, .footerNewNew.footerWhite .footerNew__soc a span:before { color: #fff; } @media (max-width: 769px) { .footerNew__loc-loc { text-align: center; } .footerNew__loc-soc { margin-top: 25px; } .footerNewNew { padding: 50px 0 0; } } /*---------------Technical SEO Services-------------*/ .heroTechSeo { padding: 160px 0 400px; background: #2f2f32; position: relative; } .heroTechSeo h1 { font-size: 70px; line-height: 80px; margin-bottom: 40px; color: #fff; } .heroTechSeo .heroText { color: #fff; margin-bottom: 30px; } .heroTechSeo__img { position: absolute; bottom: -90px; right: 0; max-width: 1200px; } .btnHeroTech { font-family: "Gordita"; font-weight: 500; font-size: 16px; letter-spacing: 0.6px; color: #fff; padding: 14px 32px 11px; background: #8860d4; border-radius: 51px; display: inline-block; border: 2px solid transparent; } .btnHeroTech:hover { border: 2px solid #8860d4; background: transparent; color: #fff; } .btnHeroTech__red { background: #ff258e; } .btnHeroTech__red:hover { background: #fff; } .logTechSeo { padding: 160px 0 50px; text-align: center; } .logTechSeo .logoFront__title { font-size: 21px; } .tbTechSeo { padding: 100px 0 150px; } .tbTechSeo__link .linkArr { color: #8860d4; font-weight: 500; } .tbTechSeo__img img { width: 1080px; height: 660px; object-fit: cover; } .serTechSeo { padding-top: 150px; background: #26262a; color: #fff; padding-bottom: 75px; } .serTechSeo__block { height: 200px; margin-bottom: 70px; position: relative; padding-right: 80px; } .ppc_google.serTechSeo__block { height: auto; padding-bottom: 20px; } .serTechSeo__block:after { content: ""; width: 50px; height: 1px; background: #5b5b5e; position: absolute; left: 0; bottom: -35px; } .serTechSeo__block2:after, .serTechSeo__block3:after { display: none; } .serTechSeo__block .resFront__block-title { height: auto; } .solTechSeo { padding: 150px 0 0; } .solTechSeo__wr { margin-top: 50px; } .solTechSeo .serFront__slider-title { margin-bottom: 25px; font-family: "f37ginger"; } .solTechSeo .entEcom__tab { font-family: "f37ginger"; color: #a3a4a5; padding: 10px 0; margin-bottom: 20px; margin-right: -1px; } .solTechSeo .entEcom__tab span { font-size: 24px; padding-right: 20px; } .solTechSeo .entEcom__tab.active, .solTechSeo .entEcom__tab:hover { color: #13142f; } .solTechSeo .linkArr { font-weight: 500; color: #ff258e; margin-top: 20px; } .solTechSeo__img { height: 500px; margin-top: 100px; } .ctaTechSeo { background: #26262a; margin-top: 0; } .ctaTechSeo__btn { margin-top: 30px; } .audTechSeo { padding: 150px 0 100px; } .audTechSeo h2 { text-align: center; } .audTechSeo__slider { margin-top: 80px; } .audTechSeo__slider .slick-arrow { display: inline-block; position: absolute; z-index: 55; top: 30%; width: 55px; height: 55px; border: none; background: #fff; color: transparent; outline: none; } .audTechSeo__slider .slick-arrow.slick-prev:after { display: block; content: "a"; color: transparent; position: absolute; margin: 0 auto; text-align: center; background: var(--wpr-bg-e278a135-5cc7-4af7-bcef-d37c45bbcd3b); background-size: 12px 21px; background-repeat: no-repeat; background-position: center; width: 55px; height: 55px; margin-left: -3px; left: 0; top: 0; } .audTechSeo__slider .slick-arrow.slick-next { right: 0; } .audTechSeo__slider .slick-arrow.slick-next:after { display: block; content: "a"; color: transparent; position: absolute; margin: 0 auto; text-align: center; background: var(--wpr-bg-8615add5-a00c-4ee1-9bde-63ff8eae5ca9); background-size: 12px 21px; background-repeat: no-repeat; background-position: center; width: 55px; height: 55px; margin-left: -3px; left: auto; top: 0; right: 0; } .audTechSeo__slide { width: 610px; margin: 0 35px 50px; } .audTechSeo__slide-img { height: 490px; width: 100%; } .audTechSeo__slide-cont { padding: 60px 20px 0; } .audTechSeo__slide-title { font-family: "f37ginger"; font-size: 32px; line-height: 41px; letter-spacing: -0.533333px; margin-bottom: 30px; } .audTechSeo__slide-txt { color: #2f3246; margin-bottom: 30px; } .audTechSeo__slide-link .linkArr { color: #ff258e; font-weight: 500; } .audTechSeo .container-fluid { padding: 0; } .benTechSeo { padding: 100px 0; background: #f4f6f6; position: relative; } .benTechSeo h2 { text-align: center; } .benTechSeo__ben { margin-top: 80px; } .benTechSeo__img { /*display: none;*/ text-align: right; width: 0; transition: width 0.1s cubic-bezier(0, 0, 1, 1) 100ms; } .benTechSeo__img img { width: 100%; } .benTechSeo__img.active { display: block; width: 100%; } .benTechSeo__cont-block { margin-bottom: 30px; } .benTechSeo__cont-img { display: none; } .benTechSeo .sticky, .benTechSeo .stop { z-index: 9; } .caseTechSeo { background: #26262a; padding: 150px 0; color: #fff; } .caseTechSeo h2 { color: #fff; } .caseTechSeo__cont { text-align: center; margin-bottom: 80px; } .caseTechSeo .resFront__block { width: 100%; margin-right: 0; } .caseTechSeo .resFront__block-img { height: 250px; } .tagTechSeo { padding: 150px 0 50px; } .tagTechSeo h2 { text-align: center; } .tagTechSeo__wr { margin-top: 80px; } .tagTechSeo__block .serFront__subtitle { color: #8860d4; } .tagTechSeo__wr .col-12:not(:first-child) .tagTechSeo__block { padding-left: 50px; } .tagTechSeo__block { margin-bottom: 50px; } .cta2TechSeo__btn .banner-buttonCTA { margin: 0; float: right; } .faqTechSeo { padding-top: 150px; } .faqTechSeo h2 { text-align: center; } .faqTechSeo .faqEcom__faq { margin-top: 50px; } .faqTechSeo .faqEcom__tabs { margin-bottom: 0; } .faqTechSeo__cont { padding: 50px 0 100px; background: #f8f8f8; } .faqTechSeo .faqEcom__tabs a { border: none; } .faqTechSeo .faqEcom__tabs a.active { border-bottom: 4px solid #ff268e; } .faqTechSeo .faqEcom__tabs a { font-family: "f37ginger"; font-size: 20px; color: #a3a4a5; letter-spacing: -0.4px; padding: 0 0 20px; margin: 0 20px; border-bottom: 4px solid transparent; } .faqTechSeo .faqEcom__tabs a.active { color: #151433; } .faqTechSeo .faqEcom__qa { padding: 35px 0px 35px 35px; background: #fff; margin-bottom: 20px; border: none; position: relative; } .faqTechSeo .faqEcom__qa::after { content: "+"; position: absolute; top: 36px; right: 30px; font-size: 34px; z-index: 1; bottom: 0; margin: auto; } .faqTechSeo .faqEcom__qa.active:after { content: "-"; } .faqTechSeo .faqEcom__qa-q { font-size: 24px; line-height: 31px; font-family: "f37ginger"; letter-spacing: -0.4px; background: transparent; position: relative; z-index: 2; } @media (max-width: 991px) { .heroTechSeo { padding: 130px 0 0; } .heroTechSeo__img { position: initial; margin-top: 80px; } .logTechSeo { padding: 50px 0; } .tbTechSeo__img { text-align: center; margin-top: 50px; } .solTechSeo__img { height: 300px; margin-top: 70px; } /*.benTechSeo__cont-img {display: block;margin-bottom: 30px;}*/ .benTechSeo__img-wr { display: none; } .benTechSeo__cont-block { margin-bottom: 65px; } .caseTechSeo .resFront__block-title { height: auto; } .tagTechSeo__wr .col-12:not(:first-child) .tagTechSeo__block { padding-left: 0; } .serTechSeo { padding: 70px 0 0px; } .solTechSeo { padding-top: 100px; } .txt2TechSeo__img { margin-bottom: 30px; } } @media (max-width: 769px) { .solTechSeo .entEcom__tabs { margin-top: 0; margin-bottom: 60px; } .audTechSeo__slide { width: 500px; margin: 0 15px 50px; } .caseTechSeo .resFront__block { margin: 0 0 50px; } } @media (max-width: 575px) { .heroTechSeo h1 { font-size: 40px; line-height: 52px; margin-bottom: 25px; } .heroTechSeo__img, .tagTechSeo__wr { margin-top: 50px; } .tbTechSeo { padding: 30px 0 50px; } .faqTechSeo, .serTechSeo { padding-top: 50px; } .serTechSeo__block { margin-bottom: 40px; height: auto; padding-right: 0; } .serTechSeo__block:after { display: none; } .solTechSeo { padding: 50px 0 0; } .solTechSeo .entEcom__tab { margin-bottom: 10px; } .solTechSeo .entEcom__tab span { font-size: 20px; } .solTechSeo .entEcom__tabs { margin-bottom: 0; } .entEcom__tab-wr { margin-bottom: 30px; } .solTechSeo__wr { margin-top: 20px; } .audTechSeo, .tagTechSeo { padding: 50px 0 20px; } .audTechSeo__slide-img { height: 250px; } .audTechSeo__slide { width: 300px; margin: 0 10px 50px; } .audTechSeo__slide-cont { padding: 25px 10px 0; } .audTechSeo__slide-title { font-size: 24px; line-height: 36px; } .benTechSeo, .caseTechSeo, .faqTechSeo__cont { padding: 50px 0; } .benTechSeo__ben { margin-top: 30px; padding: 0 15px; } .faqTechSeo .faqEcom__tabs a { font-size: 20px; padding: 0 0 10px; margin-bottom: 20px; } .faqTechSeo .faqEcom__qa-q { font-size: 20px; line-height: 28px; } .faqTechSeo .faqEcom__tabs a.active { border-bottom: none; padding: 10px; border-radius: 2px; border: 1px solid #7f74ff; } } /* Denis changed */ .softFront__cont { padding-right: 70px; } @media (max-width: 575px) { .pathFront { display: none; } .softFront__cont { padding-right: 0; } .headerBanner .close-header-banner { display: none; } .headerBanner { flex-direction: column; padding: 11px 8px; font-size: 14px; } .headerBanner__img { margin-right: 0; } .headerBanner__cont { flex-direction: column; width: 100%; } .headerBanner__cont span { margin: 10px 0; line-height: 17px; } .headerBanner__link { margin-left: 0; } } /*---------------------------PRE-SALE---------------------*/ .heroPre { padding: 180px 0 120px; text-align: center; } .pagesWr__img { margin-bottom: 30px; } .pagesWr__img img { width: 60%; } .pagesWr__form { margin-top: 40px; } .pagesWr__form input { margin-bottom: 50px; width: 100%; } .pagesWr__form .form-columns-1 { width: 100%; } .pagesWr__form .form-columns-1, .pagesWr__form .form-columns-2 { max-width: 100%; text-align: left; } .pagesWr__form .form-columns-2 .field:last-child .input { margin-right: 0; } .pagesWr__form .hs-button { background: #ff258e; border-radius: 71px; color: #fff; padding: 15px 32px 13px; border: none; font-size: 16px; width: 171px; margin-top: 50px; } .pagesWr__form .form-columns-1 .hs-input { width: 100% !important; } .pagesWr__form .form-columns-1 .input { margin-right: 0; } .pagesWr__form .form-columns-1 .inputs-list input { margin-bottom: 0; width: auto !important; } .imagePre { padding-top: 150px; background: #17171a; text-align: center; } .imagePre h2, .pricePre h2 { font-size: 48px; line-height: 60px; color: #fff; margin-bottom: 90px; } .imagePre__img img { border-radius: 10px 10px 0 0; } .pricePre { background: #f4f6f6; position: relative; padding: 150px 0 115px; text-align: center; } .pricePre__bg { background: #2f2f32; width: 100%; height: 840px; position: absolute; top: 0; left: 0; } .pricePre h2 { margin-bottom: 30px; } .pricePre__txt { font-size: 21px; color: #fff; } .pricePre__plans { margin-top: 80px; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05); } .pricePre__plans-block-body-btn, .pricePre__plans-block-head { padding: 30px 25px; background: #17171a; width: 25%; color: #fff; text-align: left; position: relative; } .pricePre__plans-blockInfo { background: #2f2f32; font-size: 22px; font-family: "f37ginger"; } .pricePre__plans-title { font-size: 22px; font-family: "f37ginger"; margin-bottom: 25px; } .pricePre__plans-price { font-weight: bold; font-size: 36px; margin-bottom: 10px; } .pricePre__plans-time { color: #9e9da1; font-size: 14px; margin-bottom: 40px; } .pricePre__plans-btn { margin-bottom: 18px; padding-bottom: 18px; border-bottom: 1px solid #46464e; } .pricePre__plans-block-body-btn a, .pricePre__plans-btn a { border-radius: 55px; padding: 15px 0 12px; display: block; border: 1px solid #7f4ead; color: #fff; text-align: center; } .pricePre__plans-txt { font-size: 14px; color: #e8e6ee; } .pricePre__plans-rec { background: #8860d4; border-radius: 5px 5px 0 0; padding: 3px 0; position: absolute; top: -32px; left: 0; width: 100%; font-size: 12px; text-transform: uppercase; text-align: center; font-style: normal; font-weight: bold; } .pricePre__plans-block-head.recom { background: #242425; } .pricePre__plans-block-body-btn.pricePre__plans-block-body2 a, .pricePre__plans-block-head.recom .pricePre__plans-btn a { background: #8860d4; } .pricePre__plans-block-head1 { border-radius: 8px 0 0 0; } .pricePre__plans-block-head3 { border-radius: 0 8px 0 0; } .pricePre__plans-block-body-btn.pricePre__plans-block-body1 a, .pricePre__plans-block-head1 .pricePre__plans-btn a { border: 1px solid #696777; color: #7f7e84; } .pricePre__plans-block-body { padding: 30px 25px; width: 25%; color: #17171a; text-align: left; position: relative; } .pricePre__plans-block-bodyInfo { border-right: 1px solid #ededed; } .pricePre__plans-block-body-title { font-weight: bold; font-size: 18px; font-family: "f37ginger"; height: 40px; } .pricePre__plans-block-body-txt li { position: relative; padding-left: 20px; height: 65px; } .pricePre__plans-block-body-txt li:before, .pricePre__plans-block-body-txt:before { content: ""; width: 7px; height: 12px; border-right: 2px solid #dcdce1; border-bottom: 2px solid #dcdce1; transform: rotate(45deg); position: absolute; left: 0; top: 4px; z-index: 1; } .pricePre__plans-block-body-wr { background: #fff; } .pricePre__plans-block-body-wr:nth-child(2n + 1) { background: #fbfbfb; } .pricePre__plans-block-body-txt { margin-bottom: 15px; position: relative; padding-left: 20px; } .pricePre__body-1 .pricePre__plans-block-body-txt:before, .pricePre__plans-block-bodyInfo .pricePre__plans-block-body-txt:before { display: none; } .pricePre__plans-block-bodyInfo .pricePre__plans-block-body-txt { padding-left: 0; } .pricePre__plans-block-body2 .pricePre__plans-block-body-txt:before { border-right: 2px solid #f1aa3e; border-bottom: 2px solid #f1aa3e; } .pricePre__plans-block-body3 .pricePre__plans-block-body-txt:before { border-right: 2px solid #7f4ead; border-bottom: 2px solid #7f4ead; } .pricePre__plans-block-body2 { position: relative; } .pricePre__plans-block-body2:after, .pricePre__plans-block-body2:before { content: ""; width: 10px; height: 100%; position: absolute; top: 0; z-index: 1; } .pricePre__plans-block-body2:before { left: -10px; background: rgb(236, 236, 236); background: linear-gradient( 90deg, rgba(0, 0, 0, 0) 0%, rgba(236, 236, 236, 1) 100% ); } .pricePre__plans-block-body2:after { right: -10px; background: rgb(236, 236, 236); background: linear-gradient( 90deg, rgba(236, 236, 236, 1) 0%, rgba(0, 0, 0, 0) 100% ); } .pricePre__plans-block-body-btn { background: #ffffff; } .pricePre__plans-block-body-btn.pricePre__plans-block-body3 a { color: #7f4ead; } .pricePre__plans-block-body-btn.pricePre__plans-block-body2 { margin-bottom: -20px; box-shadow: 0 19px 18px -10px rgba(0, 0, 0, 0.05); } .pricePre__plans-all a { border-radius: 55px; padding: 15px 0 12px; display: block; border: 1px solid #7f4ead; color: #7f4ead; text-align: center; } .pricePre__plans-block-body-wr { display: flex; } .pricePre__plans-block-head1, .pricePre__plans-block-head3 { height: 359px; } .pricePre__plans-block-head2 { height: 376px; } .pricePre__plans-block-head-wr { align-items: flex-start; margin-bottom: -17px; } .pricePre__body-8.visible .pricePre__plans-block-body-btn a { display: none; } .pricePre__body-8.visible .pricePre__plans-block-body-btn { padding: 10px 25px; } @media (max-width: 991px) { .pricePre__plans { overflow: scroll hidden; padding: 50px 0; } .pricePre__plans-block { width: 991px; } } @media (max-width: 575px) { .heroPre { padding: 140px 0 0; } .imagePre { padding-top: 80px; } .imagePre h2, .pricePre h2 { font-size: 26px; line-height: 40px; } .pricePre { padding: 60px 0; } } /*---------------------------------Affiliate-------------------------------------*/ .heroAffil { padding: 215px 0 190px; background: #26262a; } .heroAffil h1 { font-size: 56px; line-height: 75px; } .btnHeroTech_transp:last-child { border: 2px solid #5d5d5f; border-radius: 48px; background: none; margin-left: 15px; } .btnHeroTech_transp:last-child:hover { background: #fff; } .heroAffil__img { position: absolute; width: 690px; top: 0; right: 0; height: 100%; } .heroAffil__img img { object-fit: cover; width: 100%; height: 100%; } .logAff { padding: 70px 0 50px; } .textAff { background: #6b49ab; color: #f8f8f9; font-family: "f37ginger"; font-size: 48px; line-height: 66px; letter-spacing: -0.8px; padding: 70px 0; } .textAff p span { border-bottom: 8px solid #ff258e; } .howAff { padding: 150px 0 110px; background: #f8f8f8; text-align: center; } .serFront__subtitle-pur { color: #8860d4; } .howAff__block { text-align: left; margin-bottom: 40px; } .howAff__block-num { font-weight: bold; font-size: 129px; margin-bottom: 60px; text-shadow: 0 0 2px #808080; color: #f8f8f8; } .howAff__block-title { font-family: "f37ginger"; font-size: 32px; color: #13142f; margin-bottom: 40px; } .howAff__block-txt { color: #2f3246; line-height: 29px; } .howAff__wr { margin-top: 100px; } .perksAff { padding: 150px 0; } .perksAff__img { width: 100%; height: 100vh; } .perksAff__item { color: #2c3243; padding: 25px 0; border-top: 1px solid #eceeef; position: relative; } .perksAff__item:before { content: ""; background: var(--wpr-bg-e3c011c7-203c-4ff9-9031-af6f287a7ebe); width: 22px; height: 17px; position: absolute; top: 27px; left: -35px; } .perksAff__btn .btnHeroTech { background: #ff258e; margin-top: 30px; } .advanAff h2 { color: #fff; margin-bottom: 80px; } .advanAff__text { border-top: 1px solid #d8d8d8; padding: 50px 0; } .advanAff__text-btn { text-align: right; } .advanAff__text .resFront__block-title { margin-bottom: 0; height: auto; } .ctaAff { background: #8860d4; } .faqAff { background: #f8f8f8; padding: 150px 0; } .faqAff .faqTechSeo__cont { padding: 70px 0 0; } @media (max-width: 1200px) { .heroAffil__img { width: 500px; } } @media (max-width: 991px) { .heroAffil__img { position: relative; width: 133%; right: 69px; height: 390px; margin-top: 60px; } .heroAffil__img img { position: absolute; left: -200px; } .heroAffil { padding: 160px 0 0; } } @media (max-width: 769px) { .heroAffil__img img { left: -151px; } .heroAffil__img { width: 140%; } .howAff__block-num { font-size: 90px; } .howAff__block { margin-bottom: 108px; } } @media (max-width: 575px) { .heroAffil__img { width: 157%; height: 270px; right: 6px; } .heroAffil__btn { flex-direction: column; } .btnHeroTech_transp:last-child { margin-left: 0; margin-top: 20px; } .btnHeroTech { text-align: center; } .heroAffil h1 { font-size: 38px; line-height: 57px; } .textAff { font-size: 30px; line-height: 45px; padding: 30px 0; } .faqAff, .howAff, .perksAff { padding: 50px 0; } .howAff__wr .col-12:last-child .howAff__block { margin-bottom: 29px; } .perksAff__img { height: 50vh; margin-bottom: 50px; } .perksAff__item { margin-left: 30px; } .advanAff__text-btn { text-align: left; } .heroAffil { padding: 120px 0 0; } } /*-------------------------Affiliate Form-------------------------*/ .heroAffForm { background: linear-gradient( 90deg, rgba(248, 248, 248, 1) 38%, rgba(255, 255, 255, 1) 38% ); padding: 100px 0 65px; margin-top: 77px; } .heroAffForm__side { text-align: left; } .heroAffForm__side-title { font-family: "f37ginger"; font-size: 32px; line-height: 46px; letter-spacing: -0.5px; margin-bottom: 15px; } .heroAffForm__side-items { margin-top: 45px; } .heroAffForm__side-item { margin-bottom: 40px; } .heroAffForm__side-item img { margin-right: 14px; } .heroAffForm #pre-sale-h1 { font-size: 40px; line-height: 55px; margin-bottom: 50px; } .heroAffForm .pagesWr__img img { width: 50%; } .heroAffForm .pagesWr__form { width: 75%; margin: 40px auto 0; } .heroAffForm .pagesWr__txt { width: 75%; margin: 0 auto; } @media (max-width: 991px) { .heroAffForm { background: linear-gradient( 180deg, rgba(248, 248, 248, 1) 33%, rgba(255, 255, 255, 1) 33% ); padding: 50px 0; } .heroAffForm__side { margin-bottom: 90px; } } @media (max-width: 769px) { .heroAffForm { margin-top: 112px; } } @media (max-width: 575px) { .heroAffForm { margin-top: 76px; } .heroAffForm { background: linear-gradient( 180deg, rgba(248, 248, 248, 1) 35%, rgba(255, 255, 255, 1) 35% ); } .heroAffForm__side-title { font-size: 24px; line-height: 35px; } .heroAffForm #pre-sale-h1 { font-size: 27px; line-height: 41px; } .heroAffForm .heroFront__form, .heroAffForm .pagesWr__txt { width: 100%; } } /*------------------------------Pricing page--------------------------*/ .ctaPriceP { background: #2f2f32; padding: 60px 0; } .ctaPriceP .logoFront__title { color: #fff; margin-bottom: 17px; } .ctaPriceP__txt { color: #dedede; width: 50%; } .ctaPriceP__btn { text-align: right; } .quotePriceP { background: #f4f6f6; padding: 100px 0; } .quotePriceP__block { background: #ffffff; border-radius: 5px; padding: 55px; } .quotePriceP__block-img { margin-right: 60px; } .quotePriceP__block-img img { border-radius: 4px; } .quotePriceP__block-txt { font-family: "f37ginger"; font-size: 26px; line-height: 160.47%; letter-spacing: -0.5px; margin-bottom: 50px; } .quotePriceP__block-author { font-weight: 500; font-size: 20px; margin-bottom: 14px; } .quotePriceP__block-author span { font-weight: normal; } .quotePriceP__block-logo img { width: 180px; } .logosPriceP__wr { margin-top: 100px; text-align: center; } .logosPriceP__wr .logoFront__title { font-size: 32px; } .logosPriceP__wr .logoHoth__logos img { width: 150px; } .suppPriceP { background: #17171a; padding: 150px 0; } .suppPriceP h2 { color: #fff; text-align: center; width: 80%; margin: 0 auto 70px; } .suppPriceP__block { background: #26262a; border-radius: 5px; padding: 35px 30px; margin-bottom: 24px; height: 93%; } .suppPriceP .logoFront__title { margin-bottom: 20px; color: #fff; } .suppPriceP__block-txt { color: #dedede; } .suppPriceP__cta { background: #26262a; border-radius: 5px; padding: 60px 50px; justify-content: space-between; } .suppPriceP__cta-cont { width: 50%; } .faqPriceP { background: #f4f6f6; padding: 150px 0 120px; } .faqPriceP .faqEcom__qa { border-bottom: 1px solid #d8d8d8; padding: 27px 0; background: none; } .faqPriceP h2 { text-align: left; } .faqPriceP .faqTechSeo__cont { padding: 30px 0 0; background: none; } .heroPriceP h1 { font-size: 70px; line-height: 80px; margin-bottom: 40px; color: #fff; } .heroPriceP .pricePre__plans { margin-top: 110px; } @media (max-width: 1200px) { .logosPriceP__wr .logoHoth__logos img { width: 130px; } } @media (max-width: 991px) { .ctaPriceP__txt { width: 100%; } .ctaPriceP { text-align: center; } .ctaPriceP__btn { text-align: center; margin-top: 30px; } } @media (max-width: 769px) { .heroPriceP h1 { font-size: 45px; line-height: 60px; } .heroPriceP .pricePre__plans { margin-top: 70px; } .suppPriceP__cta { flex-direction: column; } .suppPriceP__cta-cont { width: 100%; margin-bottom: 30px; text-align: center; } } @media (max-width: 575px) { .heroPriceP h1 { font-size: 31px; line-height: 44px; } .heroPriceP { padding: 115px 0 60px; } .quotePriceP__block { flex-direction: column; padding: 30px; } .quotePriceP__block-img { margin-right: 0; margin-bottom: 30px; } .quotePriceP__block-txt { font-size: 22px; } .logoHoth__logos img { width: 149px; margin-bottom: 15px; padding: 10px; height: 60px; object-fit: contain; } .faqPriceP, .quotePriceP, .suppPriceP { padding: 50px 0; } .faqPriceP .faqEcom__qa-q { padding-right: 40px; } } /*------------------------HELP CENTER HOME-----------------------------------*/ .heroHelpC { background: #17171a; padding: 195px 0 135px; color: #fff; text-align: center; } .heroHelpC h1 { color: #fff; font-size: 60px; } .heroHelpC__search form { width: 50%; margin: 0 auto 30px; position: relative; } .heroHelpC__search input { border-radius: 48px; background: #26262a; padding: 17px 20px 14px 54px; width: 100%; border: none; font-size: 16px; color: #fff; } .heroHelpC__search input::placeholder { color: #39393c; opacity: 1; } .heroHelpC__search input:-ms-input-placeholder { color: #39393c; } .heroHelpC__search input::-ms-input-placeholder { color: #39393c; } .heroHelpC__search button { background: none; border: none; position: absolute; left: 13px; top: 14px; } .heroHelpC__topics a { color: #fff; text-decoration: underline; } .tabsHelpC { background: #17171a; padding: 35px 0; border-top: 1px solid #2c2c2f; } .tabsHelpC__tabs a { font-size: 22px; line-height: 28px; letter-spacing: -0.533333px; color: #a3a4a5; font-family: "f37ginger"; margin: 0 35px; padding-bottom: 35px; } .tabsHelpC__tabs a.active, .tabsHelpC__tabs a:hover { color: #fff; border-bottom: 4px solid #ff258e; } .featHelpC { background: #26262a; padding: 150px 0 120px; } .featHelpC h2 { color: #fff; } .featHelpC__videos { margin-top: 50px; } .featHelpC__videos-block { border-radius: 5px; margin-bottom: 30px; position: relative; height: 250px; } .featHelpC__videos-title { background: rgba(38, 38, 42, 0.6); font-family: "f37ginger"; font-size: 24px; color: #fff; padding: 20px 30px; position: absolute; width: 100%; bottom: 0; left: 0; } .toolsHelpC { background: #f9f8f9; padding: 150px 0 130px; } .toolsHelpC__wr { margin-top: 50px; } .toolsHelpC__block { background: #ffffff; border-radius: 3px; border-radius: 3px; padding: 30px 10px 30px 25px; margin-bottom: 20px; transition: all 0.2s; } .toolsHelpC__block:hover { box-shadow: 0 4px 6px rgba(0, 0, 0, 0.05); transition: all 0.2s; } .toolsHelpC__block:hover .toolsHelpC__block-icon svg path { fill: #8860d4; } .toolsHelpC__block-icon { width: 44px; margin-right: 25px; } .toolsHelpC__block-cont { width: 95%; } .toolsHelpC__block-title { font-weight: 500; font-size: 24px; line-height: 34px; letter-spacing: -0.533333px; color: #13142f; } .toolsHelpC__block-txt { color: #2f3246; } .settHelpC { background: #f4f6f6; padding: 150px 0 130px; } .banHelpC { padding: 150px 100px; } .banHelpC__title { font-size: 48px; line-height: 60px; font-family: "f37ginger"; } .banHelpC__txt { font-size: 28px; line-height: 44px; margin-bottom: 30px; } .banHelpC__form input { width: 100%; background: #f5f5f5; border-radius: 39px; font-size: 16px; padding: 17px 160px 17px 30px; border: none; } .banHelpC__form button { background: #ff258e; border-radius: 45px; border: none; width: 150px; height: 52px; font-size: 16px; color: #fff; position: absolute; right: 0; } .banHelpC__form .d-flex { position: relative; } .banHelpC__form { width: 90%; } .featHelpC__modal { position: relative; } .featHelpC__modal-block { position: fixed; left: 50%; top: 50%; margin-top: -165px; margin-left: -282px; display: none; z-index: 100; } .videoHelpCV { background: #f9f8f9; padding-bottom: 100px; } .videoHelpCV__block { margin-top: 100px; } .videoHelpCV__block-video { margin-bottom: 50px; height: 250px; border-radius: 5px; position: relative; transition: all 0.2s; } .videoHelpCV__block-video-bg { width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); display: flex; align-items: center; padding: 30px; } .videoHelpCV__block-video-bg img { width: 50px; } .videoHelpCV__block-video:hover .videoHelpCV__block-video-bg img { width: 60px; transition: all 0.2s; } .videoHelpCV__block-video-title { position: absolute; bottom: 0; padding: 30px; font-size: 24px; line-height: 31px; color: #fff; } .heroHelpCTools { padding: 170px 0 80px; background: #17171a; color: #fff; } .heroHelpCTools h1 { color: #fff; font-size: 60px; margin-bottom: 30px; } .breadHelpC { padding: 64px 0 34px; background: #f9f8f9; } .breadHelpC #breadcrumbs .breadcrumb_last, .breadHelpC #breadcrumbs a, .breadHelpC #breadcrumbs span { color: #236aa0; font-family: Gordita; font-size: 16px; font-weight: normal; } .breadHelpC #breadcrumbs span { color: #c5d4e0; } .breadHelpC #breadcrumbs span > span > a { margin-right: 5px; } .breadHelpC #breadcrumbs .breadcrumb_last, .breadHelpC #breadcrumbs span > span > span > a { margin-left: 5px; } .postsHelpCTools { background: #f9f8f9; padding-bottom: 140px; } .postsHelpCTools__wr { margin-top: 40px; } .postsHelpCTools__link a { font-size: 21px; line-height: 51px; color: #236aa0; margin-bottom: 10px; position: relative; } .postsHelpCTools__link a:before { content: "•"; margin-right: 10px; } .breadHelpCPost { background: #fff; } .contHelpCPost__cont { padding-bottom: 85px; padding-right: 50px; } .contHelpCPost__sidebar { background: #f8f8f8; border-radius: 3px; padding: 30px; } .contHelpCPost__sidebar-head { border-bottom: 1px solid #c4c4c4; padding-bottom: 30px; margin-bottom: 30px; } .contHelpCPost__sidebar-head .linkArr { color: #8860d4; font-weight: 500; font-size: 21px; margin-bottom: 5px; display: block; } .contHelpCPost__sidebar-title { font-weight: 500; margin-bottom: 7px; } .contHelpCPost__sidebar-ov a { color: #236aa0; display: block; margin-bottom: 7px; } .contHelpCPost .stop { z-index: 98; } .contHelpCPost__cont h5 { font-size: 24px; font-weight: normal; } .contHelpCPost__cont ul { list-style-type: disc; margin-left: 15px; } .contHelpCPost__cont-ban { border: 1px solid #26262a; border-radius: 3px; padding: 41px 37px 35px; margin-top: 140px; } .contHelpCPost__cont-ban-title { font-size: 24px; } .contHelpCPost__cont-ban-links a { color: #2f3246; margin-left: 30px; } @media (max-width: 769px) { .tabsHelpC__tabs a { font-size: 20px; margin: 0 13px; } .featHelpC, .settHelpC, .toolsHelpC { padding: 90px 0 80px; } .banHelpC { padding: 100px 50px; } .contHelpCPost__wr { flex-direction: column-reverse; } .contHelpCPost__sidebar { margin-bottom: 50px; } .contHelpCPost__cont { padding-bottom: 50px; padding-right: 0; } .contHelpCPost__cont-ban { flex-direction: column; align-items: center; text-align: center; } .contHelpCPost__cont-ban-title { margin-bottom: 20px; } .contHelpCPost__cont-ban-links a { margin: 0 10px; } } .heroFront__img img { width: 125%; max-width: 125%; float: left; margin-left: 30px; } @media (max-width: 575px) { .heroHelpC h1 { font-size: 44px; line-height: 57px; } .heroHelpC { padding: 130px 0 58px; } .heroHelpC__search form { width: 100%; } .tabsHelpC__tabs { flex-direction: column; align-items: center; } .tabsHelpC__tabs a { padding-bottom: 10px; margin-bottom: 10px; display: block; } .featHelpC, .settHelpC, .toolsHelpC { padding: 50px 0 40px; } .featHelpC__videos { margin-top: 7px; } .toolsHelpC__wr { margin-top: 15px; } .banHelpC { padding: 50px 10px; } .banHelpC__title { font-size: 38px; line-height: 49px; margin-bottom: 20px; } .banHelpC__form button { position: relative; margin-top: 10px; width: 100%; } .banHelpC__form .d-flex { flex-direction: column; } .banHelpC__form { width: 100%; } .banHelpC__txt { font-size: 20px; line-height: 37px; } .videoHelpCV__block { margin-top: 50px; } .videoHelpCV__block-video-title { padding: 15px; font-size: 20px; } .videoHelpCV__block-video-bg { padding: 15px; } .heroHelpCTools h1 { font-size: 40px; } .heroHelpCTools { padding: 130px 0 50px; } .breadHelpC { padding: 40px 0 34px; } .postsHelpCTools { padding-bottom: 50px; } .contHelpCPost__cont-ban { margin-top: 70px; padding: 41px 15px 35px; } .contHelpCPost__cont-ban-title { line-height: 37px; } .heroFront__img img { width: 95%; height: auto; float: initial; margin-left: 0; padding-top: 80px; } } .woocommerce-page .page_content { margin-bottom: 50px; } /*--------------------------------LINK BUILDING SERVICES--------------------*/ .heroLBSNew { padding: 130px 0 50px; background-color: #191a1d; } .heroLBSNew h1 { font-style: normal; font-weight: 800; font-size: 50px; line-height: 61px; margin-bottom: 29px; text-align: center; } .heroLBSNew h1 span { color: #35ac16; } .heroLBSNew .heroText { font-style: normal; font-weight: 400; font-size: 21px; line-height: 33px; color: #d9d9d9; margin-bottom: 60px; letter-spacing: 0.5px; text-align: center; } .heroLBSNew .heroFront__cont { max-width: 100%; padding-right: 0; } .heroLBSNew .right_wrapper { background: rgba(243, 243, 244, 0.07); padding: 30px 40px 1px 35px; border-radius: 6px; } .heroLBSNew .titleSpan { font-family: "f37ginger"; font-style: normal; font-weight: 400; font-size: 18px; line-height: 23px; text-transform: uppercase; 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); margin-bottom: 29px; } .heroLBSNew .titleSpan span { padding-left: 35px; } .heroLBSNew .titleSpan span:before { content: ""; position: absolute; margin-left: -35px; width: 30px; height: 28px; background-image: var(--wpr-bg-6f695112-d8a1-40fe-848f-ad2a535f8742); background-position: center; background-size: contain; background-repeat: no-repeat; } .heroLBSNew .tabs-wrapper { width: 100%; display: flex; flex-wrap: nowrap; justify-content: space-between; margin-bottom: 52px; position: relative; } .heroLBSNew .tabs-wrapper:before { content: ""; border-bottom: 2px solid #515152; position: absolute; bottom: 0; right: 0; width: calc(100% - 41px); } .heroLBSNew .tabs-wrapper .tab { width: 50%; padding: 0 0 20px; color: white; border-radius: 0; position: relative; cursor: pointer; margin-left: 41px; } .heroLBSNew .tabs-wrapper .tab:before { content: ""; position: absolute; width: 26px; height: 26px; top: 0; left: -41px; } .heroLBSNew .tabs-wrapper .tab_selected { border-bottom: 5px solid #35ac16; } .heroLBSNew .tabs-wrapper #DA_tab.tab:before { content: ""; background-image: var(--wpr-bg-827019fc-c8f0-4514-abb1-72d934516553); background-size: 26px; background-position: center; background-repeat: no-repeat; } .heroLBSNew .tabs-wrapper #DA_tab.tab_selected:before { background-image: var(--wpr-bg-32be5b42-5a34-47f1-83e3-f4931998497d); } .heroLBSNew .tabs-wrapper #OT_tab.tab:before { content: ""; background-image: var(--wpr-bg-32273262-a77c-46a0-876f-e0ff9fd29111); background-size: 26px; background-position: center; background-repeat: no-repeat; } .heroLBSNew .tabs-wrapper #OT_tab.tab_selected:before { background-image: var(--wpr-bg-4b52644d-5eaf-4446-ad63-a49cd02f6ad8); } .heroLBSNew .tabs-wrapper .tab_title { font-style: normal; font-weight: 500; font-size: 16px; line-height: 20.16px; letter-spacing: 0.6px; margin-bottom: 5px; } .heroLBSNew .tabs-wrapper .tab_description, .heroLBSNew .tabs-wrapper .tab_price { font-style: normal; font-weight: 400; font-size: 14px; line-height: 20px; color: #b5b5b5; margin-bottom: 5px; } .heroLBSNew .tabs-wrapper .tab_price span { font-weight: 500; font-size: 18px; line-height: 22.68px; letter-spacing: -0.533333px; color: #ffffff; margin-left: 10px; } .heroLBSNew form[name="formDA"], .heroLBSNew form[name="formOT"] { margin-left: 41px; } .heroLBSNew .lbc-wrapper { padding-right: max(40px, calc(100% - 860px)); position: relative; } .heroLBSNew .lbc_row { display: flex; flex-wrap: wrap; margin-bottom: 25px; } .heroLBSNew .lbc_row .selector_title { width: 60%; min-width: 0; color: white; font-weight: 500; font-size: 16px; line-height: 24px; letter-spacing: 0.6px; padding-right: 10%; } .heroLBSNew .lbc_row .selector_desc { font-weight: 400; font-size: 14px; line-height: 20px; color: #a3a4a4; margin-top: 3px; } .heroLBSNew .lbc_row .selector_wrap { width: 40%; min-width: 0; } .heroLBSNew .lbc_row .selector_wrap > div { text-align: right; } .heroLBSNew .lbc_row .selector_wrap label { width: 100%; color: white; font-weight: 500; font-size: 18px; line-height: 26px; letter-spacing: 0.6px; text-align: right; margin-bottom: 8px; } .heroLBSNew .lbc_row .selector_wrap datalist { display: flex; justify-content: space-between; font-size: 16px; font-weight: 400; line-height: 26px; color: #a3a4a4; } .heroLBSNew .lbc_row .selector_wrap datalist#tickmarks_DA { width: 110%; margin-left: -3%; } .heroLBSNew .lbc_row .selector_wrap datalist#tickmarks_OT { width: 110%; margin-left: -6%; } .heroLBSNew .lbc_row .selector_wrap datalist#tickmarks_DA_QTY, .heroLBSNew .lbc_row .selector_wrap datalist#tickmarks_OT_QTY { width: 100%; margin-left: 0; } .heroLBSNew .lbc_row .selector_wrap datalist#tickmarks_DA option { width: 25%; text-align: left; } .heroLBSNew .lbc_row .selector_wrap datalist#tickmarks_OT option { width: 25%; text-align: center; } .heroLBSNew .lbc_row .selector_wrap datalist#tickmarks_DA_QTY option, .heroLBSNew .lbc_row .selector_wrap datalist#tickmarks_OT_QTY option { min-width: 26px; text-align: left; } .heroLBSNew .lbc_row .QTY_wrap { position: relative; padding-top: 34px; } /*Slider Input style START*/ .heroLBSNew .slider { -webkit-appearance: none; /* Override default CSS styles */ appearance: none; width: 100%; height: 6px; background: #515152; outline: none; -webkit-transition: 0.2s; transition: background 0.2s; border-radius: 51px; margin-bottom: 15px; } /* Mouse-over effects */ /* The slider handle (use -webkit- (Chrome, Opera, Safari, Edge) and -moz- (Firefox) to override default look) */ .slider::-webkit-slider-thumb { -webkit-appearance: none; /* Override default look */ appearance: none; width: 15px; /* Set a specific slider handle width */ height: 15px; /* Slider handle height */ background: #ffffff; border-radius: 50%; cursor: pointer; position: relative; top: -8px; } .safari .heroLBSNew .slider::-webkit-slider-thumb { top: 0; } .slider::-moz-range-thumb { width: 15px; height: 15px; background: #ffffff; border-radius: 50%; cursor: pointer; position: relative; top: -8px; } /*Slider Input style END*/ .heroLBSNew label#DA_strenght_label:after, .heroLBSNew label#DA_strenght_total:after { content: " DA"; } .heroLBSNew label#OT_metric_label:after, .heroLBSNew label#OT_metric_total:after { content: " OT"; } .heroLBSNew input[type="number"] { font-family: "Gordita"; text-align: right; font-style: normal; font-weight: 500; font-size: 18px; line-height: 26px; letter-spacing: 0.6px; color: white; background-color: transparent; border: none; float: right; padding-right: 58px; z-index: 1; position: absolute; right: 0; top: 0; } .heroLBSNew input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } .heroLBSNew input[type="number"] { -moz-appearance: textfield; appearance: textfield; margin: 0; } .heroLBSNew label[data="1"]:after { content: " post" !important; } .heroLBSNew label#DA_QTY_label:after, .heroLBSNew label#DA_QTY_total:after, .heroLBSNew label#OT_QTY_label:after, .heroLBSNew label#OT_QTY_total:after { content: " posts"; } .heroLBSNew label#DA_QTY_label:after, .heroLBSNew label#OT_QTY_label:after { content: " posts"; position: absolute; top: 0; right: 0; z-index: 0; } .heroLBSNew .LBC_rightCol { position: absolute; width: 394px; top: 0; right: 0; z-index: 1; } .heroLBSNew .LB_calculator { padding: 41px 40px 47px; background-color: #26262a; border-radius: 5px; display: flex; flex-wrap: wrap; color: white; } .heroLBSNew .LB_calculator > * { width: 100%; } .heroLBSNew .LB_calculator .calculator_title { font-weight: 500; font-size: 21px; line-height: 30px; letter-spacing: 0.6px; } .heroLBSNew .LB_calculator .calculator_subtitle { font-weight: 400; font-size: 14px; line-height: 22px; letter-spacing: 0.6px; color: #a3a4a4; margin-bottom: 30px; } .heroLBSNew .LB_calculator .calculator_titleRow { font-style: normal; font-weight: 400; font-size: 14px; line-height: 20px; letter-spacing: 0.6px; color: #a3a4a4; } .heroLBSNew .calculator_row { display: flex; flex-wrap: wrap; margin-bottom: 10px; } .heroLBSNew .calculator_row > * { width: 50%; } .heroLBSNew .calculator_row label { text-align: right; font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; letter-spacing: 0.6px; } .heroLBSNew .total_row { margin-bottom: 37px; } .heroLBSNew .total_row .calculator_titleRow, .heroLBSNew .total_row label { font-weight: 500; color: white; } .heroLBSNew .LB_calculator hr { margin: 72px 0 32px; } .heroLBSNew .LB_calculator input[type="submit"], .heroLBSNew .LB_calculator button[type="submit"] { width: 100%; font-style: normal; font-weight: 400; font-size: 16px; line-height: 23px; letter-spacing: 0.6px; color: #ffffff; padding: 14px 0 11px; background-color: rgba(53, 172, 22, 1); border-radius: 6px; border: none; cursor: pointer; } .heroLBSNew .LB_calculator input[type="submit"]:hover, .heroLBSNew .LB_calculator button[type="submit"]:hover { color: #35ac16; background-color: #ffffff; } .heroLBSNew .LB_calculator button[type="submit"] span { margin-left: 10px; } .heroLBSNew .lbc-wrapper .disabled { display: none !important; } .heroLBSNew .LBC_rightCol .calculator_help { font-style: normal; font-weight: 400; font-size: 16px; line-height: 26px; color: #a3a4a4; text-shadow: 0 4px 4px rgba(0, 0, 0, 0.25); margin-top: 38px; margin-bottom: 10px; text-align: center; } .heroLBSNew .LBC_rightCol .calculator_help a { color: white; text-decoration: underline; } .heroLBSNew .btnHeroTech { background: #ff258e; } .heroLBSNew .btnHeroTech:hover { background: #fff; border: 2px solid #fff; color: #ff258e; } .heroLBSNew .trophyTxt { font-size: 12px; color: #ffffff; line-height: 16px; } .logLBSNew { padding: 75px 0 50px; } .logLBSNew img { max-width: 150px; } .logLBSNew .logoFront__title { margin-bottom: 20px; } .heroLBSNew .trophiesHero { margin: 100px 0 0; } .heroLBSNew .trophiesHero .troph_logo { max-width: 70px; margin-bottom: 5px; } .heroLBSNew .trophiesHero .awardTitle { font-family: Plus Jakarta Sans; font-size: 22px; font-weight: 600; line-height: 32px; color: #ffffff; } .serLBSNew h2, .comprehSection h2 { color: #fff; text-align: center; margin-bottom: 100px; } .serLBSNew__img { width: 100%; height: 510px; } .plansLBSNew__head { text-align: center; } .plansLBSNew { padding: 90px 0 150px; background: #f4f6f6; } .plansLBSNew .heroText, .plansLBSNew h2 { text-align: center; } .plansLBSNew h2 { margin-bottom: 20px; } .plansLBSNew__plan { background: #ffffff; border-radius: 3px; width: 20%; padding: 70px 38px 38px; } .plansLBSNew__plan.popular { background: #6b49ab; color: #fff; margin-bottom: -35px; margin-top: -15px; } .plansLBSNew__plan:not(:last-child) { margin-right: 5px; } .plansLBSNew__plan-logo { width: 135px; margin-top: -129px; margin-bottom: 30px; } .plansLBSNew__plan.popular .plansLBSNew__plan-logo { margin-top: -114px; } .plansLBSNew__plans { margin-top: 120px; } .plansLBSNew__plan-name { text-transform: uppercase; margin-bottom: 18px; } .plansLBSNew__plan-price { margin-bottom: 25px; } .plansLBSNew__plan-price span { font-size: 32px; font-family: "f37ginger"; font-weight: bold; } .plansLBSNew__plan-btn .linkPrice__btn { color: #6b49ab; font-family: Gordita; font-size: 16px; text-align: center; width: 100%; padding: 14px 0 9px; border: 1px solid #dadada; background: #fff; font-weight: normal; border-radius: 71px; } .plansLBSNew__plan-btn .linkPrice__btn:hover { box-shadow: none; background: #6b49ab; color: #fff; } .plansLBSNew__plan-total { font-size: 18px; margin-top: 34px; padding-bottom: 15px; margin-bottom: 22px; position: relative; } .plansLBSNew__plan-total:after { content: ""; background: #e6e6e6; width: 40px; height: 1px; position: absolute; bottom: 0; left: 0; } .plansLBSNew__plan-link:not(:last-child) { margin-bottom: 15px; } .compPlansLBSNew__right .plansLBSNew__plan.popular .plansLBSNew__plan-btn .linkPrice__btn { background: #6b49ab; color: #fff; } .compPlansLBSNew { margin-top: 150px; } .compPlansLBSNew__right .plansLBSNew__plan { padding: 25px 15px; text-align: center; position: relative; } .compPlansLBSNew__right .plansLBSNew__plan-logo { width: 53px; margin: 0 auto 15px; } .compPlansLBSNew__right .plansLBSNew__plan.popular { background: #fff; color: inherit; margin-bottom: 0; margin-top: 0; } .compPlansLBSNew__right .plansLBSNew__plan.popular .plansLBSNew__plan-logo { margin-top: 0; } .compPlansLBSNew { justify-content: space-between; } .compPlansLBSNew__left-title { font-size: 32px; font-family: "f37ginger"; font-weight: bold; margin-bottom: 65px; margin-top: 54px; } .compPlansLBSNew__left-item:not(:last-child) { margin-bottom: 31px; } .compPlansLBSNew__left { width: 32%; } .compPlansLBSNew__right { width: 68%; } .compPlansLBSNew__right .modal__priceTab-block { width: 100%; } .modal__priceTab-row1 { margin-bottom: 27px; } .modal__priceTab-row1 .priceOk { width: 30px; height: 30px; } .modal__priceTab-row1 .priceOk:before { width: 19px; height: 15px; left: 7px; top: 7px; } .compPlansLBSNew__right .plansLBSNew__plan-btn { position: absolute; width: 83%; bottom: 25px; } .compPlansLBSNew__right .modal__priceTab-wr { margin-top: 40px; margin-bottom: 80px; } .dataLBSNew { background: #26262a; padding: 90px 0; } .dataLBSNew, .dataLBSNew h2 { color: #fff; } .dataLBSNew__txt { font-size: 28px; line-height: 44px; } .dataLBSNew__img { margin-top: 40px; text-align: center; } .dataLBSNew__img img { width: 73%; margin-bottom: 44px; } .dataLBSNew__img-btn .btnHeroTech { font-weight: normal; letter-spacing: 0.6px; } .safeLBSNew { padding: 90px 20px 10px; } .safeLBSNew h2 { text-align: center; margin-bottom: 100px; line-height: 1.5; } .safeLBSNew__block { margin-bottom: 80px; font-family: "f37ginger"; font-size: 24px; line-height: 40px; } .safeLBSNew__block strong { color: #8860d4; } .tb2LBSNew { padding: 150px 0; } .tb2LBSNew h2 { margin-bottom: 90px; } .tb2LBSNew__wr { padding: 0 100px; } .procLBSNew { padding: 130px 20px; background: #f8f8f8; } .procLBSNew.procCustom { background: #fff; } .faqLBSNew .faqEcom__qa-q:after { display: none; } .faqLBSNew .faqEcom__faq { width: 100%; margin-left: 0; } .txt2TechSeo__img img { width: 600px; height: 455px; object-fit: cover; } .page-template-page-link-building-new .localCases_title { max-width: 1100px; text-wrap: balance; } .page-template-page-link-building-new .caseStudies .localCases_title { font-size: 40px; } @media (min-width: 1201px) { ul.two-columns-list { columns: 2; -webkit-columns: 2; -moz-columns: 2; margin-top: 30px; } } @media (max-width: 1200px) { .heroLBSNew .lbc-wrapper { padding-right: 20px; padding-left: 20px; text-align: left; } .heroLBSNew .lbc-wrapper form { text-align: left; padding: 0 10px; position: relative; } .heroLBSNew .lbc-wrapper .lbc_row > div { width: 100%; padding-right: calc(50% + 20px); } .heroLBSNew .LBC_rightCol { top: 0; } .heroLBSNew .lbc_row .selector_wrap datalist#tickmarks_DA { margin-left: -1.5%; } .heroLBSNew .lbc_row .selector_wrap datalist#tickmarks_DA_QTY, .heroLBSNew .lbc_row .selector_wrap datalist#tickmarks_OT_QTY { width: 102%; margin-left: -1%; } .heroLBSNew .lbc_row .selector_wrap datalist#tickmarks_OT { width: 104%; margin-left: -2%; } .heroLBSNew .lbc_row .selector_wrap datalist#tickmarks_OT option { width: auto; } .heroLBSNew_video { width: 100%; height: 400px; position: initial; margin-top: 50px; } .heroFront__cont { text-align: center; } .compPlansLBSNew__right .plansLBSNew__plan-btn .linkPrice__btn { font-size: 14px; } } @media (max-width: 991px) { .heroLBSNew .lbc-wrapper form { padding: 0 10%; } .heroLBSNew .lbc-wrapper .lbc_row > div { padding-right: 0; } .heroLBSNew .LBC_rightCol { position: relative; margin-left: auto; margin-right: auto; top: 0; width: min(500px, 100%); } .heroLBSNew { padding: 130px 0; } .plansLBSNew__plans { flex-wrap: wrap; } .plansLBSNew__plan { width: 49%; margin-bottom: 104px; } .plansLBSNew__plan.popular { margin: 0 0 104px; } .plansLBSNew__plan.popular .plansLBSNew__plan-logo { margin-top: -129px; } .compPlansLBSNew { width: 1200px; margin-top: 50px; } .compPlansLBSNew__wr { overflow-y: auto; } .plansLBSNew { padding: 90px 0 50px; } .solTechSeo .entEcom__tab span { font-size: 18px; } .procLBSNew { padding-bottom: 50px; } .faqTechSeo { padding-top: 50px; } .page-template-page-link-building-new .localCases_title { max-width: 565px; } } @media (max-width: 767px) { .heroLBSNew .heroFront__cont { text-align: left; } .heroLBSNew .tabs-wrapper .tab { width: 100%; } .heroLBSNew .tabs-wrapper .tab:first-child { margin-bottom: 20px; } .heroLBSNew .lbc-wrapper form { padding: 0 10px; } .heroLBSNew .lbc-wrapper { padding-right: 0; padding-left: 0; } .tbTechSeo__img img { width: 100%; height: auto; } .dataLBSNew__img img, .txt2TechSeo__img img { width: 100%; height: auto; } } @media (max-width: 575px) { .heroLBSNew .col-12 { padding-left: 15px; padding-right: 15px; } .heroLBSNew .lbc-wrapper form { padding-bottom: 120px; } .heroLBSNew h1 { font-size: 40px; line-height: 52px; margin-bottom: 25px; } .heroLBSNew { padding-bottom: 40px; } .heroLBSNew .heroFront__cont { padding-right: 0; } .serLBSNew__img { height: 150px; } .plansLBSNew__plan { width: 100%; margin-right: 0; } .plansLBSNew__plan-logo { width: 180px; } .compPlansLBSNew, .compPlansLBSNew__left-title { margin-top: 0; } .compPlansLBSNew__left { width: 20%; margin-top: 52px; } .compPlansLBSNew__right { width: 79%; } .compPlansLBSNew__right .plansLBSNew__plan { margin-bottom: 0; } .compPlansLBSNew__right .plansLBSNew__plan.popular { margin-right: 5px; } .dataLBSNew__txt { font-size: 18px; line-height: 31px; } .dataLBSNew, .plansLBSNew, .procLBSNew, .tb2LBSNew { padding: 50px 0; } .safeLBSNew h2, .serLBSNew h2, .tb2LBSNew h2, .comprehSection h2 { margin-bottom: 50px; } .logoHoth__logos { justify-content: center; } .safeLBSNew { padding: 50px 0 10px; } .safeLBSNew__block { margin-bottom: 25px; font-size: 20px; line-height: 34px; } .tb2LBSNew__wr { padding: 0; } } @media (max-width: 480px) { .page-template-page-link-building-new .localCases_title { max-width: 100%; } .setApart__slider-prev, .setApart__slider-next { bottom: unset; top: calc(100% + 20px); } } /*=============================Careers page=============================*/ .teamCar { padding-top: 150px; } .teamCar__block { margin-bottom: 100px; } .teamCar__block-name { font-size: 24px; font-family: "f37ginger"; margin-bottom: 6px; } .teamCar__wr { margin-top: 70px; } .teamCar__block-pos { color: #2f3246; } .teamCar__block-img { margin-bottom: 20px; position: relative; } .teamCar__block-img-hidden { opacity: 0; visibility: hidden; position: absolute; top: 0; left: 0; transition: all 0.2s; } .teamCar__block-img:hover .teamCar__block-img-hidden { opacity: 1; visibility: visible; transition: all 0.2s; } @media (max-width: 575px) { .teamCar { padding-top: 50px; } .teamCar__block { margin-bottom: 50px; } .teamCar__wr { margin-top: 30px; } } .faqPriceP .faqEcom__qa-q:after { display: none; } .page-template-page-ebook .heroBook small { font-size: 1.6rem; color: #81808f; font-weight: 500; } .page-template-page-ebook .heroBook h1 { font-weight: 600; font-size: 64px; line-height: 81px; padding-right: 50px; margin-bottom: 34px; } .page-template-page-ebook .pdfLoad__btn a, .page-template-page-ebook-google .pdfLoad__btn a { border: 1px solid #7f74ff; color: #7f74ff; } .tabCont.fixed-tabCont { z-index: 0; } .tabCont.fixed-tabCont { padding: 25px; background: #fff; } .tabCont-fixed { transition: 0.5s opacity ease; } .arrow-button { display: none; } .fixed-socialMedia { display: flex; flex-wrap: wrap; position: absolute; width: 35px; margin-right: 15px; margin-left: 5px; } .fixed-socialMedia a { margin-bottom: 10px; } .fixed-content-table { width: calc(100% - 30px); position: relative; left: 60px; top: 0; } .fixed-content-table h4 { margin: 0 0 15px; } .tabCont.fixed-tabCont .tabCont__block a { height: auto; padding: 10px 0; align-items: start; max-width: 200px; margin-bottom: 0; color: #81808f; } .page-id-6619 .main-row { gap: 20px; } .tabCont__block a { background: #fff; border-radius: 5px; height: 98px; padding: 19px; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; -ms-align-items: center; align-items: center; margin-bottom: 29px; } .tabCont.fixed-tabCont .tabCont__block a .tabCont__block-num { font-size: 16px; color: #ed65a9; margin-top: 2px; width: 0; font-weight: 600; } .tabCont.fixed-tabCont .tabCont__block a .tabCont__block-title { font-size: 15px; margin-left: 20px; font-weight: 400; } .tabCont.fixed-tabCont .tabCont__block a:hover { box-shadow: none; top: 0; color: #222; transition: none; } .most-popular-ebooks { display: none; position: fixed; top: 75px; margin-right: 10px; } .page-template-page-ebook .bulkShedule { background: #fff; } .page-template-page-ebook .shedule__block-r { width: 255px; } @media (max-width: 557px) { .page-template-page-ebook .heroBook h1 { font-size: 36px; line-height: 45px; } } .featLPO__slider-prev { position: absolute; left: 0 !important; top: 50%; background: #fff; z-index: 55; } .featLPO__slider-prev .dashicons { background: #fff; line-height: 50px; border: 1px solid #e5e5e5; width: 50px; height: 50px; z-index: 55; } .featLPO__slider-next .dashicons { background: #fff; line-height: 50px; border: 1px solid #e5e5e5; width: 50px; height: 50px; z-index: 55; } .featLPO__slider-next { right: 0; } .featLPO__slider-next { position: absolute; right: 0; top: 50%; } .dashicons, .dashicons-before:before { font-family: dashicons; display: inline-block; line-height: 1; font-weight: 400; font-style: normal; speak: never; text-decoration: inherit; text-transform: none; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; width: 20px; height: 20px; font-size: 20px; vertical-align: top; text-align: center; transition: color 0.1s ease-in; } .featLPO__slider-img { margin: 30px; opacity: 0.2; box-shadow: 0 8px 14px #b7b7b7; } .featLPO__slider-img { max-width: 715px; border-radius: 8px; overflow: hidden; margin: 35px 50px 0 !important; width: 40vw; } .weareCar__img { background: #fafafa; } .weareCar__img img { max-width: 34%; display: block; margin: 0 auto; } /*==============================Keyword Researcher============================*/ .keywords-researcher .container { padding-top: 90px; } .heroKeyRes { padding: 208px 0; } .heroKeyRes__wr { overflow: hidden; } .heroKeyRes .heroTechSeo__img { padding: 100px 0 100px 50px; bottom: 0; top: 79px; right: -746px; } .heroKeyRes .heroTechSeo__img img { width: 60%; } .heroKeyRes h1 { font-size: 60px; line-height: 73px; } .heroKeyRes h1 span { color: #636365; } .heroKeyRes .heroTechSeo__btn { margin-top: 50px; } .logKeyRes { padding: 75px 0; } .logoTrust img { width: 160px !important; height: 60px !important; object-fit: contain !important; } .logoTrust [data-slick-index="0"] img, .logoTrust [aria-describedby="slick-slide20"] img, .logoTrust [data-slick-index="12"] img { height: 70px; } .logoTrust [data-slick-index="2"] img, .logoTrust [aria-describedby="slick-slide02"] img, .logoTrust [data-slick-index="14"] img { height: 45px; } .logKeyRes .logoFront__title { text-align: left; } .solKeyRes { padding-bottom: 100px; } .solKeyRes .entEcom__cont-txt ul { list-style-type: disc; margin-left: 20px; } .banKeyRes { padding-top: 118px; text-align: center; } .banKeyRes h2 { color: #fff; } .banKeyRes__img img { border-radius: 10px 10px 0 0; } .ctaKeyRes__link { letter-spacing: 0.6px; color: #fff; margin-left: 50px; } .sliderKeyRes .linkArr { font-weight: normal; } .sliderKeyRes .linkArr:after { top: -2px; } .audTechSeo .slick-track { position: relative; } .audTechSeo__slide-link { position: absolute; bottom: 25px; } /*.page-id-9442 .audTechSeo__slide-txt { height: 220px; }*/ .benMoveImage .benTechSeo__cont-block { margin-bottom: 25px; } .benMoveImage__img { width: 100%; } .benMoveImage .benTechSeo__ben { align-items: center; } .ctaManSeoSer { text-align: center; } .procSeoMan { padding: 115px 150px 50px; } .procSeoMan__blocks { margin-top: 80px; } .procSeoMan__block { margin-bottom: 70px; } .procSeoMan__block-title { margin-bottom: 35px; } .heroKeyRes .iFKey__iframe { margin: 50px auto -300px; box-shadow: 5px 5px 10px rgb(0 0 0 / 20%); max-width: 890px; } .iFKey__iframe iframe { padding: 0 50px; height: 400px; } @media (max-width: 1200px) { .heroKeyRes .heroTechSeo__img { right: -1000px; } .logoTrust img { width: 130px; } .page-id-9442 section.benTechSeo { padding-top: 80px; padding-bottom: 60px; } } @media (max-width: 1024px) { .heroKeyRes .iFKey__iframe { margin-bottom: 0; } .iFKey__iframe iframe { height: 400px; } .heroKeyRes { padding-bottom: 80px; } .keywords-researcher .container { padding-top: 0; } .safeLBSNew h2 { margin-bottom: 20px; } .serTechSeo__block { height: auto; } .page-id-9442 section.audTechSeo { padding-top: 80px; padding-bottom: 60px; } .postsMedia { padding-top: 80px; padding-bottom: 80px; } .awardsMedia .awardsMedia__logos { gap: 20px; display: flex; justify-content: center; } .page-id-13900 .multiPurp_hero { padding-bottom: 60px; } } @media (max-width: 991px) { .heroKeyRes { padding: 145px 0 80px; } .heroKeyRes .heroFront__cont { padding-right: 0; } .heroKeyRes h1 { font-size: 45px; line-height: 65px; } .heroKeyRes .heroTechSeo__img img { width: 93%; } .heroKeyRes .heroTechSeo__img { padding: 60px; right: 0; text-align: center; } .tbKeyRes .row { flex-direction: column-reverse; } .keywords-researcher .container { padding-top: 50px; } .logKeyRes .logoFront__title { margin-bottom: 40px; text-align: center; } } @media (max-width: 769px) { .heroKeyRes h1 { font-size: 33px; line-height: 51px; } .tbTechSeo { padding: 50px 0; } .banKeyRes { padding-top: 70px; } .ctaKeyRes .ctaTechSeo__btn { flex-direction: column; } .ctaKeyRes__link { margin-left: 0; margin-top: 20px; } .procSeoMan { padding: 50px 0; } .iFKey__iframe iframe { padding: 5px; height: 480px; } .heroLBSNew .tabs-wrapper { flex-flow: wrap; } } @media (max-width: 575px) { .heroKeyRes h1 { font-size: 24px; line-height: 42px; } .heroKeyRes { padding: 110px 0 80px; } .heroKeyRes .heroTechSeo__img img { width: 100%; } .heroKeyRes .heroTechSeo__img { padding: 35px; } .logKeyRes { padding: 50px 0; } .audTechSeo__slider .slick-arrow { top: 10%; } .procSeoMan { padding: 50px 0 0; } .keyRes__video { margin-bottom: -72px; } .keywords-researcher .container { padding-top: 0px; } } /*======================Case Study ======================*/ .heroCaseS { background: #2f2f32; text-align: center; padding: 170px 0 400px; } .heroCaseS__wr { padding: 0 270px; } .heroCaseS__title { color: #b790ff; font-family: "f37ginger"; font-size: 22px; margin-bottom: 30px; text-transform: uppercase; } .heroCaseS h1 { color: #fff; } .heroCaseS__img { height: 450px; } .dataCaseS { margin-top: -315px; padding-bottom: 90px; } .heroCaseS_data { background: #f9f7fd; padding: 0 60px; } .heroCaseS_data-block { padding: 45px 0; } .heroCaseS_data-title { color: #846dae; margin-bottom: 10px; text-transform: uppercase; font-weight: 500; font-size: 16px; } .heroCaseS_data-data { color: #846dae; font-size: 50px; letter-spacing: -0.8px; font-family: "f37ginger"; margin-bottom: 0; line-height: 60px; } .heroCaseS_data-txt { color: #2c3243; line-height: 30px; } .quoteCaseS { padding: 90px 0 184px; } .quoteCaseS__subtitle, .quoteCaseS__txt { color: #2c3243; font-size: 21px; } .quoteCaseS__txt { position: relative; padding-top: 48px; margin-top: 48px; line-height: 34px; } .quoteCaseS__txt:before { content: ""; width: 60px; height: 2px; background: #ff492c; position: absolute; top: 0; left: 0; } .quoteCaseS__logo { text-align: center; } .quoteCaseS__logo img { width: 285px; height: auto; } .clientCaseS { background: #f4f6f6; padding: 150px 0; } .clientCaseS__logo { padding-top: 40px; margin-top: 40px; position: relative; } .clientCaseS__logo:before { content: ""; width: 50px; height: 1px; background: #c4c4c4; position: absolute; top: 0; left: 0; } .tbCaseS { background: #26262a; color: #fff; padding: 100px 0; } .tbCaseS__block { margin-bottom: 50px; } .tbCaseS__block-num { color: #434346; font-weight: bold; font-size: 129px; line-height: 170px; font-family: "f37ginger"; } @media screen and (min-width: 600px) { .tbCaseS-first { position: absolute; left: -60px; top: -30px; } } .tbCaseS__block-title h2 { color: #fff; margin-bottom: 23px; } .tbCaseS__block-txt { line-height: 34px; } .pointsCaseS { padding-top: 150px; } .pointsCaseS h2 { text-align: center; } .pointsCaseS__block { padding: 80px 0 100px; } .pointsCaseS__block-2 { background: #faf8f9; } .pointsCaseS__block-wr { margin-bottom: 20px; } .pointsCaseS__block-1 .pointsCaseS__block-cont { padding-right: 90px; } .pointsCaseS__block-2 .pointsCaseS__block-cont { padding-left: 90px; } .resultCaseS { padding: 80px 0 150px; } .resultCaseS .tbCaseS__block-num { color: #e9e9ea; } .resultCaseS__img { margin-top: 70px; } .resultCaseS__img img { width: 95%; } .resultCaseS__txt { font-size: 18px; line-height: 34px; color: #2c3243; margin-top: 35px; } .resultCaseS__res-block { margin-bottom: 20px; } .resultCaseS__res-block2 { background: #f6faf1; } .resultCaseS__res-block2 .heroCaseS_data-data, .resultCaseS__res-block2 .heroCaseS_data-title { color: #658f3a; } .resultCaseS__res { margin-top: 70px; } .reviewsCSBP { background: #6b49ab; padding: 111px 0; color: #f2f2f2; font-size: 21px; line-height: 34px; } .reviewsCSBP__slider { position: relative; } .reviewsCSBP__slide-img { width: 50%; } .reviewsCSBP__slide-img img { border-radius: 6px; } .reviewsCSBP__slide-cont { width: 50%; } .reviewsCSBP__slide-title { margin-bottom: 20px; color: #fff; } .reviewsCSBP__slide-txt { margin-top: 90px; } .reviewsCSBP__slider .slick-dots { display: flex !important; position: absolute; right: 480px; top: 230px; } .reviewsCSBP__slider .slick-dots button { display: none; } .reviewsCSBP__slider .slick-dots li { background: rgba(255, 255, 255, 0.2); width: 60px; height: 2px; margin-right: 21px; transition: all 0.2s; cursor: pointer; } .reviewsCSBP__slider .slick-dots li.slick-active, .reviewsCSBP__slider .slick-dots li:hover { transition: all 0.2s; background: #fff; } .brandsCaseS { background: #f4f6f6; padding: 150px 0 100px; } .brandsCaseS h2 { text-align: center; margin-bottom: 80px; } .brandsCaseS__block { background: #ffffff; border-radius: 3px; padding: 35px 40px 40px; margin-bottom: 50px; height: 92%; } .brandsCaseS__block-logo { margin-bottom: 23px; } .brandsCaseS__block-logo img { width: 75px; height: auto; } .brandsCaseS__block-txt { margin-bottom: 30px; } .brandsCaseS__blockData { margin-bottom: 40px; } .brandsCaseS__blockData:not(:last-child) { margin-right: 40px; } .brandsCaseS__blockData-data { font-weight: 500; font-size: 22px; line-height: 31px; } .brandsCaseS__block-btn .btnHeroTech { font-weight: normal; font-size: 16px; background: #26262a; } .brandsCaseS__block-btn .btnHeroTech:hover { background: #fff; color: #26262a; border: 2px solid #26262a; } @media (max-width: 1200px) { .heroCaseS__wr { padding: 0; } .reviewsCSBP__slider .slick-dots { right: 294px; top: 260px; } } @media (max-width: 991px) { .heroCaseS__img { height: 295px; } .pointsCaseS__block-1 .pointsCaseS__block-cont { padding-right: 0; } .pointsCaseS__block-2 .pointsCaseS__block-cont { padding-left: 0; } .pointsCaseS__block-wr { margin-bottom: 50px; } .pointsCaseS__block-2 .pointsCaseS__block-wr { flex-direction: column-reverse; } .pointsCaseS__block { padding: 60px 0 40px; } .resultCaseS__img img, .reviewsCSBP__slide-cont, .reviewsCSBP__slide-img { width: 100%; } .reviewsCSBP__slide-img { margin-bottom: 20px; } .reviewsCSBP__slide { flex-direction: column; text-align: center; } .reviewsCSBP__slide-txt { margin-top: 40px; } .reviewsCSBP__slider .slick-dots { margin-top: 60px; justify-content: center; position: initial; } .formSerNow { padding-top: 80px; padding-bottom: 80px; } } @media (max-width: 769px) { .quoteCaseS__logo { text-align: left; margin-top: 40px; } .clientCaseS__txt { margin-top: 40px; } } @media (max-width: 575px) { .heroCaseS { padding: 120px 0 150px; } .dataCaseS { margin-top: -100px; padding-bottom: 30px; } .quoteCaseS__logo img { width: 75%; } .quoteCaseS { padding: 60px 0 80px; } .clientCaseS, .resultCaseS, .reviewsCSBP, .tbCaseS { padding: 60px 0; } .tbCaseS__block-num { font-size: 90px; line-height: 120px; } .pointsCaseS { padding-top: 60px; } .brandsCaseS__block { height: 95%; } .clientCaseS__logo img { width: 60%; } .brandsCaseS { padding: 60px 0 20px; } .brandsCaseS h2 { margin-bottom: 40px; } } /*=================================Free SEO Tools============================*/ .heroFST { background: #18191b; text-align: center; padding-top: 150px; } .heroFST .heroText, .heroFST h1 { color: #fff; margin-bottom: 20px; } .heroFST .btnHeroTech { padding: 14px 45px 11px; margin-top: 10px; background: #6b49ab; } .logosFST { margin-top: 260px; } .heroFST__img { margin: 65px 0 -370px; } .ctaFST { padding: 58px 230px; } .ctaFST__txt { font-family: "f37ginger"; font-size: 28px; line-height: 47px; text-align: center; } .tbFST { padding: 130px 0; } .tbFST__img { padding: 100px 50px; background: #f4f6f6; } .tbFST__cont { padding-left: 50px; } .tbFST__link { margin-top: 30px; } .tbFST__link .linkArr { color: #6b49ab; font-weight: 500; } .benFST { background: #f4f6f6; padding: 150px 0; } .benFST__logo { text-align: right; } .benFST .softFront__acc-block-progress { background: #cccccc; } .benFST .softFront__acc-block-progress span { background: #6b49ab; } .benFST .softFront__acc-block-link .linkArr { color: #6b49ab; margin-top: 20px; } .benFST .softFront__acc-block-title { font-size: 21px; } .benFST .softFront__acc-block { border-bottom: 1px solid #ccc; } .benFST .softFront__acc-block.active { border: none; } .benFST .softFront__img-wr { margin-top: 40px; } .toolsFST { padding-top: 140px; } .toolsFST h2 { text-align: center; } .toolsFST__wr { margin-top: 50px; } .toolsFST__tabs { padding: 30px 0; } .toolsFST__tab { color: #a3a4a5; font-size: 24px; font-family: "f37ginger"; margin-bottom: 30px; letter-spacing: -0.4px; transition: all 0.2s; cursor: pointer; } .toolsFST__tab.active, .toolsFST__tab:hover { color: #13142f; } .toolsFST__cont { background: #f4f6f6; padding: 45px 55px; height: 100%; display: none; overflow: hidden; } .toolsFST__cont-img { text-align: right; margin-right: -55px; margin-top: 40px; } .toolsFST__cont-img img { width: 80%; max-width: 740px; } .toolsFST__cont ul { list-style-type: disc; margin-left: 20px; } .toolsFST__cont-link { margin-top: 30px; } .toolsFST .linkArr, .toolsFST__cont-link .linkArr { color: #6b49ab; } .tb2FST { background: #6b49ab; padding: 100px 0; } .tb2FST .heroText, .tb2FST h2 { color: #fff; } .tb2FST__img { background: #f7f3ff; border-radius: 3px; padding: 20px 100px; text-align: center; } .improveFST { padding: 130px 128px; } .improveFST h2 { text-align: center; } .improveFST__wr { margin-top: 60px; } .improveFST__block { padding: 45px; margin-bottom: 40px; } .improveFST__block-title { margin-bottom: 14px; } .improveFST__block-link .linkArr { margin-top: 11px; } .improveFST__block-img { margin: 38px -45px -45px 0; } .improveFST__block-img a { display: block; padding-top: 45%; position: relative; overflow: hidden; } .improveFST__block-img img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; object-position: top; border-radius: 5px 0 0 0; } .bestGlFST { padding: 100px 128px; background: #f4f6f6; } .tb3FST { padding: 150px 128px 0; } .tb3FST__img { margin-top: 60px; } .cta3FST { background: #6b49ab; } .cta3FST .banner-buttonCTA { background: #ffffff; color: #13142f; } @media (max-width: 991px) { .ctaFST { padding: 58px 0; } .tb2FST__img, .tbFST__img { margin-top: 40px; } .toolsFST__tab { font-size: 20px; margin-bottom: 25px; } .heroFST__img { margin: 62px 0 -249px; } } @media (max-width: 769px) { .heroFST__img { margin: 62px 0 -122px; } .logosFST { margin-top: 125px; } .tbFST__cont { padding-left: 0; } .benFST__logo { text-align: left; } } @media (max-width: 575px) { .heroFST { padding-top: 100px; } .heroFST__img { margin: 34px 0 -89px; } .logosFST { margin-top: 77px; } .benFST, .bestGlFST, .tb2FST, .tbFST { padding: 50px 0; } .tb2FST__img { margin-top: 40px; } .benFST__logo { width: 65%; margin-bottom: 30px; } .toolsFST { padding-top: 50px; } .toolsFST__cont { padding: 30px; } .improveFST { padding: 50px 0 10px; } .improveFST__wr { margin-top: 25px; } .bestGlFST__logo { margin-bottom: 20px; } .tb3FST { padding: 50px 0 0; } .toolsFST__tab { margin-right: 20px; } .toolsFST__wr { margin-top: 10px; } .tbFST__img { padding: 30px; } } /*===========================404 page============================*/ .heroPage404 { padding: 170px 0 80px; } .heroPage404__posts { border-top: 1px solid #dfe1e2; padding-top: 75px; } .heroPage404__post { margin-bottom: 50px; } .heroPage404__post-img { width: 25%; height: 100px; margin-right: 28px; } .heroPage404__post-cont { width: 75%; } .heroPage404__post-img img { width: 100%; height: 100%; object-fit: cover; } .heroPage404__post-title { font-weight: 500; font-size: 20px; line-height: 157%; letter-spacing: -0.5px; margin-bottom: 7px; } .heroPage404__post-meta { color: #3d4351; font-size: 14px; } .heroPage404__img { height: 400px; width: 100%; } .heroPage404__post-meta-block { padding-right: 10px; margin-right: 10px; position: relative; } .heroPage404__post-meta-block:after { content: "•"; position: absolute; right: -3px; top: 1px; } .heroPage404__post-author:after { display: none; } .heroPage404__goHome a { color: #f54486; position: relative; margin: 20px 0 75px; display: block; padding-left: 30px; } .heroPage404__goHome a:before { content: "\f340"; position: absolute; font-family: "dashicons"; top: -1px; left: 0; } .heroPage404__imgMob { display: none; margin-bottom: 30px; } @media (max-width: 991px) { .heroPage404__imgMob { display: block; } .heroPage404__img-wr { display: none; } } @media (max-width: 575px) { .heroPage404 { padding: 110px 0 10px; } .heroPage404__goHome a { margin: 20px 0 30px; } .heroPage404__posts { padding-top: 35px; } .heroPage404__post { flex-direction: column; } .heroPage404__post-img { width: 100%; height: 200px; margin-right: 0; margin-bottom: 20px; } .heroPage404__post-cont { width: 100%; } .heroPage404__post-meta { flex-wrap: wrap; } } .footerLeft p { margin: 30px 0; font-size: 21px; line-height: 33px; font-family: Gordita; width: 67%; } .footerWhite .footerLeft p { color: #fff; } .footerLeft a { background: #8860d4; border-radius: 34px; padding: 13px 30px; text-align: center; } @media (max-width: 769px) { #menu-footer_new { width: 100%; } } @media (max-width: 769px) { #menu-footer_new-ser { margin-bottom: 35px; } .footerLeft p { font-size: 18px; line-height: 27px; width: 100%; } } .ctaPopup { width: 640px; max-width: 90%; min-height: 210px; background-image: var(--wpr-bg-05b5c998-6707-47fe-8500-674489a6c970); background-size: 51%; background-repeat: no-repeat; background-position: 100% 0%; background-color: #54297d; box-shadow: 0 4px 21px rgba(0, 0, 0, 0.02); border-radius: 8px; padding: 30px 40px 0; color: #fff; position: fixed; left: 50%; bottom: 20px; transform: translateX(-50%); display: none; } .ctaPopup__cont { width: 47%; } .ctaPopup__cont h5 { font-family: "Arial"; font-size: 22px; font-weight: 700; line-height: 25px; letter-spacing: 0em; text-align: left; } .ctaPopup__cont p { width: 283px; max-width: 100%; font-family: "Arial"; font-size: 14px; font-weight: 400; line-height: 20px; letter-spacing: 0em; text-align: left; color: #e8e8e8; } .ctaPopup__cont .headerBanner__link a { background: #1fac47; color: #fff; margin-left: 0; border-radius: 5px; font-family: "Arial"; font-size: 14px; font-weight: 500; line-height: 22px; letter-spacing: 0em; text-align: left; } .ctaPopup__cont .dashicons { font-size: 16px; margin-top: 2px; } .ctaPopup__close { position: absolute; right: 14px; top: 14px; cursor: pointer; } .ctaPopup__img img { border-radius: 6px 6px 0 0; } @media (max-width: 769px) { .ctaPopup__block { flex-direction: column; } .ctaPopup__cont { width: 100%; text-align: center; margin-bottom: 30px; } .ctaPopup__img { text-align: center; } .ctaPopup__img img { width: 76%; height: auto; } .ctaPopup { background-image: none; } .ctaPopup__cont h5 { text-align: center; } .ctaPopup__cont p { width: 315px; font-size: 16px; text-align: center; margin: 15px auto; } } @media (max-width: 575px) { .ctaPopup { padding: 30px 20px 0; } .ctaPopup__cont { margin-bottom: 20px; } .ctaPopup__cont p { font-size: 15px; } } .logosFST img { width: auto; } /*==========START====================SearchAtlas VS ==============START==============*/ .AtlasVS { font-family: AvenirNext; font-weight: normal; box-sizing: border-box; width: 100%; } .AtlasVS h1, .AtlasVS h2, .AtlasVS h3, .AtlasVS h4, .AtlasVS p { font-family: AvenirNext; } .AtlasVS div { box-sizing: border-box; } .AtlasVS.hero { position: relative; min-height: 567px; padding-top: 161px; padding-bottom: 68px; background-color: hsla(213.75, 34.78%, 18.04%, 1); } .AtlasVS .container { max-width: 1440px; position: relative; margin-left: auto; margin-right: auto; padding-left: 7.58%; padding-right: 6.33%; align-self: flex-end; } .AtlasVS .flex { display: flex; margin-right: auto; margin-left: auto; } .AtlasVS .wrap { flex-wrap: wrap; } .AtlasVS .hero-column-1 { width: calc(100% - 650px); min-width: 240px; padding-right: 12.15%; display: flex; align-self: flex-start; } .AtlasVS .hero-column-2 { width: 650px; align-self: flex-start; justify-content: middle; } .AtlasVS .hero-image { width: 100%; object-fit: cover; object-position: center center; margin-top: -40px; border-radius: 1.25em; } .AtlasVS .video-container { display: contents; } .AtlasVS .video-container:hover { cursor: pointer; } .AtlasVS .video-container:before { content: "" !important; position: relative !important; background: var(--wpr-bg-befcc9a6-170b-47f3-b674-e20dbbc121bb) no-repeat center/contain !important; width: 100px !important; height: 100px !important; margin-bottom: -200px !important; top: 0 !important; left: 0 !important; margin-left: 275px !important; margin-top: 150px !important; z-index: 1; } .AtlasVS .heroExpN__modal, .postExpN__modal { top: calc(50% - 202px) !important; left: calc(50% - 360px) !important; margin-top: 0 !important; margin-left: 0 !important; width: 720px !important; height: 405px !important; } .AtlasVS .hero-heading { margin: 0 0 20px; color: hsla(0, 0%, 100%, 1); padding-right: 13.42%; font-size: 49px; line-height: 62px; font-weight: Bold; } .AtlasVS .hero-paragraph { margin-top: 0; margin-bottom: 54px; color: hsla(0, 0%, 100%, 1); font-size: 23px; line-height: 35px; } .AtlasVS .hero-button { padding: 14px 32px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; background-color: #ff11a2; font-size: 16px; line-height: 19px; background-clip: border-box; color: white; text-decoration: none; } .logo-header { font-family: AvenirNext; font-size: 14px; line-height: 16px; color: #6d7e95; text-align: left; } .logTechSeo.AtlasVS .container { padding-left: 5%; padding-right: 5%; max-width: 1440px; } /*------------------Section 2------------------*/ .AtlasVS.feature1 { position: relative; margin: 20px 0 40px; padding-left: 4.58%; padding-right: 3.68%; display: flex; align-items: center; } .feature1-column-1 { width: 279px; align-self: center; } .feature1-column-2 { width: 235px; align-self: center; } .feature1-column-3 { width: calc(100% - 514px); min-width: 200px; align-items: center; align-self: center; padding: 20px 13.04% 20px 8.32%; } .feature1 img, .feature2 img { max-width: 100%; } .feature1-logo-searchatlas { height: auto; object-fit: contain; object-position: right bottom; width: 90%; z-index: 1; padding-left: 20px; } .feature1-logo-clearscope { height: auto; width: 62%; object-fit: contain; object-position: left bottom; margin: 0 0 -10px 10px; z-index: 1; } .feature1-heading { font-family: AvenirNext; font-size: 36px; line-height: 42px; color: #212b35; font-weight: bold; margin: 0 0 20px; } .feature1-paragraph { font-family: AvenirNext; font-size: 20px; line-height: 31px; color: #4e5c68; margin: 0 0 20px; } .feature1 .container { padding: 5px 0 0; align-self: flex-end; } .feature1 .wrapper:before { content: ""; width: 85.7%; height: 100%; background-color: #f6f8f9; position: absolute; right: 0; top: 0; z-index: -1; } .feature1 .wrapper, .feature2 .wrapper, .feature3 .wrapper, .feature4 .wrapper, .feature5 .wrapper, .feature6 .wrapper { max-width: 1440px; position: relative; } .feature1-button, .feature2-button, .feature3-button, .feature4-button, .feature5-button { font-family: AvenirNext; font-size: 20px; line-height: 30px; color: #7f74ff; text-decoration: none; } .feature1-button:after, .feature2-button:after, .feature3-button:after, .feature4-button:after, .feature5-button:after { content: " →"; } /*------------------Section 3------------------*/ .AtlasVS.feature2 { position: relative; margin: 20px 0 40px; padding-left: 8.33%; padding-right: 5%; display: flex; align-items: center; } .feature2-column-2 { width: 534px; align-self: center; } .feature2-column-1 { width: calc(100% - 534px); min-width: 200px; align-items: center; align-self: center; padding-left: 6.89%; padding-right: 25px; } .feature2-heading { font-family: AvenirNext; font-size: 36px; line-height: 42px; color: #212b35; font-weight: bold; margin: 0 70px 45px 0; } .feature2-paragraph { font-family: AvenirNext; font-size: 20px; line-height: 31px; color: #4e5c68; margin: 0 0 60px; } .feature2 .container { padding: 85px 0 60px; align-self: flex-end; } .feature2 .wrapper:before { content: ""; width: 89.66%; height: 100%; background-color: #f6f8f9; position: absolute; left: 0; top: 0; z-index: -1; } .feature2-image-1 { margin-bottom: 30px; } /*------------------Section 4------------------*/ .AtlasVS.feature3 { position: relative; margin: 20px 0 40px; padding-left: 5.28%; padding-right: 4.17%; display: flex; align-items: center; } .feature3-column-1 { width: 528px; align-self: center; } .feature3-column-2 { width: calc(100% - 528px); min-width: 200px; align-items: center; align-self: center; padding-left: 46px; padding-right: 8.13%; } .feature3-heading { font-family: AvenirNext; font-size: 36px; line-height: 42px; color: #212b35; font-weight: bold; margin: 0 0 35px; } .feature3-paragraph { font-family: AvenirNext; font-size: 20px; line-height: 31px; color: #4e5c68; margin: 0 0 45px; } .feature3 .container { padding: 39px 0 41px; align-self: flex-end; } .feature3 .wrapper:before { content: ""; width: 86.27%; height: 100%; background-color: #f6f8f9; position: absolute; right: 0; top: 0; z-index: -1; } /*------------------Section 5------------------*/ .AtlasVS.feature4 { position: relative; margin: 20px 0 40px; padding-left: 8.4%; padding-right: 5%; display: flex; align-items: center; } .feature4-column-2 { width: 488px; align-self: center; } .feature4-column-1 { width: calc(100% - 488px); min-width: 200px; align-items: center; align-self: center; padding-left: 7.217%; padding-right: 39px; } .feature4-heading { font-family: AvenirNext; font-size: 36px; line-height: 42px; color: #212b35; font-weight: bold; margin: 0 0 45px; } .feature4-paragraph { font-family: AvenirNext; font-size: 20px; line-height: 31px; color: #4e5c68; margin: 0 0 60px; } .feature4 .container { padding: 80px 0 60px; align-self: flex-end; } .feature4 .wrapper:before { content: ""; width: 84.12%; height: 100%; background-color: #f6f8f9; position: absolute; left: 0; top: 0; z-index: -1; } /*------------------Section 6------------------*/ .AtlasVS.feature6 { position: relative; margin: 90px 0 110px; padding-left: 0; padding-right: 0; display: flex; align-items: center; } .feature6-column-1 { width: 457px; align-self: center; } .feature6-column-2 { width: calc(100% - 457px); min-width: 200px; align-items: center; align-self: center; padding: 20px 8.4% 20px 12.08%; } .feature6-heading { font-family: AvenirNext; font-size: 36px; line-height: 42px; color: #ffffff; font-weight: normal; margin: 0 0 25px; } .feature6-paragraph { font-family: AvenirNext; font-size: 20px; line-height: 31px; color: #e7e7e7; margin: 0 0 65px; } .feature6 .container { padding: 0; align-self: flex-end; background-color: #0d1b2f; } .feature6-button { font-family: AvenirNext; font-size: 16px; line-height: 19px; color: #fff; text-decoration: none; background: #7f74ff; border-radius: 6px; padding: 10px 22px 10px 31px; } .feature6 .wrapper { margin-left: auto; margin-right: auto; } .feature6-image { min-height: 733px; } /*------------------Section 7------------------*/ .AtlasVS.feature5 { position: relative; margin: 20px 0 40px; padding-left: 8.4%; padding-right: 4.166%; display: flex; align-items: center; } .feature5-column-2 { width: 449px; align-self: center; } .feature5-column-1 { width: calc(100% - 449px); min-width: 200px; align-items: center; align-self: center; padding-left: 4.6%; padding-right: 0.8%; margin: 20px 0; } .feature5-heading { font-family: AvenirNext; font-size: 36px; line-height: 42px; color: #212b35; font-weight: bold; margin: 0 0 35px; } .feature5-paragraph { font-family: AvenirNext; font-size: 20px; line-height: 31px; color: #4e5c68; margin: 0 0 60px; } .feature5 .container { padding: 0; align-self: flex-end; margin: -15px 0; } .feature5 .wrapper:before { content: ""; width: 89.35%; height: 100%; background-color: #f6f8f9; position: absolute; left: 0; top: 0; z-index: -1; } /*------------------Section 8------------------*/ .AtlasVS.faq .container { max-width: 1440px; padding-left: 8.33%; padding-right: 8.33%; } .AtlasVS.faq { margin-top: 127px; margin-bottom: 112px; } .AtlasVS .faqHeth__block-q { font-family: AvenirNext; font-size: 20px; line-height: 24px; } .AtlasVS .faqHeth__block-a { font-family: AvenirNext; font-size: 18px; line-height: 31px; } .AtlasVS .servHome__cont-title { font-family: AvenirNext; font-size: 36px; line-height: 42px; margin-bottom: 1px; } .AtlasVS .servHome__cont-title:before { display: none; } .AtlasVS .servHome__cont-title:after { display: none; } /*------------------Responsive layout all sections------------------*/ @media (max-width: 1175px) { .AtlasVS .hero-column-1 { width: 100%; margin-bottom: 80px; } .AtlasVS .feature1-column-3 { order: 1; width: 100%; padding-left: 20%; padding-top: 40px; padding-bottom: 40px; } .AtlasVS .feature1-column-1, .AtlasVS .feature1-column-2 { order: 2; width: 45%; padding-bottom: 40px; } .AtlasVS .feature2-column-1 { width: 100%; padding-right: 20%; margin-bottom: 80px; } .AtlasVS .feature2-column-2 { width: 90%; margin-left: 10%; } .AtlasVS .feature3-column-1 { order: 2; width: 90%; margin-right: 10%; } .AtlasVS .feature3-column-2 { order: 1; width: 100%; padding-left: 20%; padding-top: 40px; padding-bottom: 80px; } .AtlasVS .feature4-column-1 { width: 100%; padding-right: 20%; margin-bottom: 80px; } .AtlasVS .feature4-column-2 { width: 90%; margin-left: 10%; } .AtlasVS .feature6-column-1 { width: 100%; margin-left: calc(50% - 456px / 2); order: 2; } .AtlasVS .feature6-column-2 { width: 100%; margin: 60px 0 80px; } .AtlasVS .feature5-column-1 { width: 100%; padding-right: 20%; margin-top: 60px; margin-bottom: 80px; } .AtlasVS .feature5-column-2 { width: 90%; margin-left: 10%; } #faq.AtlasVS .col-md-6 { flex: 0 0 100%; max-width: 100%; } } @media (max-width: 769px) { .heroLBSNew .tabs-wrapper:before { width: calc(100%); } .heroLBSNew .right_wrapper { padding: 30px 40px 40px 35px; } .heroLBSNew .trophiesHero .col-6.col-md-4.col-lg-2 { padding: 10px; } .heroLBSNew .trophiesHero .awardTitle { text-align: center; margin-bottom: 15px; } } @media (max-width: 575px) { .AtlasVS.hero .container { padding-left: 5%; padding-right: 5%; } .AtlasVS .hero-column-2 { width: 100%; margin-bottom: 40px; } .AtlasVS .hero-image { height: 365px; } .AtlasVS .hero-heading { font-size: 36px; line-height: 140%; } .AtlasVS .hero-paragraph { font-size: 20px; line-height: 175%; } .AtlasVS .video-container:before { margin-left: calc(50% - 50px) !important; } .AtlasVS .heroExpN__modal, .postExpN__modal { top: calc(50% - 102px) !important; left: 2.5% !important; width: 95% !important; height: auto !important; } .AtlasVS .heroExpN__modal iframe, .postExpN__modal iframe { min-width: 95% !important; height: 250px !important; } .AtlasVS .feature1-heading, .AtlasVS .feature2-heading, .AtlasVS .feature3-heading, .AtlasVS .feature4-heading, .AtlasVS .feature5-heading, .AtlasVS .feature6-heading, .AtlasVS .servHome__cont-title { font-size: 26px; line-height: 36px; margin-left: 0; margin-right: 0; margin-bottom: 20px; } .AtlasVS .feature1-button, .AtlasVS .feature1-paragraph, .AtlasVS .feature2-button, .AtlasVS .feature2-paragraph, .AtlasVS .feature3-button, .AtlasVS .feature3-paragraph, .AtlasVS .feature4-button, .AtlasVS .feature4-paragraph, .AtlasVS .feature5-button, .AtlasVS .feature5-paragraph, .AtlasVS .feature6-button, .AtlasVS .feature6-paragraph { font-size: 17px; line-height: 175%; margin-bottom: 30px; } .AtlasVS .wrapper:before { width: 95%; } .AtlasVS .feature1-column-3 { padding: 40px 5% 40px 10%; } .AtlasVS .feature1-column-1, .AtlasVS .feature1-column-2 { width: 50%; } .AtlasVS.feature1, .AtlasVS.feature2, .AtlasVS.feature3, .AtlasVS.feature4, .AtlasVS.feature5 { padding-left: 5%; padding-right: 5%; } .AtlasVS .feature2-column-1 { padding: 0 10% 40px 5%; margin-bottom: 0; } .AtlasVS .feature2-column-2 { width: 95%; margin-left: 5%; } .feature2 .container { padding: 40px 0 60px; } .feature2-paragraph { margin-bottom: 45px; } .AtlasVS .feature3-column-2 { padding: 0 5% 40px 10%; margin-bottom: 0; } .AtlasVS .feature3-column-1 { width: 95%; margin-right: 5%; } .feature3 .container { padding: 40px 0; } .AtlasVS .feature4-column-1 { padding: 0 10% 40px 5%; margin-bottom: 0; } .AtlasVS .feature4-column-2 { width: 95%; margin-left: 5%; } .feature4 .container { padding: 40px 0; } .AtlasVS .feature5-column-1 { padding: 0 10% 40px 5%; margin-bottom: 0; } .AtlasVS .feature5-column-2 { width: 95%; margin-left: 5%; } .feature5 .container { padding: 0 0 60px; } .AtlasVS .feature6-column-2 { margin: 60px 0 40px; padding: 0 8%; } .AtlasVS .feature6-column-1 { margin: 0; padding: 0 8%; } .AtlasVS .feature6-image { min-height: auto; } .AtlasVS.faq { margin-top: 80px; margin-bottom: 80px; } .AtlasVS .faqHeth__block-q { font-size: 18px; line-height: 31px; } .AtlasVS .faqHeth__block-a { font-size: 17px; line-height: 175%; } } /*===========END=====================SearchAtlas VS ===============END===============*/ .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea { padding: 12px; font-size: 16px; } .pricePriceP { background: #fff; border-radius: 10px; margin-top: 50px; } .pricePriceP__block { padding: 25px; text-align: left; } .pricePriceP__block-title { font-size: 20px; font-weight: 500; line-height: 27px; margin-bottom: 5px; } .pricePriceP__block-txt { height: 48px; font-size: 14px; line-height: 18px; margin-bottom: 10px; } .pricePriceP__block-price { font-size: 38px; font-weight: 700; line-height: 44px; margin: 0; } .pricePriceP__block-price span { font-weight: 300; font-size: 14px; color: rgb(163, 164, 164); display: inline-block; margin-left: 0.3rem; line-height: 30px; } .pricePriceP__block-btn a { background: #eee8f4; color: #7f4ead; font-size: 14px; padding: 10px 40px; text-decoration: none !important; width: 185px; margin-bottom: 20px; text-align: center; margin-top: 25px; display: inline-block; border-radius: 6px; } .pricePriceP__block-btn a:hover, .pricePriceP__block.popular .pricePriceP__block-btn a { background: #7f4ead; color: #eee8f4; } .pricePriceP__block-list { padding-top: 20px; border-top: 1px solid #e8e8e8; } .pricePriceP__block-list ul { list-style-type: none; } .pricePriceP__block-list ul li { margin-bottom: 12px; padding-left: 20px; position: relative; font-size: 14px; line-height: 22px; } .pricePriceP__block-list ul li:before { content: "\f15e"; font-family: "dashicons"; position: absolute; left: 0; color: #4dc16d; font-size: 18px; } .pricePriceP__block-list ul li a { margin-right: 2px; display: inline-block; } .pricePriceP__block-iconWr { display: flex; height: 30px; align-items: center; margin-bottom: 15px; } .pricePriceP__block-icon { line-height: 10px; } .pricePriceP__block-pop { background: #eee8f4; border-radius: 34px; left: 60px; padding: 0 9px; color: #7f4ead; display: table; font-size: 14px; line-height: 28px; margin-left: 15px; border-radius: 66px; } @media (max-width: 991px) { .pricePriceP { flex-wrap: wrap; } .pricePriceP__block { width: 50%; } .heroLBSNew .tabs-wrapper .tab, .heroLBSNew form[name="formDA"], .heroLBSNew form[name="formOT"] { margin-left: 0; padding: 0; } .heroLBSNew .tabs-wrapper .tab:before { display: none; } } @media (max-width: 575px) { .pricePriceP { background: none; } .pricePriceP__block { background: #fff; border-radius: 10px; margin-bottom: 30px; } .pricePriceP__block-btn a { width: 100%; } } .pricePriceP__allLink { margin-top: 25px; text-decoration: underline; font-size: 14px; } /*====================================Summit page====================================*/ .heroSummit { padding: 169px 0 130px; color: #fff; } .heroSummit__title h1 { color: #fff; margin-bottom: 13px; line-height: 60px; } .heroSummit__title h1 p { margin: 0 0 21px; } .heroSummit__title h1 span { color: #7f4ead; } .heroSummit__txt { font-size: 21px; line-height: 30px; color: #e8e8e8; width: 82%; } .heroSummit__txt p { margin-top: 0; } .heroSummit__txt p span { color: #fff; border-bottom: 1px solid #7f4ead; } .heroSummit__txt ul { display: flex; flex-wrap: wrap; } .heroSummit__txt ul li { width: 40%; margin-right: 20px; padding-left: 25px; font-size: 18px; position: relative; line-height: 30px; } .heroSummit__txt ul li:before { content: "\f15e"; font-family: "dashicons"; color: #7f4ead; position: absolute; left: 0; top: -1px; font-size: 20px; } .heroSummit video { border-radius: 5px; } .logosSummit { padding: 50px 0; background: #f2f2f5; } .logosSummit .logoFront__title { color: #4e5156; font-size: 18px; margin-bottom: 20px; } .logosSummit img { width: 140px; } .packSummit { padding: 40px 0 119px; background: #f2f2f5; } .packSummit__head { text-align: center; } .packSummit__head h1 { color: #151433; } .packSummit__txt { color: #2c3243; font-size: 21px; line-height: 34px; } .packSummit__blocks { margin-top: 115px; align-items: flex-start; } .packSummit__block { background: #fff; padding: 0 20px 34px; } .packSummit__block:not(:last-child) { margin-right: 5px; } .packSummit__block-img img { width: 97px; height: auto; } .packSummit__block-img { margin-top: -60px; margin-bottom: 30px; height: 125px; display: flex; align-items: center; } .packSummit__block-title { text-transform: uppercase; color: #32324c; font-size: 16px; margin-bottom: 15px; } .packSummit__block-oldPrice { font-size: 22px; font-family: f37ginger; color: #57576c; margin-bottom: 5px; text-decoration: line-through; } .packSummit__block-m { color: #32324c; font-size: 13px; } .packSummit__block-price { color: #131430; font-weight: bold; font-size: 32px; font-family: f37ginger; } .packSummit__block-price .packSummit__block-m { font-size: 16px; } .packSummit__block-btn { margin: 20px 0 25px; } .packSummit__block-btn a { background: #6b49ab; border-radius: 44px; width: 80%; text-align: center; font-weight: 500; font-size: 16px; color: #fff; padding: 14px 20px 11px; border: 1px solid transparent; display: inline-block; } .packSummit__block-btn a:hover { border: 1px solid #6b49ab; color: #6b49ab; background: #fff; } .packSummit__block-example-title { font-weight: 300; font-size: 16px; color: #131430; padding-bottom: 8px; position: relative; margin-bottom: 14px; } .packSummit__block-example-title:after { content: ""; width: 40px; height: 1px; background: #e6e6e6; position: absolute; bottom: 0; left: 0; } .packSummit__block-example-txt > ul > li { font-size: 18px; color: #08091c; margin-bottom: 10px; position: relative; padding-left: 22px; } .packSummit__block-example-txt > ul > li:before { content: "\f15e"; color: #6b49ab; font-size: 18px; font-family: "dashicons"; position: absolute; left: 0; top: -1px; } .packSummit__block-example-txt > ul > li > ul { margin: 10px 0 12px; } .packSummit__block-example-txt > ul > li > ul > li { font-size: 15px; color: #32324c; margin-bottom: 6px; } .packSummit__block.recommended { background: #6b49ab; margin-top: -15px; } .packSummit__block.recommended .packSummit__block-img { margin-top: -45px; } .packSummit__block.recommended .packSummit__block-example-txt > ul > li, .packSummit__block.recommended .packSummit__block-example-txt > ul > li:before, .packSummit__block.recommended .packSummit__block-m, .packSummit__block.recommended .packSummit__block-oldPrice, .packSummit__block.recommended .packSummit__block-price, .packSummit__block.recommended .packSummit__block-title { color: #fff; } .packSummit__block.recommended .packSummit__block-example-title, .packSummit__block.recommended .packSummit__block-example-txt > ul > li > ul > li { color: #eaeaea; } .packSummit__block.recommended .packSummit__block-btn a { background: #fff; color: #6b49ab; } .friendsSummit { padding-top: 108px; } .friendsSummit h2 { margin-bottom: 35px; } .friendsSummit__btns { margin-top: 30px; } .friendsSummit__btns-spec { margin-left: 40px; color: #6b49ab; font-weight: 500; font-size: 18px; } .friendsSummit__img { margin-top: 40px; } .heroSummit__btn .btn-pur { margin-top: 30px; padding: 12px 32px 10px; } @media (max-width: 1200px) { .heroSummit .heroExpN__post-video .heroExpN__post-img { height: auto; margin-top: 25px; } } @media (max-width: 991px) { .packSummit__blocks { flex-wrap: wrap; } .packSummit__block { width: 49%; margin-bottom: 70px; } .packSummit__block-example-txt p { margin: 0; } .packSummit { padding: 40px 0 20px; } } @media (max-width: 769px) { .heroSummit__txt ul li { width: 100%; } .heroSummit { padding: 130px 0 50px; } .friendsSummit { padding-top: 50px; } } @media (max-width: 575px) { .heroSummit__title h1 { line-height: 38px; } .heroSummit__txt { font-size: 18px; line-height: 27px; width: 100%; } .heroSummit__txt ul li { font-size: 16px; } .heroSummit .heroExpN__post-video .heroExpN__post-img { margin-top: 30px; } .packSummit__txt { font-size: 18px; line-height: 30px; } .packSummit__block { margin-bottom: 70px; width: 100%; } .friendsSummit__btns-spec { margin-left: 0; display: block; margin-top: 20px; } .packSummit { padding: 10px 0 0; } .friendsSummit__img { margin: 30px -15px 0; } .formSerNow__wr { margin-top: 10px; } .packSummit__block:not(:last-child) { margin-right: 0; } } .heroLPO__video .heroExpN__post-video .heroExpN__post-img { height: auto; position: relative; } .heroLPO__video .heroExpN__post-video .heroExpN__post-img video { height: 500px; border-radius: 9px; } @media (max-width: 769px) { .wraperAll .logTechSeo.logoSEO { padding-top: 220px !important; } } @media (max-width: 575px) { .heroLPO__video .heroExpN__post-video .heroExpN__post-img video { height: auto; } .wraperAll .logTechSeo.logoSEO { padding-top: 135px !important; } } .priceAllPriceP { margin-top: 50px; } .priceAllPriceP table { background: #fff; border-radius: 10px; width: 100%; font-size: 14px; border-collapse: collapse; overflow: hidden; } .priceAllPriceP table tr th { font-size: 16px; font-weight: 500; text-transform: inherit; border: none; text-align: left; padding: 30px 4px 50px; } .priceAllPriceP__packPrice { font-size: 21px; font-weight: 600; margin-top: 6px; height: 30px; } .priceAllPriceP__packBtn a { background-color: #24262a; margin-top: 1rem; text-decoration: none !important; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; white-space: nowrap; width: 130px; border-radius: 4px; display: inline-block; padding: 10px 5px 8px; text-align: center; color: #fff; font-weight: 500; font-size: 15px; letter-spacing: -0.2px; } .priceAllPriceP__packBtn a:hover { background-color: #7f4ead; color: #fff; } .priceAllPriceP table tr td { text-align: left; border: none; } .priceAllPriceP table tr td h3 { font-size: 16px; margin: 0; } .priceAllPriceP__name { font-size: 14px; } .priceAllPriceP__head-left { width: 32%; } .priceAllPriceP__download a { margin-right: 5px; } .priceAllPriceP__download a img { width: 40px; } .no:before { content: "\f335"; color: #f44343; margin-right: 0; font-family: "dashicons"; font-size: 21px; position: relative; top: 5px; } .priceAllPriceP table tbody tr:nth-child(2n) { background: #f9f9f9; } .priceAllPriceP__packName { letter-spacing: -0.5px; } .installChrome { background: #f2f2f5; padding: 10px 20px 9px; border-radius: 40px; color: #0087fb; } .installChrome:before { content: url(svg/google-chrome-icon.svg); margin-right: 4px; position: relative; top: 2px; } @media (max-width: 769px) { .priceAllPriceP { overflow-x: scroll; } } .customer-logos.slider { opacity: 0; visibility: hidden; transition: opacity 1s ease; -webkit-transition: opacity 1s ease; max-height: 70px; } .customer-logos.slider.slick-initialized { visibility: visible; opacity: 1; max-height: 100%; } .managed-seo-package .packSummit__txt ul { list-style-type: unset; padding: revert; } @media (min-width: 768px) { .managed-seo-package .packSummit__txt ul { columns: 2; -webkit-columns: "2"; -moz-columns: 2; width: 90%; margin-left: auto; } .plansLBSNew__plan-logo { margin-left: auto; margin-right: auto; } } @media (min-width: 1024px) { .managed-seo-package .packSummit__txt ul { columns: 3; -webkit-columns: 3; -moz-columns: 3; } .managed-seo-package .packSummit__txt h4 { margin-top: 48px !important; } } .managed-seo-package .packSummit__block { min-width: 25%; } .seo-content-strategy .packSummit__block { width: 25%; align-self: normal; } .seo-content-strategy .packSummit__blocks { justify-content: center; } .review-widgets { margin: 48px 0 32px; justify-content: space-between; flex-wrap: wrap; } .review-widget { margin: 16px 0; } @media (min-width: 1140px) { .review-widget { width: 47%; } } /*=========================Media page===========================*/ .post-type-archive-announcement .pagesWr h1, .post-type-archive-announcement .pagesWr h2 { font-weight: 600; } .heroMedia { padding: 155px 0 115px; } .heroMedia h1 { margin-bottom: 20px; } .heroMedia__img { text-align: right; } .heroMedia__img img { width: 86%; } .featMedia { background: #f7f3ff; padding: 120px 0; } .featMedia h2 { margin-bottom: 20px; text-align: center; } .featMedia__txt { text-align: center; } .featMedia__txt a { color: #6b49ab; } .featMedia__wr { margin-top: 75px; justify-content: space-around; } .press_featMedia-img { width: 290px; margin-right: 33px; } .press_featMedia-cont { width: 54%; } .press_featMedia-logo img { width: 175px; margin-bottom: 20px; } .press_featMedia-block { margin-bottom: 20px; } .press_featMedia-txt { text-decoration: underline; } .spellMedia { padding: 124px 0; } .spellMedia h2 { margin-bottom: 20px; } .spellMedia h2 .lgSpell { border-bottom: 8px solid #ff258e; } .spellMedia h2 .saSpell { border-bottom: 8px solid #8860d4; } .spellMedia__var-block { text-align: center; position: relative; width: 32%; margin-bottom: 50px; color: #82878f; } .spellMedia__var-block:not(:nth-child(3n)):after { content: ""; border-right: 1px solid #d8d8d8; height: 45px; width: 2px; position: absolute; right: 0; bottom: -8px; } .spellMedia__var-block-title { font-size: 26px; font-family: f37ginger; margin-top: 30px; } .spellMedia__var { justify-content: right; } .spellMedia__var-block span { font-size: 34px; } .spellMedia__var-block.correct { color: #2c3243; } .spellMedia__var-block:nth-child(2) span { color: #ff258e; } .spellMedia__var-block:nth-child(5) span { color: #8860d4; } .cta2Media { padding: 0; } .cta2Media .banner-buttonCTA { float: right; } .postsMedia { padding: 170px 0 100px; } .postsMedia h2 { text-align: center; } .postsMedia__wr { padding: 0 115px; } .postsMedia__main { margin: 100px 0 90px; } .postsMedia__main-title { margin-bottom: 15px; } .postsMedia__main-title a { font-family: f37ginger; font-size: 34px; line-height: 44px; color: #2c3243; } .postsMedia__main-date, .postsMedia__posts-date { color: #999999; } .postsMedia__posts-block { padding: 40px 0; border-top: 1px solid #e1e1e1; } .postsMedia__posts-title { width: 75%; } .postsMedia__posts-title a { height: 68px; font-size: 24px; font-family: f37ginger; line-height: 34px; color: #2c3243; text-decoration: underline; } .postsMedia__posts-title .postsMedia__main-btn { margin-top: 10px; line-height: 28px; } .postsMedia__posts-title .postsMedia__main-btn a { font-size: 16px; line-height: 28px; height: auto; } .postsMedia__posts-title .postsMedia__main-btn a:after { display: none; } .postsMedia__postsAll { margin-top: 25px; } .postsMedia__postsAll .linkArr { color: #6b49ab; font-size: 18px; font-weight: 500; } .awardsMedia { padding: 140px 0 120px; background: #f4f6f6; text-align: center; } .awardsMedia h2 { margin-bottom: 30px; } .awardsMedia__logos { margin-top: 60px; justify-content: space-between; } .awardsMedia__logos img { max-width: 170px; margin-bottom: 20px; } .kitMedia { padding: 160px 0; } .kitMedia__img { margin-top: 80px; } .kitMedia__img img { margin-bottom: 30px; } .kitMedia__img .extraImg img{ height: 305px; object-fit: cover; width: 100%; } .kitMedia .resFront__txt { margin-bottom: 0; } .kitMedia .resFront__txt a, .kitMedia__txt a { color: #6b49ab; font-weight: 500; } .kitMedia__btn { text-align: right; } .kitMedia__btn .btnHeroTech { font-weight: 400; } .kitMedia__head { align-items: flex-end; } .kitMedia__txt { margin-top: 70px; font-weight: 500; text-align: center; } .mainPost__featMedia .press_featMedia-logo img { width: 110px; margin-bottom: 15px; } .mainPost__featMedia-title { font-size: 30px; line-height: 35px; font-family: f37ginger; font-weight: 600; } .mainPost__featMedia .press_featMedia-txt { text-decoration: none; margin-bottom: 20px; } .mainPost__featMedia-btn .linkArr, .postsMedia__main-btn .linkArr { color: #6b49ab; font-weight: 500; } .mainPost__featMedia-img img { width: 95%; } .mainPost__featMedia-date { margin: 20px 0 10px; } /* .mainPost__featMedia { padding-bottom: 65px; border-bottom: 1px solid #ccc; } */ .postsMedia__main-btn { margin-top: 25px; } @media (max-width: 1200px) { .postsMedia__wr { padding: 0; } } @media (max-width: 991px) { .spellMedia__var { justify-content: center; margin-top: 40px; } .spellMedia h2 { line-height: 70px; } .kitMedia__btn { text-align: left; margin-top: 20px; } } @media (max-width: 769px) { .heroMedia__img { text-align: left; margin-top: 10px; } .heroMedia__img img { width: 100%; } .heroMedia { padding: 120px 0 50px; } .featMedia { padding: 50px 0 40px; } .featMedia__wr { margin-top: 40px; } .awardsMedia, .kitMedia, .postsMedia, .spellMedia { padding: 50px 0; } .spellMedia h2 .saSpell { border-bottom: 4px solid #8860d4; } .spellMedia h2 .lgSpell { border-bottom: 4px solid #ff258e; } .postsMedia__main { margin: 50px 0; } .postsMedia__main { flex-direction: column-reverse; } .postsMedia__main-title { margin-bottom: 10px; margin-top: 20px; } .awardsMedia__logos img { margin: 0 40px 30px; } .awardsMedia__logos { margin-top: 50px; justify-content: space-around; } .kitMedia__txt { margin-top: 40px; } } @media (max-width: 575px) { .press_featMedia-block { flex-wrap: wrap; } .press_featMedia-img { width: 100%; margin-right: 0; margin-bottom: 10px; } .press_featMedia-img img { width: 100%; } .press_featMedia-cont { width: 100%; } .press_featMedia-block { margin-bottom: 40px; } .spellMedia h2 { line-height: 46px; } .spellMedia__var-block { width: 50%; } .spellMedia__var-block-title { font-size: 22px; margin-top: 20px; } .spellMedia__var-block:nth-child(3n):after { content: ""; border-right: 1px solid #d8d8d8; height: 45px; width: 2px; position: absolute; right: 0; bottom: -8px; } .spellMedia__var-block:nth-child(2n):after { border: none; } .postsMedia__main-title a { font-size: 24px; line-height: 32px; } .kitMedia .postsMedia__wr, .postsMedia__posts { padding: 0 15px; } .postsMedia__posts-block { padding: 28px 0; } .postsMedia__posts-title a { height: auto; font-size: 20px; } .postsMedia__posts-title { width: 80%; } .postsMedia__main-date, .postsMedia__posts-date { font-size: 12px; } .awardsMedia__logos img { margin: 0 15px 25px; max-width: 135px; } .spellMedia__var-block { order: 2; } .spellMedia__var-block.correct { order: 1 !important; } } /*==========================Search page==================================*/ .searchPage { padding-top: 140px; } .searchPage h1 { border-bottom: 3px solid #7f74ff; } .searchPage h2 { font-size: 21px; line-height: 30px; font-weight: 500; margin: 20px 0 10px; } .searchPage__img img { width: 100%; height: 200px; object-fit: cover; border-radius: 5px; } .searchPage__cont-link .linkArr { color: #6b49ab; font-weight: 500; margin-top: 10px; } .searchPage__wr { margin-top: 50px; } .searchPage__tb3FST { padding: 150px 0 0; } .searchPage .announcement { margin-bottom: 30px; } @media (max-width: 575px) { .searchPage__tb3FST { padding: 70px 0 0; } } /*==========================Annoucements page==================================*/ .heroAnn { padding: 150px 0 90px; text-align: center; } .heroAnn_title { margin-bottom: 30px; } .heroAnn__form { position: relative; width: 500px; margin: 50px auto 0; } .heroAnn__form #s { border: 1px solid #d3d3d3; box-sizing: border-box; border-radius: 12px; width: 100%; font-size: 16px; font-family: Gordita; padding: 13px 10px 9px 45px; } .heroAnn__form button { background: none; border: none; position: absolute; top: 14px; left: 9px; } .postsAnn__title { font-size: 21px; line-height: 30px; font-weight: 500; margin: 20px 0 10px; font-family: f37ginger; } .postsAnn__block .postsAnn__title a, .postsAnn__block .postsAnn__txt a { text-decoration: none; color: inherit; } .postsAnn__block .postsAnn__title:hover a, .postsAnn__block .postsAnn__txt:hover a { color: #ff268e; } .cta2Ann .banner-buttonCTA { margin: 0; } .postsAnn__block { margin-bottom: 30px; } @media (max-width: 769px) { .heroAnn__form { width: 100%; } .heroAnn { padding: 120px 0 70px; } } /*==========================Annoucements single page==================================*/ .heroAnnSingle__block-head { text-align: center; } .heroAnnSingle__block { padding: 0 145px; } .heroAnnSingle__block-head h1 { margin: 20px 0 30px; font-weight: 600; } .heroAnnSingle__block-date { color: #838383; } .heroAnnSingle__block a { color: #3e78e3; text-decoration: underline; } .heroAnnSingle__cont img { margin: 70px auto; display: block; } .heroAnnSingle__footer-author { border: 1px solid #e1e1e1; border-radius: 4px; padding: 23px; } .heroAnnSingle__footer-author-img { margin-right: 21px; } .heroAnnSingle__footer-author-img img { width: 55px; } .heroAnnSingle__footer-author-name { font-weight: 500; font-size: 18px; } .heroAnnSingle__footer-author-post { color: #838383; } .heroAnnSingle__footer-author-email a { color: #3e78e3; text-decoration: underline; } .heroAnnSingle__footer-title { color: #838383; margin-bottom: 16px; } .heroAnnSingle__footer { padding-top: 50px; margin-top: 50px; border-top: 1px solid #e1e1e1; } .heroAnnSingle__footer-socBlock { width: 50%; margin-bottom: 30px; cursor: pointer; font-weight: 500; color: #1c1a28; } .heroAnnSingle__footer-socBlock a { color: #1c1a28; padding: 0; text-decoration: none; } .heroAnnSingle__footer-socBlock img { margin-right: 10px; } .heroAnnSingle__footer-soc-wr { padding-left: 50px; } .heroAnnSingle__footer-soc { margin-top: 36px; } .heroAnnSingle .addtoany_list a img { vertical-align: top; } .heroAnnSingle__cont .addtoany_share_save_container { display: none; } .otherPosts { background: #f4f6f6; padding: 173px 0 140px; } .otherPosts h2 { font-weight: 600; text-align: center; } .otherPosts__wr { margin-top: 70px; } @media (max-width: 1200px) { .heroAnnSingle__block { padding: 0; } } @media (max-width: 769px) { .heroAnnSingle__cont img { margin: 40px auto; } .heroAnnSingle__footer-soc { margin-top: 0; } .heroAnnSingle__footer-soc-wr { padding-left: 0; margin-top: 30px; } .otherPosts { padding: 50px 0; } } @media (max-width: 575px) { .heroAnnSingle__footer { padding-top: 25px; margin-top: 30px; } .otherPosts__wr { margin-top: 30px; } } /*---------------Location Page(s)-------------*/ .page-template-page-location .header__wr { background: #ffffff; } /* .page-template-page-location section:not(.servicesSec) a{ color: #FF0096; text-decoration: underline; } .page-template-page-location section:not(.servicesSec) a:hover{ text-decoration: none; } */ .locPg { clear: both; } .locPg .darkBG { background: #121212; } .locPg .purplBG { background: #6b49ab; } .locPg .blackBG { background: #121212; } .locPg .txtWhite { color: #ffffff; } .locPg .txtBlack { color: #2c3243; } .locPg .ped50 { padding: 50px 0; } .locPg .ped100 { padding: 100px 0; } .locPg .alignCenter { text-align: center; margin: auto; } .locPg .title_h1 { font-size: 60px; font-weight: 700; line-height: 76px; margin: 20px 0; } .locPg .copy_p { font-size: 18px; font-weight: 500; line-height: 32px; margin-bottom: 20px; } .locPg .container.fullWidth { width: 100%; max-width: 100%; } .locPg .halfSecHeading { font-size: 42px; font-weight: 700; line-height: 60px; margin-top: 0; } .locPg .fulSecHeading { font-size: 48px; font-weight: 600; line-height: 60px; } .locPg .halfSecCopy { font-size: 19px; line-height: 34px; font-weight: 400; } .locPg .widt50 { max-width: 50%; } .locPg .widt60 { max-width: 60%; } .locPg .widt70 { max-width: 70%; } .locPg .serviceLinks.slider { margin: 50px 10px 0; } .locPg .serviceLinks .slide { margin: 0 10px; } .locPg .serviceLinks .slide a { background: #ffffff; padding: 20px; border-radius: 5px; display: inline-block; } .locPg .ctaSec .halfSecHeading { font-size: 48px; font-weight: 500; line-height: 60px; } .locPg .ctaSec .halfSecCopy h3 { font-size: 28px; font-weight: 500; line-height: 44px; } .locPg .ctaSec .btn1 { width: 200px; height: 50px; background: #6b49ab; border-radius: 71px; } .locPg .ctaSec .btn1, .locPg .ctaSec .btn2 { padding: 10px 20px; display: inline-block; background: #6b49ab; border-radius: 71px; text-align: center; margin: 5px; } .locPg .ctaSec .btn2 { background: #121212; } .locPg .ctaSec .btn1:hover, .locPg .ctaSec .btn2:hover { background: #ffffff; color: #121212; } .locPg .fullSecwImg { position: relative; } .locPg .fullSecwImg:before { content: ""; position: absolute; width: 100%; height: 850px; top: 0; left: 50%; transform: translateX(-50%); background-color: #f7f9fe; } .locPg .faqSection { background: #f7f9fc; } .locPg .faqCont { width: 100%; } .locPg .faqSec .widt70 { margin: 0 auto; } .locPg .faqSec .d-flex { flex-direction: row-reverse; width: 100%; } .locPg .faqQuestion { position: relative; font-size: 18px; font-weight: 500; line-height: 34px; padding: 15px 40px 15px 15px; border-bottom: solid 1px #e7e7e8; width: 100%; color: #333333; cursor: pointer; } .locPg .faqQuestion .arrowIcon:after { content: "\f347"; position: absolute; color: #121212; top: 20px; right: 10px; padding: 8px; } .locPg .active .faqQuestion .arrowIcon:after { content: "\f343"; } .locPg .faqAnswer { font-size: 16px; font-weight: 400; line-height: 24px; padding: 15px; color: #333333; } .locPg .heroLoc .img { height: 100%; } .locPg .heroLoc .img img { height: 100%; object-fit: cover; } @media (max-width: 1300px) { .heroLBSNew .LBC_rightCol { position: relative; width: 100%; top: unset; right: unset; } .heroLBSNew .lbc-wrapper { padding-right: 0; } } @media (max-width: 1023px) { .locPg .ped100 { padding: 50px 0; } .locPg .heroLoc { padding: 0 15px; } .locPg .widt60, .locPg .widt70 { max-width: 100%; } .locPg .fulSecHeading, .locPg .halfSecHeading, .locPg .title_h1 { font-size: 36px; line-height: 44px; } .locPg .halfSecImg { margin-bottom: 20px; } } /*==========================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: var(--wpr-bg-1cc593a9-ed2d-486f-a2ce-f5f5bf9699ec) 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: none; 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; } @media (max-width: 767px) { .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; } } /*/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ ROBOTS.TXT START /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\*/ .remove-overflow { overflow: unset !important; } .make-sticky { position: sticky; position: -webkit-sticky; top: 15%; } .robotsHero h1 { margin-bottom: 30px !important; } .robotsHero .heroText { margin-bottom: 50px !important; margin-top: 0 !important; } .robotsHero form input { border: none !important; background-color: white !important; } .robotsHero form input::placeholder { color: #7c8b96 !important; font-size: 16px !important; line-height: 16px !important; } .robotsHero form button { color: white !important; background-color: #ff0096 !important; } .tbRobots { padding-top: 60px; padding-bottom: 150px; } .robotsWhen { background-color: white !important; padding: 150px 15px 250px !important; } .robotsWhen .container { padding: 0 !important; } .robotsWhen .row { margin-left: 0 !important; margin-right: 0 !important; } .robotsWhen .benTechSeo__img-wr { padding-left: 9%; } .robotsWhen .benTechSeo__cont-block { margin-bottom: 49px !important; } .robotsWhen .benTechSeo__cont-txt { color: #2f3246 !important; } .robotsFeatures { background-color: #f7f9fc; } .featuresBanner_img { text-align: center; background-color: white; } .featuresBanner_img img { width: 100%; height: auto; object-fit: cover; max-width: 1920px; margin-left: auto; margin-right: auto; } .robotsFeatures .container { padding-left: 30px !important; padding-right: 30px !important; margin-top: 115px; } .robotsFeatures .row { display: flex; flex-wrap: wrap; } .featureCol { width: 50%; text-align: left; margin-bottom: 75px; color: #2e3245; } .featureCol:nth-child(even) { padding-left: 6.2%; } .featureCol:nth-child(odd) { padding-right: 6.2%; } .ftBlock-icon { width: 60px; height: auto; margin-bottom: 30px; } .ftBlock-title { font-family: "F37 Ginger", sans-serif; font-size: 24px; font-style: normal; font-weight: 400; line-height: 31px; letter-spacing: -0.40000009536743164px; margin-bottom: 24px; } .robotsIframe { background-color: #fafcfe; padding: 115px 0 40px; } .robotsIframe .row { text-align: center; } .btnRobotsHero { font-family: gordita; font-weight: 500; font-size: 16px; letter-spacing: 0.6px; color: #fff; padding: 14px 32px 11px; background: #ff0096; border-radius: 51px; display: inline-block; border: 2px solid transparent; } .btnRobotsHero:hover { border: 2px solid #ff0096; background: #fff; color: #17171a; } @media (max-width: 991px) { .robotsHero { padding-bottom: 95px; } .robotsHero .heroHomenew__form { width: 90%; } .tbRobots { padding-top: 40px; } .robotsWhen { padding-bottom: 150px !important; } .robotsWhen .row { margin-top: 40px; } } @media (max-width: 575px) { .tbRobots .row { flex-direction: column !important; } .robotsHero { padding-top: 150px !important; } .robotsHero h1 { font-size: 30px; } .robotsHero .heroHomenew__form { width: 100%; } .robotsHero input { padding: 0 60px 0 20px; } .robotsHero button { width: 60px !important; margin-left: -60px !important; } .featureCol { width: 100%; padding: 0 !important; } .robotsFeatures .container { padding-bottom: 80px; } .robotsWhen { padding-top: 85px !important; padding-bottom: 85px !important; } .robotsWhen .benTechSeo__ben, .robotsWhen .benTechSeo__ben .col-12, .robotsWhen .container { padding: 0 !important; } .br-off { display: none; } .RobotsForm { padding: 75px 0 50px; } .RobotsForm .formSerNow__wr { padding: 40px 0; } .robotsHero form input::placeholder { font-size: 12px !important; font-weight: 300 !important; letter-spacing: -0.5px; } } /*/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ ROBOTS.TXT END /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\*/ /*/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ GLOSSARY START /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\*/ .glossaryHero { padding: 180px 0 120px; } .glossaryHero .row { display: flex; flex-wrap: wrap; margin: 0 !important; align-items: top !important; } .glossaryHero .col-left { width: 50%; padding-right: 35px; } .glossaryHero .col-left h1 { font-size: 70px; line-height: 80px; } .glossaryHero .heroText { font-size: 16px; line-height: 22px; } .glossaryHero .col-right { width: 50%; padding-left: 35px; margin-top: 50px; } .glossaryHero .col-right img { width: 100%; } .glossary-menu-container { float: left; left: max(calc(50% - 300px - 74ex / 2 - 48px), 15px); margin-top: 6rem; position: -webkit-sticky; position: sticky; top: 124px; } .glossary-menu { background-color: #fff; border-radius: 6px; box-shadow: 0 1px 1px rgb(119 172 255 / 15%), 0 2px 2px rgb(119 172 255 / 15%), 0 6.6px 40.8px rgb(119 172 255 / 9%); display: flex; flex-direction: column; margin: auto; z-index: 99; } .glossary-menu .glossary-menu__title { color: #868fa5; font-size: 90%; letter-spacing: 0.02ex; padding: 0.5rem 0.75rem; text-transform: uppercase; } #glossary-menu-items { border-bottom-left-radius: 6px; display: flex; flex-direction: column; max-height: min(500px, 100vh - 6rem); overflow-y: scroll; scrollbar-color: transparent transparent; scrollbar-width: thin; transition: all 0.2s ease; } #glossary-menu-items category a { background-color: #f6f9ff; font-weight: 500; padding: 0.5rem 0.75rem; } #glossary-menu-items a { word-wrap: break-word; display: block; font-size: 90%; overflow: hidden; text-overflow: ellipsis; width: 280px; } #glossary-menu-items term a { line-height: 1.35; padding: 0.33rem 0.75rem; } #glossary-menu-items::-webkit-scrollbar-thumb { background: 0 0; border-radius: 16px; -webkit-transition: all 0.1s; transition: all 0.1s; } #glossary-menu-items::-webkit-scrollbar { height: 6px; width: 6px; } /* section.glossary-section .glossary-item, section.glossary-section .section-letter { margin-top: calc(80px * -1)!important; padding-top: 80px; } */ section.glossary-section .section-letter .inner-content { align-items: center; display: flex; flex-wrap: wrap; min-height: 300px; justify-content: space-between; align-content: center; padding-top: 50px; padding-bottom: 50px; } section.glossary-section .section-letter { margin-bottom: 50px; } section.glossary-section .section-letter h2 { color: #fff; font-size: 48px; font-weight: 600; line-height: 60px; font-family: Roboto, sans-serif; letter-spacing: -0.02ex; margin: 0 -45% 20px 0; } .text-body-column { margin: 0 auto; max-width: 74ex; } .inner-content { margin: 0 auto; padding: 0; width: 100%; } section.glossary-section:nth-child(3) .section-letter .inner-content { margin-left: calc(50vw - 74ex / 2) !important; } .glossary-section > div.inner-content:last-child { margin-bottom: 80px; } .glossary-section .glossaryCat-desc { margin-right: -45%; color: antiquewhite; letter-spacing: 0.75px; } term { display: none; } .glossary-item { padding-bottom: 20px; } .glossary-item h3 { font-size: 22px; line-height: 25px; } .glossary-item ul { list-style-type: unset; padding: revert; } .glossary-active term { display: block !important; } #glossary-menu-items div:last-child term:last-child { margin-bottom: 20px; } .glossaryItem-link { text-transform: uppercase; color: #ff268e; font-size: 13px; } .glossaryItem-link:after { content: "\f344"; font-family: "dashicons"; margin-left: 10px; position: absolute; } .glossary-item p a { text-decoration: underline; } @media (max-width: 1270px) { .inner-content { padding-left: max(320px, calc(100vw - 74ex - 160px)); min-width: 100%; } .text-body-column { margin: 0 auto 0 0; } section.glossary-section:nth-child(3) .section-letter .inner-content { padding-left: 60px; min-width: 50%; } section.glossary-section:nth-child(3) .section-letter .inner-content .glossaryCat-desc, section.glossary-section:nth-child(3) .section-letter .inner-content h2 { margin-right: calc(-25% + 90px); } section.glossary-section .section-letter h2 { margin-right: 5%; } .glossary-section .glossaryCat-desc { margin-right: 5%; } } @media (max-width: 991px) { .glossaryHero .col-right { width: 90%; padding-left: 0; margin: 0 auto 60px; } .glossaryHero .col-left { width: 100%; padding-right: 0; order: 1; text-align: center; } .glossaryHero .col-left h1 { font-size: 48px; line-height: 62px; } section.glossary-section .section-letter h2 { font-size: 40px; line-height: 50px; width: 100%; text-align: center; } .glossary-menu-container { float: unset; margin: 3rem auto; position: unset; width: 300px; } .glossary-menu-items-wrapper category a { pointer-events: none; } .inner-content { padding-left: unset; min-width: unset; } .text-body-column { margin: 0 auto; } section.glossary-section:nth-child(3) .section-letter .inner-content { padding-left: unset; min-width: unset; } section.glossary-section:nth-child(3) .section-letter .inner-content .glossaryCat-desc, section.glossary-section:nth-child(3) .section-letter .inner-content h2 { margin-right: unset; } section.glossary-section .section-letter h2 { margin-right: unset; } .glossary-section .glossaryCat-desc { margin-right: unset; text-align: center; } .Glo_BackToTop { transform: rotate(180deg); position: fixed; bottom: 5%; left: 5%; z-index: 99; } .Glo_BackToTop span { border: 1.5px solid #fff; width: 40px; height: 40px; border-radius: 50%; color: #fff; padding-top: 9px; padding-left: 1px; background: #19191b; } .Glo_BackToTop.glossary-active { display: block !important; } .faqTechSeo .faqEcom__qa-q { padding-right: 80px; } .spellMedia__var-block:not(:nth-child(3n)):after, .spellMedia__var-block:nth-child(3n):after { display: none; } section.bannerFront-2.cta2Media.cta3FST a.banner-buttonCTA {margin-bottom: 0;float: none;display: inline-block;} section.bannerFront-2.cta2Media.cta3FST .row.justify-content-center { flex-direction: column; display: flex; align-content: center; } section.bannerFront-2.cta2Media.cta3FST .row.justify-content-center .col-sm-9, section.bannerFront-2.cta2Media.cta3FST .row.justify-content-center .col-sm-3 { width: 100%; text-align: center; } section.bannerFront-2.cta2Media.cta3FST {padding-top: 80px;padding-bottom: 80px;} .spellMedia { padding-top: 80px; padding-bottom: 30px; } } @media (max-width: 768px) { .tb2LBSNew h2 { margin-bottom: 20px; } .tb2LBSNew { padding: 80px 0; } .faqEcom__tabs { flex-direction: column; } .faqTechSeo .faqEcom__tabs a.active { border-bottom: none; padding: 10px; border-radius: 2px; border: 1px solid #7f74ff; } .faqTechSeo .faqEcom__tabs a { font-size: 20px; padding: 0 0 10px; margin-bottom: 20px; } .serLBSNew h2, .comprehSection h2 { margin-bottom: 20px; } section.serBanner.ctaTechSeo .row { flex-direction: column; width: 100%; } section.serBanner.ctaTechSeo .row .bannerTitle, section.serBanner.ctaTechSeo .row .col-sm-7 { width: 100%; } .map_locations { margin-left: 0; width: 100%; max-width: 100%; } .page-id-9442 section.heroTechSeo .row.align-items-center h1 { font-size: 40px; line-height: 52px; margin-bottom: 52px; } .page-id-9442 section.serBanner .bannerTitle { font-size: 32px; } .page-id-9442 section.caseTechSeo h2 { text-align: center !important; } .page-id-9442 section.procSeoMan, .page-id-9442 section.caseTechSeo { padding-top: 80px; padding-bottom: 80px; } .page-id-9442 section.procSeoMan .procSeoMan__blocks { margin-top: 0; } .page-id-9442 section.procSeoMan .procSeoMan__blocks .procSeoMan__block:last-child { margin-bottom: 0; } .faqTechSeo .faqEcom__qa.active { padding-right: 35px; } .featMedia h2 { text-align: center!important; margin-bottom: 10px; } .spellMedia__var-block:not(:nth-child(3n)):after { bottom: 0; top: 0; margin: auto; } .spellMedia__var-block-title { font-size: 16px; line-height: 1.2; } section.formSerNow h2 { text-align: center !important; } .page-id-13900 section.LaHome_orgS.multiPurp_organizations h2 { text-align: center !important; } .page-id-13900 section.multiPurp_reachAud h2 { text-align: center !important; } } @media (max-width: 767px) { .inner-content { padding: 0 15px !important; } section.glossary-section:nth-child(3) .section-letter .inner-content { margin-left: unset !important; } section.glossary-section .section-letter > div { padding: 50px 0; } .glossaryItem-link { font-size: 15px; } .text-body.glossary-item div { margin-bottom: 25px; } .heroLBSNew .LB_calculator { padding: 0; background: none; } .solTechSeo .entEcom__cont { padding-left: 0; } .clutch_rHome { padding-top: 0; } } @media (max-width: 575px) { .spellMedia__var-block:not(:nth-child(3n)):after, .spellMedia__var-block:nth-child(3n):after {display:none;} } @media (max-width: 420px) { .iFKey__iframe iframe { height: 550px; } } /* GLOSSARY END */ .downloadEbook_form .hbspt-form .field { flex: 1; }