﻿* {padding: 0;margin: 0;border: 0;}*, *:before, *::after {-webkit-box-sizing: border-box;box-sizing: border-box;}:focus, :active {outline: none;}a:focus, a:active {outline: none;}nav, footer, header, aside {display: block;}html, body {height: 100%;width: 100%;font-size: 100%;line-height: 100%;font-size: 16px;-ms-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}input, button, textarea {font-family: inherit;}input::-ms-clear {display: none;}button {cursor: pointer;}button::-moz-focus-inner {padding: 0;border: 0;}a, a:visited {text-decoration: none;}a:hover {text-decoration: none;}ul li {list-style: none;}img {width: 100%;height: auto;vertical-align: bottom;}h1, h2, h3, h4, h5, h6 {font-size: inherit;font-family: "Montserrat", sans-serif;}a {color: inherit;}:root {--white: #fff;--black: #000;--grey: #444;--muted-green: #197162;--light-green: #e6f9f6;--lime-green: #81bc06;--blue: #0081fb;--red: #e50914;--green: #3ca146;--color-link: ;--lg-white-grey: linear-gradient(343deg, #f0f1f9 1.49%, #f9faff 113.83%);--lg-white-grey-2: radial-gradient( 50% 50% at 50% 50%, #d9d9d9 76.71%, rgba(115, 115, 115, 0) 100% );--lg-purple: linear-gradient(180deg, #8056f7 0%, #6a39f5 100%);--container-width: 1200px;}html, body {height: 100%;font-weight: 400;scroll-behavior: smooth;font-family: "Inter", sans-serif;}h1 {color: var(--black);font-size: 32px;font-weight: 600;line-height: 35px;}h2 {color: var(--black);font-size: 20px;line-height: 22px;font-weight: 600;}h3 {color: var(--black);font-size: 20px;line-height: 22px;font-weight: 600;}h4 {color: var(--black);font-size: 28px;line-height: 30px;font-weight: 600;}p {color: var(--grey);font-size: 14px;line-height: 20px;}.app {min-height: 100%;display: flex;flex-direction: column;}.container {max-width: var(--container-width);margin: 0 auto;padding: 0 20px;}.green {color: var(--blue);}.intro .container {max-width: 1360px;padding-top: 30px;}.intro-content {border-radius: 12px;background: var(--lg-white-grey);padding: 20px 12px;}.intro-content__header {display: flex;align-items: center;justify-content: space-between;}.intro-content__header-title {color: var(--black);font-family: "Montserrat", sans-serif;font-size: 20px;font-weight: 600;}.intro-content__header-logo {height: 35px;width: 100%;max-width: 65px;display: flex;justify-content: center;align-items: center;column-gap: 6px;border-radius: 24px;border: 1.6px solid #9d80f0;background: var(--lg-purple);box-shadow: 0px 49px 14px 0px rgba(103, 59, 228, 0), 0px 31px 13px 0px rgba(103, 59, 228, 0.02), 0px 18px 11px 0px rgba(103, 59, 228, 0.08), 0px 8px 8px 0px rgba(103, 59, 228, 0.13), 0px 2px 4px 0px rgba(103, 59, 228, 0.15);}.intro-content__header-logo span {display: flex;}.intro-content__header-logo span:last-child {color: var(--white);font-size: 18px;font-weight: 500;}.intro-content__about {margin-top: 50px;}.intro-content__about-info__title {text-align: center;}.intro-content__about-info__text, .intro-content__about-media__text, .intro-content__about-info__title, .intro-content__about-info__subtitle {text-align: center;}.green {}.intro-content__about-info__video {margin: 25px auto 0;max-width: 500px;}.intro-content__about-info__text {margin-top: 25px;}.intro-content__about-info__button, .intro-content__about-info__subtitle {margin-top: 50px;}.intro-content__about-info__video video, .intro-content__about-media__video video {width: 100%;}.intro-content__about-info__button {margin-top: 50px;display: flex;justify-content: center;}.intro-content__about-info__button .button {max-width: 140px;}.intro-content__about-media {display: none;}.about {padding: 50px 0;}.about-items {display: flex;flex-direction: column;row-gap: 50px;}.about-items__item {display: flex;align-items: center;flex-wrap: wrap;gap: 50px 120px;}.about-items__item-description {flex: 1 1 520px;}.about-items__item-description__text {margin-top: 20px;display: flex;flex-direction: column;row-gap: 20px;}.about-items__item:nth-child(1) .about-items__item-description .about-items__item-description__text p:last-child {display: none;}.about-items__item-content {flex: 1 1 450px;position: relative;max-width: 580px;}.about-items__item:nth-child(1) .about-items__item-content, .about-items__item:nth-child(2) .about-items__item-content {border-radius: 12px;background: var(--lg-white-grey);padding: 30px;width: 100%;margin: 0 auto;}.about-items__item:nth-child(3) .about-items__item-content .about-items__item-content__blocks {border-radius: 12px;background: var(--lg-white-grey);padding: 30px;}.about-items__item:nth-child(1) .about-items__item-content::after {content: "";position: absolute;top: 30px;left: 0;width: 100%;height: 100%;z-index: 0;background: url("../images/img-section/chart.svg") no-repeat;background-position: center top;background-size: contain;}.about-items__item:nth-child(2) {flex-direction: row-reverse;}.about-items__item-content__blocks {display: flex;flex-direction: column;row-gap: 4px;z-index: 1;position: relative;}.blocks-block {max-width: 350px;margin: 0 auto;padding: 15px 12px;display: flex;align-items: center;column-gap: 5px;height: 60px;}.blocks-center__item, .blocks-block {width: 100%;border-radius: 14px;background: var(--white);box-shadow: 0px 2px 2px 1px rgba(146, 156, 196, 0.24), 0px 0px 7px 0px rgba(146, 156, 196, 0.02);}.blocks-block:last-child {background: linear-gradient( 180deg, #fff 50.79%, rgba(255, 255, 255, 0) 100% );box-shadow: none;}.blocks-block__logo {position: relative;}.blocks-block__logo span {position: absolute;display: flex;justify-content: center;align-items: center;border-radius: 50%;background: var(--lg-purple);width: 15px;height: 15px;right: 2px;bottom: 2px;}.blocks-block__name {display: flex;flex-direction: column;row-gap: 2px;flex: 1;}.blocks-block__name span:first-child {color: var(--black);font-size: 12px;font-weight: 500;}.blocks-block__name span:last-child {color: var(--grey);font-size: 12px;}.blocks-block__income {border-radius: 24px;background: var(--light-green);padding: 5px 12px;display: flex;justify-content: center;align-items: center;}.blocks-block__income span {color: var(--muted-green);font-size: 12px;font-weight: 500;}.about-items__item-content__title {margin-top: 50px;}.about-items__item-content__text, .about-items__item-content__title h3 {text-align: center;}.about-items__item-content__text {margin-top: 20px;}.about-items__item-content__button {display: flex;justify-content: center;margin-top: 20px;}.about-items__item-content__button .button {max-width: 190px;}.about-items__item:nth-child(2) .about-items__item-content .about-items__item-content__blocks, .about-items__item:nth-child(3) .about-items__item-content .about-items__item-content__blocks {flex-direction: row;justify-content: center;align-items: center;column-gap: 10px;}.about-items__item:nth-child(2) .about-items__item-content .about-items__item-content__blocks {max-width: 400px;margin: 0 auto;}.about-items__item:nth-child(3) .about-items__item-content {margin: 0 auto;}.about-items__item:nth-child(3) .about-items__item-content .about-items__item-content__blocks .blocks-center {max-width: 280px;background: var(--white);border-radius: 12px;padding: 20px 12px;}.about-items__item:nth-child(2) .about-items__item-content, .about-items__item:nth-child(3) .about-items__item-content .about-items__item-content__blocks {padding: 10px 10px 25px;}.blocks-items {display: flex;flex-direction: column;row-gap: 10px;}.blocks-items__item {width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;border-radius: 50%;background: var(--white);box-shadow: 0px 1px 1px 0px rgba(189, 171, 237, 0.32);}.blocks-items__item img {object-fit: none;}.about-items__item:nth-child(2) .about-items__item-content .about-items__item-content__blocks .blocks-center {display: flex;flex-direction: column;row-gap: 15px;}.about-items__item:nth-child(2) .about-items__item-content .about-items__item-content__blocks .blocks-center .blocks-center__item {height: 100px;padding: 5px;align-content: end;position: relative;overflow: hidden;}.about-items__item:nth-child(2) .about-items__item-content .about-items__item-content__blocks .blocks-center .blocks-center__item:nth-child(1) {border-radius: 0px 0px 12px 12px;background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 100%);box-shadow: 0px 2px 2px 0px rgba(146, 156, 196, 0.24), 0px 0px 7px 0px rgba(146, 156, 196, 0.02);}.about-items__item:nth-child(2) .about-items__item-content .about-items__item-content__blocks .blocks-center .blocks-center__item:nth-child(2)::after {position: absolute;content: "";top: -30px;right: -3px;width: 100%;height: 100%;background: url("../images/company-icons/whatsapp.svg") no-repeat;background-position: top right;background-size: contain;}.blocks-center {flex: 1;}.blocks-center__item-content {display: flex;align-items: center;column-gap: 15px;}.blocks-center__item-content__info {display: flex;row-gap: 2px;flex-direction: column;}.blocks-center__item-content__info span {color: var(--black);font-weight: 500;}.blocks-center__item-content__info span:first-child {font-size: 12px;}.blocks-center__item-content__info span:last-child {font-size: 18px;}.blocks-center__item-content__progress {position: relative;width: 100%;max-width: 55px;}.blocks-center__item-content__progress span {height: 6px;border-radius: 8px;display: block;}.blocks-center__item-content__progress span:first-child {background: #d3d3d3;}.blocks-center__item-content__progress span:last-child {position: absolute;left: 0;bottom: 0;height: 100%;width: 40%;background: var(--blue);}.about-items__item:nth-child(3) .about-items__item-description .about-items__item-description__title img {max-width: 35px;}.about-items__item:nth-child(3) .about-items__item-description .about-items__item-description__title {display: flex;flex-direction: column;row-gap: 20px;}.about-items__item:nth-child(2) .about-items__item-description .about-items__item-description__title h2 span, .about-items__item:nth-child(3) .about-items__item-description .about-items__item-description__title h2 span {color: var(--black);}.about-items__item:nth-child(3) .about-items__item-description .about-items__item-description__button .button {max-width: 270px;}.about-items__item:nth-child(3) .about-items__item-description .about-items__item-description__button {display: none;}.blocks-center__title {color: var(--black);font-size: 14px;line-height: 19px;}.blocks-center__subtitle {color: var(--grey);font-size: 12px;margin-top: 2px;}.blocks-center__content {margin-top: 20px;display: flex;flex-direction: column;row-gap: 15px;}.blocks-center__content-item {display: flex;column-gap: 12px;align-items: center;}.blocks-center__content-item__logo img {width: 25px;height: 25px;}.blocks-center__content-item__about {display: flex;flex-direction: column;row-gap: 5px;flex: 1;}.blocks-center__content-item__about span {color: var(--black);font-size: 12px;font-weight: 500;}.item__about-info {display: flex;justify-content: space-between;}.item__about-progress {position: relative;}.item__about-progress span {display: flex;height: 5px;border-radius: 120px;}.item__about-progress span:first-child {background: var(--lg-white-grey);}.item__about-progress span:last-child {position: absolute;left: 0;bottom: 0;height: 100%;transition: width 0.3s ease-in-out;}.apple-progress {width: 0;background: var(--black);}.meta-progress {width: 0;background: var(--blue);}.microsoft-progress {width: 0;background: var(--lime-green);}.netflix-progress {width: 0;background: var(--red);}.profit {display: inline-block;position: relative;font-size: 1.2em;transition: transform 0.5s ease;}.footer {padding: 40px 0;background: var(--lg-white-grey);}.footer .container {display: flex;flex-direction: column;align-items: center;}.footer-title, .footer-policy {color: var(--black);text-align: center;}.footer-title {font-family: "Montserrat", sans-serif;font-size: 20px;font-weight: 600;}.footer-policy {margin-top: 20px;font-size: 12px;font-weight: 500;}.modal-lead {position: fixed;left: 0;top: 0;width: 100%;height: 100%;display: none;align-items: center;justify-content: center;z-index: 4;padding: 40px 20px;overflow-y: scroll;}.modal-lead.active {display: grid;}.modal-lead__content {background: var(--blue);border-radius: 16px;padding: 30px 20px;width: 100%;max-width: 600px;position: relative;z-index: 6;animation: scale 0.7s ease-in-out;}.modal-lead__content-subtitle, .modal-lead__content-title {color: var(--white);}.modal-lead__content-title {font-family: "Montserrat", sans-serif;font-size: 28px;font-weight: 600;line-height: normal;}.modal-lead__content-subtitle {margin-top: 10px;font-size: 16px;line-height: 22px;}.modal-lead__content-banner {margin-top: 25px;padding: 25px 20px;background: var(--white);border-radius: 12px;}.banner__top-title {display: flex;align-items: center;justify-content: center;font-size: 22px;font-weight: 700;line-height: normal;}.banner__top-id, .banner__top-subtitle {font-size: 16px;line-height: 22px;}.banner__top-title img {max-width: 35px;}.modal-lead__content-subtitle, .modal-lead__content-title, .banner__top-title, .banner__top-subtitle, .banner__top-id, .banner__description-title, .modal-lead__content-note, .banner__description-subtitle {text-align: center;}.banner__top-title, .banner__top-subtitle {color: var(--black);}.banner__top-subtitle {margin-top: 15px;}.banner__top-id {margin-top: 10px;color: var(--blue);}.modal-lead__content-banner__description {margin-top: 40px;}.banner__description-title {font-size: 16px;font-weight: 500;line-height: normal;}.banner__description-subtitle {margin-top: 10px;color: var(--grey);font-size: 14px;line-height: 20px;}.modal-lead__content-banner__note {margin-top: 25px;color: var(--blue);font-size: 10px;line-height: normal;background: var(--light-green);border-radius: 120px;width: fit-content;margin-left: auto;padding: 6px 10px;}.modal-lead__content-form {margin-top: 25px;display: none;}.modal-lead__content-form.active {display: block;}.modal-lead__content-button {display: flex;justify-content: center;margin-top: 25px;}.modal-lead__content-button .button {max-width: 270px;}.modal-lead__content-note {margin-top: 25px;color: var(--white);font-size: 12px;font-weight: 500;line-height: normal;}.modal-lead__overlay {animation: fadeIn 0.4s ease-in-out;position: fixed;left: 0;bottom: 0;width: 100%;height: 100%;background: rgba(146, 156, 196, 0.1);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);z-index: 5;}.button {display: flex;column-gap: 10px;width: 100%;height: 40px;justify-content: center;align-items: center;text-align: center;color: var(--white);border-radius: 120px;font-size: 14px;line-height: 20px;position: relative;}.button span {display: flex;}.green-btn {background: var(--blue);overflow: hidden;position: relative;animation: glowing 2s infinite linear;}.black-btn {background: var(--black);}.black-btn:hover {background: transparent;border: 2px #000 solid;transition: background 0.3s ease-in-out;}.green-btn:active {transform: translateY(5%);}.black-btn:active {transform: translateY(5%);border: 2px var(--white) solid;}.get-access::after, .check::after {color: var(--white);background-color: var(--blue);position: absolute;z-index: 2;height: calc(100% - 6px);width: calc(100% - 6px);top: 3px;left: 3px;align-items: center;display: flex;justify-content: center;column-gap: 10px;background-repeat: no-repeat;background-size: 20px 20px;text-align: center;border-radius: 120px;font-size: 14px;line-height: 20px;background-position-y: 8px;}.check::after {content: "Проверить";background-image: url("../images/icons/arrow-right.svg");background-position-x: 102px;padding-right: 25px;}.get-access::after {content: "Проверить доступ";background-image: url("../images/icons/arrow-back.svg");background-position-x: 14px;padding-left: 30px;}.get-access::before, .check::before {content: "";position: absolute;z-index: 1;left: -50%;top: -50%;width: 200%;height: 200%;background-color: transparent;background-repeat: no-repeat;background-size: 50% 50%, 50% 50%;background-position: 0 0, 100% 0, 100% 100%, 0 100%;background-image: linear-gradient( 90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100% );-webkit-animation: rotate 2s linear infinite;animation: rotate 2s linear infinite;}.get-access {}.take {}.fade-in {animation: fadeIn 0.4s ease-in-out;}.fade-out {animation: fadeOut 0.4s ease-in-out;}@keyframes fadeIn {0% {opacity: 0;}50% {opacity: 0.5;}100% {opacity: 1;}}@keyframes fadeOut {0% {opacity: 1;}50% {opacity: 0.5;}100% {opacity: 0;}}@keyframes scale {0% {transform: scale(0.5);}50% {transform: scale(0.8);}100% {transform: scale(1);}}@-webkit-keyframes rotate {100% {transform: rotate(360deg);}}@keyframes rotate {100% {transform: rotate(360deg);}}.spin-up {animation: spinUp 0.8s ease-in-out;}.spin-down {animation: spinDown 0.8s ease-in-out;}@keyframes spinUp {0% {transform: translateY(100%);opacity: 0;}100% {transform: translateY(0);opacity: 1;}}@keyframes spinDown {0% {transform: translateY(-100%);opacity: 0;}100% {transform: translateY(0);opacity: 1;}}@media (min-width: 450px) {.about-items__item:nth-child(2) .about-items__item-content .about-items__item-content__blocks .blocks-center .blocks-center__item {padding: 15px;}.about-items__item:nth-child(2) .about-items__item-content .about-items__item-content__blocks, .about-items__item:nth-child(3) .about-items__item-content .about-items__item-content__blocks {column-gap: 20px;}}@media (min-width: 650px) {.intro-content {padding: 40px 50px;}.footer, .about {padding: 100px 0;}.about-items {row-gap: 100px;}.about-items__item-content__button .button {max-width: 270px;}.intro-content__header-logo {max-width: 80px;}h1 {font-size: 48px;font-weight: 700;line-height: 48px;}h3, h4 {font-size: 40px;line-height: normal;}.about-items__item:nth-child(2) .about-items__item-description .about-items__item-description__title h2 span, .about-items__item:nth-child(3) .about-items__item-description .about-items__item-description__title h2 span {color: var(--blue);}p {font-size: 16px;line-height: 22px;}.about-items__item-description__text {margin-top: 40px;}.about-items__item-content__text, .about-items__item-content__button {margin-top: 25px;}.about-items__item:nth-child(2) .about-items__item-content, .about-items__item:nth-child(3) .about-items__item-content .about-items__item-content__blocks {padding: 20px 32px;}}@media (min-width: 950px) {.txt-1 {display: none;}.intro-content__about-info__text {max-width: 380px;}.intro-content__about-info__subtitle {margin-top: 25px;}.intro-content__about-info__button {margin-top: 60px;}.intro-content__about-info__video {display: none;}.intro-content__about-media {display: flex;flex-direction: column;}.intro-content__about-media__video {max-width: 500px;margin: 0 auto;}.intro-content__about-info__button .button {max-width: 270px;}.intro-content__about {display: flex;align-items: center;column-gap: 50px;}.intro-content__about-info__title h1 {display: flex;flex-direction: column;row-gap: 10px;}.intro-content__about-info__text, .intro-content__about-media__text, .intro-content__about-info__title, .intro-content__about-info__subtitle {text-align: start;}.intro-content__about-info__button {justify-content: flex-start;}.intro-content__about-info {flex: 1 1 500px;}.intro-content__about-media {flex: 1 1 500px;}.intro-content {padding: 40px 100px 80px;}.intro-content__about-info__subtitle {max-width: 300px;}.check::after {background-position-x: 175px;}.get-access::after {background-position-x: 52px;}}@media (min-width: 1130px) {.about-items__item:nth-child(1) .about-items__item-content .about-items__item-content__title, .about-items__item:nth-child(1) .about-items__item-content .about-items__item-content__text {display: none;}.about-items__item:nth-child(1) .about-items__item-description .about-items__item-description__text p:last-child {display: block;}.about-items__item:nth-child(3) .about-items__item-content .about-items__item-content__button {display: none;}.about-items__item:nth-child(3) .about-items__item-description .about-items__item-description__button {display: block;margin-top: 40px;}.about-items__item:nth-child(3) .about-items__item-description .about-items__item-description__title {row-gap: 40px;}.about-items__item:nth-child(3) .about-items__item-description .about-items__item-description__title img {max-width: 50px;}}.register-form {max-width: 350px;font-size: 18px;margin: 0 auto;}.form-input-main {margin: 16px 0;}.form-input-main input, .form-input-main select {font-family: "Inter", sans-serif;height: 40px;width: 100%;padding-left: 10px;border-radius: 12px;background: #e6f9f6;color: #000;font-size: 1rem;line-height: 20px;}.form-input-main select {margin: 0;width: 100%;}.form-input-main input::placeholder, .form-input-main select::placeholder {color: #000;opacity: 1;}button[name="submitBtn"] {width: 100%;height: 45px;border: none;outline: none;margin: 0 auto;text-align: center;display: flex;justify-content: center;align-items: center;border-radius: 100px;background: #000;color: #fff;font-size: 16px;line-height: 22px;position: relative;}button[name="submitBtn"]:after {content: "";position: absolute;background: url("../images/icons/arrow-right.svg") no-repeat center/contain;width: 20px;height: 20px;right: 15%;top: 50%;transform: translate(-50%, -50%);}button[name="submitBtn"]:hover {background: transparent;border: 2px #000 solid;transition: background 0.3s ease-in-out;}.form-header-text, .form-footer-text {color: #fff;font-size: 14px;text-align: center;}.form-header-text {margin-bottom: 20px;}.form-footer-text {margin-top: 20px;}.form-input-main label {display: flex;align-items: flex-start;flex-direction: column-reverse;gap: 10px;font-size: 16px;line-height: 100%;color: #fff;}.form-input-main label.checkbox--row {flex-direction: row;align-items: center;}.form-input-main label.checkbox--row span.checkbox--span {width: 100%;}.form-input-main label input[type="checkbox"] {width: 25px;height: 25px;padding: 0;margin: 0;accent-color: #3ca146;}.iti--allow-dropdown input, .iti--allow-dropdown input[type="tel"], .iti--allow-dropdown input[type="text"], .iti--separate-dial-code input, .iti--separate-dial-code input[type="tel"], .iti--separate-dial-code input[type="text"] {width: 100%;}.iti__selected-dial-code, .iti__arrow {color: #000 !important;border-top-color: #000 !important;}.iti {width: 100% !important;}.iti__country {color: #000 !important;}.form-input option {color: #000 !important;}input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}input[type="number"] {-moz-appearance: textfield;}@media screen and (max-width: 768px) {button[name="submitBtn"] {width: 100%;}}.error::placeholder {color: #fff !important;}.valid {background: rgba(0, 255, 0, 0.5) !important;}.loader {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 999999;background-color: rgba(37, 44, 51, 0.5);}.loader-element {display: block;position: relative;left: 50%;top: 50%;width: 150px;height: 150px;margin: -75px 0 0 -75px;border-radius: 50%;border: 3px solid transparent;border-top-color: #00faaa;-webkit-animation: 2s linear infinite spin;animation: 2s linear infinite spin;}.loader-element::before {position: absolute;content: "";top: 5px;left: 5px;right: 5px;bottom: 5px;border-radius: 50%;border: 3px solid transparent;border-top-color: #f70044;-webkit-animation: 3s linear infinite spin;animation: 3s linear infinite spin;}.loader-element::after {position: absolute;content: "";top: 15px;left: 15px;right: 15px;bottom: 15px;border-radius: 50%;border: 3px solid transparent;border-top-color: #00faaa;-webkit-animation: 1.5s linear infinite spin;animation: 1.5s linear infinite spin;}@-webkit-keyframes spin {0% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes spin {0% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}}.modal_phone {opacity: 1;position: fixed;top: 0;bottom: 0;right: 0;left: 0;z-index: 99999;display: none;outline: 0;padding-right: 15px;justify-content: center;align-items: center;background-color: rgba(0, 0, 0, 0.4);overflow-x: hidden;overflow-y: auto;color: #000;}.modal_phone.open_phone {display: flex;}.modal-open_phone {overflow: hidden;}.modal-dialog_phone {position: relative;width: 100%;max-width: 32rem;padding: 1rem;box-sizing: border-box;}.modal-content_phone {display: flex;flex-direction: column;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 0.3rem;outline: 0;}.modal-header_phone {display: flex;align-items: center;padding: 1rem 1rem;}.modal-header_phone {justify-content: space-between;border-top-left-radius: 0.3rem;border-top-right-radius: 0.3rem;}.modal-body_phone {position: relative;flex: 1 1 auto;padding: 1rem;}.modal-title_phone {font-size: 1.25rem;font-weight: 600;}.close-button_phone {font-size: 1.5rem;font-weight: 700;line-height: 1;opacity: 0.5;background-color: transparent;border: 0;cursor: pointer;padding: 1rem 1rem;margin: -1rem -1rem -1rem auto;}