.title-bg {background: #000;}.lorian{align-items: center; }.lorian img{max-width: 100%;}.images{position: absolute; width: max-content; right: 0; z-index: -1; bottom: 0;}@media screen and (max-width:1000px) {    .lorian{ flex-direction: column; }}@media screen and (max-width: 992px) {    .lorian {padding-top: 10rem;}}@media (min-width: 992px) {    .cases-row {height: 7rem;}    #casesCrs {height: 33rem;}    #casesCrs::after {content: url("/images/pages/seo/001.png"); position: absolute; bottom: 0; right: 0; transform: translateX(50%); line-height: 0; pointer-events: none;}    .cases-card {position: absolute; top: 0; left: 1rem; right: 1rem; animation: casesUp 1s forwards;}}@keyframes casesUp {    from {        transform: translateY(0);    }    to {        transform: translateY(-10rem);    }}.time::before {background: #fff;}.time::after {background: linear-gradient(to bottom, rgba(41, 79, 166, 0.5), rgba(109, 165, 221, 0.5) 7%, rgba(69, 73, 99, 0.5));}@media (min-width: 992px) {    .time::after {background: linear-gradient(to bottom, rgba(41, 79, 166, 0.5), rgba(109, 165, 221, 0.5) 7%, rgba(69, 73, 99, 0.5)), url("/images/pages/seo/003.png") 70% 80% no-repeat;}    .time-container {padding-top: 3rem;}    .time-container::before {position: absolute; z-index: -1; content: url("/images/pages/seo/002.png"); top: 0; right: 0; transform: translateX(50%);}}.price-card {box-shadow: 0 4px 24px rgba(189, 197, 200, 0.7);}.price::before {background: #fff;}.price-img::after {content: ''; display: block; background: center no-repeat; height: 185px;}.price-img.item-1::after {background-image: url("/images/pages/seo/039.png");}.price-img.item-2::after {background-image: url("/images/pages/seo/040.png");}.price-img.item-3::after {background-image: url("/images/pages/seo/041.png");}.price-img.item-4::after {background-image: url("/images/pages/seo/042.png");}@media (min-width: 992px) {    .price {padding-bottom: 9rem;}}.discount-container {background: rgba(0, 0, 0, .7); padding-top: 2rem; padding-bottom: 2rem;}@media (min-width: 768px) {    .discount-container {margin-top: -4rem;}    .io-on .io-discount {transform: translateY(4rem);}}@media (min-width: 992px) {    .discount-container {padding: 2rem 10rem;}}@media (min-width: 1200px) {    .discount-container {padding: 2rem 10rem;}    .discount::before, .discount::after {position: absolute; transform: translateY(-50%); top: 50%; z-index: -1;}    .discount-site::before {content: url("/images/pages/sozdanie-sajtov/032.png"); left: 0;}    .discount-site::after {content: url("/images/pages/sozdanie-sajtov/033.png"); right: 0;}    .discount-context:before {content: url("/images/pages/kontekstnaya-reklama/016.png"); left: 0;}    .discount-context::after {content: url("/images/pages/kontekstnaya-reklama/017.png"); right: 0;}    .discount-support:before {content: url("/images/pages/tekhnicheskaya-podderzhka/023.png"); left: 0;}    .discount-support::after {content: url("/images/pages/tekhnicheskaya-podderzhka/024.png"); right: -10rem; top: 0; z-index: 0;}}@media (min-width: 768px) {    .audit::before, .audit::after {position: absolute; pointer-events: none;}    .audit::before {content: url("/images/pages/seo/004.png"); top: 50%; left: 0; transform: translate(-60%, -50%);}    .audit::after {content: url("/images/pages/seo/005.png"); top: -12rem; right: 0; transform: translateX(30%);}}.advance::before {background: #fff;}@media (min-width: 768px) {    .advance::after {background: url("/images/pages/seo/033.png") center bottom no-repeat;}    .advance::before {background: linear-gradient(180deg, #fff 30%, rgba(205, 231, 245, 0.9));}    .advance {padding-bottom: 12rem;}}@media (min-width: 768px) {    .algorithms::before {background: url("/images/pages/seo/034.png") center no-repeat; height: 910px; top: auto;}    .algorithms {height: 800px;}    .algorithms .keywords {color: var(--bs-dark);}}@media (min-width: 768px) {    .command {height: 1060px;}    .command::before {background: url("/images/pages/seo/035.png") center no-repeat;}}.advantages-toggle {color: #fff; font-size: 1.5rem; border: 1px solid #fff; width: 100%; display: flex; align-items: center;}.advantages-toggle > .num {margin-right: 1rem;}.advantages-item {color: #fff;}@media (min-width: 992px) {    .advantages {height: 660px;}    .advantages-toggle {font-size: 1rem; border: none; flex-wrap: wrap;}    .advantages-toggle.active::after {position: absolute; top: 2rem; right: 1rem; bottom: 0; left: 2rem; border: 1px solid var(--bs-primary); z-index: -1; content: '';}    .advantages-toggle {box-shadow: none !important;}    .advantages-toggle:focus::after {box-shadow: 0 0 0 0.25rem rgba(252, 179, 22, .25);}    .advantages-toggle::before {content: ''; width: 80%; height: 100px; background: center no-repeat; background-size: contain;}    .advantages-toggle > .num {font-size: 2rem; width: 20%; margin-right: 0;}    .advantages {background: linear-gradient(to right, var(--bs-dark) 50%, #fff 50%);}    .advantages-item {position: absolute; background: center bottom no-repeat; top: 0; right: 0; bottom: 0; left: 0; transform: translateX(100%); color: var(--bs-dark);}    .advantages-item::before {background: center bottom no-repeat; background-size: contain; opacity: .4; position: absolute; z-index: -1; top: 0; right: 0; bottom: 0; left: 0; content: '';}    .advantages-accordion > .item-1 *::before {background-image: url("/images/pages/seo/043.png");}    .advantages-accordion > .item-2 *::before {background-image: url("/images/pages/seo/044.png");}    .advantages-accordion > .item-3 *::before {background-image: url("/images/pages/seo/045.png");}    .advantages-accordion > .item-4 *::before {background-image: url("/images/pages/seo/046.png");}    .advantages-accordion > .item-5 *::before {background-image: url("/images/pages/seo/047.png");}    .advantages-accordion > .item-6 *::before {background-image: url("/images/pages/seo/048.png");}    .advantages-accordion > .item-7 *::before {background-image: url("/images/pages/seo/049.png");}    .advantages-accordion > .item-8 *::before {background-image: url("/images/pages/seo/050.png");}    .advantages-accordion > .item-9 *::before {background-image: url("/images/pages/seo/051.png");}}.strategy::before {background: #fff;}@media (min-width: 992px) {    .strategy::before {background: url(/images/pages/seo/037.png) right center no-repeat #fff;}    .strategy-content::before {content: ''; pointer-events: none; transform: translateX(-100%); position: absolute; top: 0; bottom: 0; left: 0; width: 20rem; --ar: url("/images/pages/seo/036.png"); background: var(--ar) -6rem 6% no-repeat, var(--ar) -4rem 22% no-repeat, var(--ar) -6rem 36% no-repeat, var(--ar) -4rem 48% no-repeat, var(--ar) -8rem 60% no-repeat, var(--ar) -6rem 76% no-repeat, var(--ar) -4rem 92% no-repeat;}}.company-logo {filter: invert(1) grayscale(100%); display: flex; justify-content: center;}.posad-text h3{color: #fcb316;}@media (min-width: 1200px) {    .callback {background: url("/images/pages/home/043.png") right top no-repeat;}    .callback-smm {background: none;}    .callback-context {background: none;}    .callback-context::after {background: url("/images/pages/kontekstnaya-reklama/018.png") center top no-repeat; top: -10rem;}    .callback::before {top: 70%; background: #fff;}    .callback-container::after {top: -6rem; background: url("/images/template/team/leader/001.png") right top no-repeat; background-size: contain; z-index: 0;}    .callback-container::before {background: black; right: 10%;}    .callback-container {padding: 3rem 9rem;}}