

/* Start:/local/components/simpleit/antidron/templates/dashboard/style.css?178946998228875*/
@media (max-width: 1280px) {
    .content-wrap {
        overflow: hidden;
    }
}

.antidrone-page {
    overflow-x: clip;
}

.antidrone-page__container {
    max-width: 1560px;
    margin: 0 auto;
    padding: 0 12px;
}

.antidron-content {
    font-size: 20px !important;
}

@media (max-width: 1280px) {
    .antidron-content {
        font-size: 18px !important;
    }
}

@media (max-width: 768px) {
    .antidron-content {
        font-size: 17px !important;
    }
}

@media (max-width: 576px) {
    .antidron-content {
        font-size: 16px !important;
    }
}

@media (max-width: 420px) {
    .antidron-content {
        font-size: 15px !important;
    }
}

@media (max-width: 320px) {
    .antidron-content {
        font-size: 14px !important;
    }
}

.antidron-content p {
    margin: 10px 0;
}

.antidron-content .uppercase {
    font-weight: 600;
}

.antidron-content * {
    font-size: inherit;
}

.antidron-title {
    font-size: 36px;
    line-height: 40px;
    margin: 0;
    margin-bottom: 35px;
}

@media (max-width: 1280px) {
    .antidron-title {
        font-size: 30px;
        margin-bottom: 25px;
    }
}

@media (max-width: 1024px) {
    .antidron-title {
        font-size: 28px;
    }
}

@media (max-width: 920px) {
    .antidron-title {
        font-size: 26px;
        line-height: 30px;
    }
}

@media (max-width: 768px) {
    .antidron-title {
        font-size: 24px;
    }
}

@media (max-width: 576px) {
    .antidron-title {
        font-size: 22px;
        margin-bottom: 20px;
    }
}

@media (max-width: 420px) {
    .antidron-title {
        font-size: 20px;
        line-height: 25px;
        margin-bottom: 15px;
    }
}

@media (max-width: 320px) {
    .antidron-title {
        font-size: 18px;
        line-height: 20px;
    }
}

.antidron-block {
    margin-top: 80px;
}

@media (max-width: 1280px) {
    .antidron-block {
        margin-top: 70px;
    }
}

@media (max-width: 1024px) {
    .antidron-block {
        margin-top: 50px;
    }
}

@media (max-width: 576px) {
    .antidron-block {
        margin-top: 45px;
    }
}

.antidron__desc {
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 40px;
    margin-top: 40px;
}

@media (max-width: 1024px) {
    .antidron__desc {
        font-size: 18px;
    }
}

@media (max-width: 576px) {
    .antidron__desc {
        font-size: 16px;
        margin-top: 30px;
    }
}

@media (max-width: 420px) {
    .antidron__desc {
        font-size: 15px;
        margin-top: 20px;
    }
}

@media (max-width: 320px) {
    .antidron__desc {
        font-size: 14px;
        line-height: 18px;
    }
}

.antidron-cloud-1 {
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
    width: 45%;
}

@media (max-width: 1280px) {
    .antidron-cloud-1 {
        display: none;
    }
}

.antidron-cloud-2 {
    position: absolute;
    top: 43%;
    right: 5%;
    width: 19%;
    z-index: -1;
    opacity: 0.6;
}

@media (max-width: 2300px) {
    .antidron-cloud-2 {
        top: 50%;
        right: 0;
    }
}

@media (max-width: 1280px) {
    .antidron-cloud-2 {
        display: none;
    }
}

.antidron-main-banner {
    position: relative;
    display: flex;
    flex-direction: column;
}

.antidron-main-banner__info {
    position: absolute;
    top: 8%;
    right: 0;
    background-color: white;
    padding: 20px;
    border-radius: 15px;
    box-shadow: 1px 1px 20px 0 #efefef;
    z-index: 5;
}

@media (max-width: 2300px) {
    .antidron-main-banner__info {
        top: 15%;
        right: 5%;
    }
}

@media (max-width: 1280px) {
    .antidron-main-banner__info {
        position: relative;
        right: 0;
        top: -45px;
    }
}

@media (max-width: 920px) {
    .antidron-main-banner__info {
        top: -10px;
    }
}

@media (max-width: 420px) {
    .antidron-main-banner__info {
        top: -6px;
        padding: 15px;
    }
}

.antidron-main-banner__info-title {
    font-size: 28px;
    font-weight: 700;
    text-transform: uppercase;
    color: var(--main-color);
    margin-bottom: 5px;
}

@media (max-width: 1650px) {
    .antidron-main-banner__info-title {
        font-size: 24px;
    }
}

@media (max-width: 920px) {
    .antidron-main-banner__info-title {
        font-size: 20px;
    }
}

@media (max-width: 420px) {
    .antidron-main-banner__info-title {
        font-size: 18px;
    }
}

@media (max-width: 320px) {
    .antidron-main-banner__info-title {
        font-size: 16px;
    }
}

.antidron-main-banner__info-desc {
    font-size: 20px;
}

@media (max-width: 1650px) {
    .antidron-main-banner__info-desc {
        font-size: 18px;
    }
}

@media (max-width: 920px) {
    .antidron-main-banner__info-desc {
        font-size: 16px;
    }
}

@media (max-width: 420px) {
    .antidron-main-banner__info-desc {
        font-size: 14px;
    }
}

@media (max-width: 320px) {
    .antidron-main-banner__info-desc {
        font-size: 13px;
    }
}

.antidron-main-banner__info-desc * {
    font-size: inherit;
}

.antidron-main-banner__info-bottom {
    display: flex;
    justify-content: space-between;
    margin-top: 15px;
}

@media (max-width: 320px) {
    .antidron-main-banner__info-bottom {
        flex-direction: column-reverse;
        gap: 8px;
    }
}

.antidron-main-banner__info-left {
    display: flex;
    gap: 15px;
    align-items: center;
}

@media (max-width: 420px) {
    .antidron-main-banner__info-left {
        gap: 10px;
    }
}

@media (max-width: 320px) {
    .antidron-main-banner__info-left {
        justify-content: end;
    }
}

@media (max-width: 420px) {
    .antidron-main-banner__info-left svg:first-child {
        width: 20px;
    }
}

@media (max-width: 420px) {
    .antidron-main-banner__info-left svg:last-child {
        width: 23px;
    }
}

.antidron-main-banner__info-right {
    display: flex;
    align-items: center;
    gap: 8px;
}

.antidron-main-banner__info-btn {
    border-radius: 10px !important;
    width: max-content !important;
    padding: 11px 12px !important;
    background-color: var(--main-color);
    min-height: 38px;
}

@media (max-width: 320px) {
    .antidron-main-banner__info-btn {
        width: 100% !important;
    }
}

.antidron-main-banner__info-btn-arrow {
    width: auto !important;
}

.antidron-main-banner__info-btn-arrow svg {
    width: 1rem;
    height: 1rem;
}

.antidron-main-banner__img-city {
    max-width: 50dvw;
    z-index: 5;
}

@media (max-width: 2300px) {
    .antidron-main-banner__img-city {
        max-width: 55dvw;
    }
}

@media (max-width: 1920px) {
    .antidron-main-banner__img-city {
        max-width: 60dvw;
    }
}

@media (max-width: 1280px) {
    .antidron-main-banner__img-city {
        max-width: 100%;
    }
}

.antidron-main-banner__img-dron {
    position: absolute;
    top: 30%;
    right: 5%;
    z-index: 6;
    animation: fly 7s linear infinite;
}

@media (max-width: 2300px) {
    .antidron-main-banner__img-dron {
        top: 35%;
        right: 10%;
    }
}

@media (max-width: 1920px) {
    .antidron-main-banner__img-dron {
        top: 40%;
        right: 10%;
    }
}

@media (max-width: 1820px) {
    .antidron-main-banner__img-dron {
        width: 25%;
        top: 38%;
        right: 200px;
    }
}

@media (max-width: 1650px) {
    .antidron-main-banner__img-dron {
        width: 20%;
        top: 50%;
        right: 100px;
    }
}

@media (max-width: 1280px) {
    .antidron-main-banner__img-dron {
        width: 35%;
        top: 14%;
        right: 80px;
    }
}

@media (max-width: 768px) {
    .antidron-main-banner__img-dron {
        width: 55%;
        top: 5%;
        right: -100px;
    }
}

@media (max-width: 576px) {
    .antidron-main-banner__img-dron {
        width: 50%;
        top: 5%;
        right: -80px;
    }
}

@media (max-width: 420px) {
    .antidron-main-banner__img-dron {
        width: 40%;
        top: 20px;
        right: 10px;
    }
}

.antidron-main-banner__img-cloud-1 {
    position: absolute;
    top: 6%;
    left: 2%;
    z-index: 0;
    width: 13dvw;
}

@media (max-width: 1280px) {
    .antidron-main-banner__img-cloud-1 {
        width: 20dvw;
        top: 2%;
        left: 0;
    }
}

@media (max-width: 1145px) {
    .antidron-main-banner__img-cloud-1 {
        width: 30dvw;
        top: -10px;
        left: -40px;
    }
}

.antidron-main-banner__img-cloud-2 {
    position: absolute;
    top: 0;
    left: 26%;
    z-index: 0;
    width: 14dvw;
}

@media (max-width: 1280px) {
    .antidron-main-banner__img-cloud-2 {
        display: none;
    }
}

.antidron-main-banner__img-cloud-3 {
    display: none;
    position: absolute;
    top: 0;
    right: -20%;
    z-index: 0;
    width: 70dvw;
}

@media (max-width: 1280px) {
    .antidron-main-banner__img-cloud-3 {
        display: block;
    }
}

.antidron-main-banner__utp {
    position: relative;
    width: 100%;
    z-index: 5;
}

@media (max-width: 1145px) {
    .antidron-main-banner__utp {
        margin-top: -20px;
    }
}

@media (max-width: 920px) {
    .antidron-main-banner__utp {
        margin-top: 0;
    }
}

.antidron-main-banner__utp::before {
    content: "";
    display: block;
    height: 10px;
    width: 100%;
    background-color: var(--main-color);
    border-radius: 10px;
    margin-top: 10px;
}

.antidron-main-banner__utp-wrap {
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    margin-top: 15px;
}

@media (max-width: 920px) {
    .antidron-main-banner__utp-wrap {
        flex-direction: column;
        gap: 10px;
    }
}

@media (max-width: 320px) {
    .antidron-main-banner__utp-wrap {
        gap: 6px;
    }
}

.antidron-main-banner__utp-item {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 28px;
    font-weight: 600;
}

@media (max-width: 1650px) {
    .antidron-main-banner__utp-item {
        font-size: 24px;
    }
}

@media (max-width: 1280px) {
    .antidron-main-banner__utp-item {
        font-size: 22px;
    }
}

@media (max-width: 1024px) {
    .antidron-main-banner__utp-item {
        font-size: 20px;
    }
}

@media (max-width: 920px) {
    .antidron-main-banner__utp-item {
        font-size: 26px;
    }
}

@media (max-width: 576px) {
    .antidron-main-banner__utp-item {
        font-size: 22px;
    }
}

@media (max-width: 420px) {
    .antidron-main-banner__utp-item {
        font-size: 20px;
    }
}

@media (max-width: 320px) {
    .antidron-main-banner__utp-item {
        font-size: 18px;
        word-break: break-all;
    }
}

.antidron-main-banner__utp-item * {
    font-size: inherit;
    font-weight: inherit;
}

.antidron-main-banner__utp-item svg {
    min-width: 24px;
    height: 24px;
}

@keyframes fly {
    0% {
        transform: translate(0);
    }
    25% {
        transform: translate(10px, -10px);
    }
    50% {
        transform: translate(20px, 0);
    }
    75% {
        transform: translate(10px, 10px);
    }
    100% {
        transform: translate(0, 0);
    }
}

.how-it-works__info {
    display: flex;
    align-items: center;
    gap: 20px;
}

@media (max-width: 920px) {
    .how-it-works__info {
        gap: 15px;
    }
}

@media (max-width: 320px) {
    .how-it-works__info {
        gap: 10px;
        flex-direction: column;
        text-align: center;
    }
}

@media (max-width: 576px) {
    .how-it-works__info svg {
        min-width: 20px;
        height: 20px;
    }
}

.how-it-works__info-desc {
    font-size: 24px;
    font-weight: 700;
}

@media (max-width: 1280px) {
    .how-it-works__info-desc {
        font-size: 22px;
    }
}

@media (max-width: 920px) {
    .how-it-works__info-desc {
        font-size: 20px;
    }
}

@media (max-width: 576px) {
    .how-it-works__info-desc {
        font-size: 18px;
    }
}

@media (max-width: 420px) {
    .how-it-works__info-desc {
        font-size: 16px;
    }
}

.how-it-works__info-desc span {
    color: var(--main-color);
}

.how-it-works__info-desc * {
    font-size: inherit;
    font-weight: inherit;
}

.how-it-works__utp {
    display: flex;
    gap: 40px;
    margin: 30px 0;
}

@media (max-width: 1920px) {
    .how-it-works__utp {
        gap: 30px;
    }
}

@media (max-width: 1700px) {
    .how-it-works__utp {
        gap: 20px;
    }
}

@media (max-width: 1600px) {
    .how-it-works__utp {
        gap: 15px;
    }
}

@media (max-width: 920px) {
    .how-it-works__utp {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }
}

@media (max-width: 576px) {
    .how-it-works__utp {
        grid-template-columns: 1fr;
    }
}

.how-it-works-item {
    width: 100%;
    background-color: white;
    padding: 15px;
    border-radius: 15px;
}

@media (max-width: 920px) {
    .how-it-works-item:last-child {
        grid-column: 1/-1;
    }
}

.how-it-works-item__title {
    display: flex;
    align-items: center;
    gap: 14px;
}

@media (max-width: 1280px) {
    .how-it-works-item__title {
        gap: 10px;
    }
}

@media (max-width: 320px) {
    .how-it-works-item__title {
        flex-direction: column;
        align-items: baseline;
    }
}

.how-it-works-item__title-num {
    background-color: var(--main-color);
    color: white;
    font-weight: 700;
    font-size: 30px;
    min-width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
}

@media (max-width: 1920px) {
    .how-it-works-item__title-num {
        min-width: 30px;
        height: 30px;
        font-size: 24px;
    }
}

@media (max-width: 1280px) {
    .how-it-works-item__title-num {
        font-size: 18px;
    }
}

@media (max-width: 320px) {
    .how-it-works-item__title-num {
        font-size: 14px;
        min-width: 25px;
        height: 25px;
    }
}

.how-it-works-item__title-text {
    font-size: 20px;
    font-weight: 600;
    color: var(--main-color);
    text-transform: uppercase;
}

@media (max-width: 1920px) {
    .how-it-works-item__title-text {
        font-size: 16px;
    }
}

@media (max-width: 1280px) {
    .how-it-works-item__title-text {
        font-size: 14px;
    }
}

@media (max-width: 920px) {
    .how-it-works-item__title-text {
        font-size: 20px;
    }
}

@media (max-width: 768px) {
    .how-it-works-item__title-text {
        font-size: 18px;
    }
}

@media (max-width: 420px) {
    .how-it-works-item__title-text {
        font-size: 16px;
    }
}

@media (max-width: 320px) {
    .how-it-works-item__title-text {
        font-size: 14px;
    }
}

.how-it-works-item__img {
    width: 100%;
}

.ready-projects__wrap {
    display: grid;
    grid-template-areas: "img img img2 img3";
    gap: 20px;
}

@media (max-width: 1650px) {
    .ready-projects__wrap {
        grid-template-areas: "img img2 img3" !important;
    }
}

@media (max-width: 768px) {
    .ready-projects__wrap {
        gap: 10px;
    }
}

@media (max-width: 576px) {
    .ready-projects__wrap {
        gap: 5px;
    }
}

@media (max-width: 420px) {
    .ready-projects__wrap {
        grid-template-areas: "img" "img2" "img3" !important;
    }
}

.ready-projects__item {
    border-radius: 20px;
    display: flex;
    overflow: hidden;
    cursor: pointer;
}

@media (max-width: 576px) {
    .ready-projects__item {
        border-radius: 10px;
    }
}

.ready-projects__item:hover img {
    transform: scale(1.02);
    opacity: 1;
}

.ready-projects__item img {
    width: 100%;
    height: 400px;
    object-fit: cover;
    opacity: 0.95;
    transition: 0.2s all;
}

@media (max-width: 1650px) {
    .ready-projects__item img {
        height: 100%;
    }
}

@media (max-width: 420px) {
    .ready-projects__item img {
        height: 150px;
    }
}

.ready-projects__item:nth-child(1) {
    grid-area: img;
}

.ready-projects__item:nth-child(2) {
    grid-area: img2;
}

.ready-projects__item:nth-child(3) {
    grid-area: img3;
}

.whay-we__title {
    max-width: calc(100% - 50px);
}

.whay-we__wrap {
    display: flex;
}

@media (max-width: 768px) {
    .whay-we__wrap {
        flex-direction: column-reverse;
        gap: 20px;
    }
}

.whay-we__left {
    min-width: 35%;
}

@media (max-width: 1920px) {
    .whay-we__left {
        min-width: 50%;
    }
}

.whay-we__left ul {
    list-style: none;
    display: flex;
    flex-direction: column;
    gap: 40px;
}

.whay-we__left ul li {
    padding-left: 0 !important;
    display: flex;
    align-items: self-start;
    gap: 15px;
}

@media (max-width: 260px) {
    .whay-we__left ul li {
        flex-direction: column;
        gap: 5px;
    }
}

.whay-we__left ul li svg {
    margin-top: 10px;
    min-width: 26px;
    width: 26px;
}

@media (max-width: 320px) {
    .whay-we__left ul li svg {
        min-width: 20px;
        width: 20px;
    }
}

.whay-we__left ul li .flex {
    flex-direction: column;
    gap: 5px;
}

.whay-we__left ul li .flex .uppercase {
    font-size: 22px;
    color: var(--main-color);
    font-weight: 700;
}

@media (max-width: 768px) {
    .whay-we__left ul li .flex .uppercase {
        font-size: 20px;
    }
}

@media (max-width: 576px) {
    .whay-we__left ul li .flex .uppercase {
        font-size: 18px;
    }
}

@media (max-width: 420px) {
    .whay-we__left ul li .flex .uppercase {
        font-size: 16px;
    }
}

@media (max-width: 320px) {
    .whay-we__left ul li .flex .uppercase {
        font-size: 14px;
    }
}

.whay-we__left ul li:before {
    content: unset !important;
}

.whay-we__right {
    min-width: 100%;
    height: auto;
    object-fit: contain;
    position: relative;
    right: 0;
}

@media (max-width: 1920px) {
    .whay-we__right {
        min-width: 150%;
    }
}

@media (max-width: 1300px) {
    .whay-we__right {
        display: none;
    }
}

@media (max-width: 768px) {
    .whay-we__right {
        display: block;
        min-width: 600px;
        right: -50px;
    }
}

@media (max-width: 420px) {
    .whay-we__right {
        min-width: 400px;
        right: -50px;
    }
}

@media (max-width: 320px) {
    .whay-we__right {
        min-width: 300px;
        right: -30px;
    }
}

.footer-form {
    --left: 30%;
    --right: 71%;
    --gap: 1%;
}

@media (max-width: 1440px) {
    .footer-form {
        --left: 40%;
        --right: 61%;
    }
}

@media (max-width: 1024px) {
    .footer-form {
        --left: 100%;
        --right: 100%;
        --gap: 20px;
    }
}

.footer-form__title {
    font-weight: 600;
}

.footer-form__btns {
    display: flex;
    gap: 40px;
    margin-bottom: 30px;
}

@media (max-width: 1920px) {
    .footer-form__btns {
        gap: 20px;
    }
}

@media (max-width: 1280px) {
    .footer-form__btns {
        flex-direction: column;
        gap: 10px;
    }
}

@media (max-width: 420px) {
    .footer-form__btns {
        margin-bottom: 20px;
    }
}

@media (max-width: 320px) {
    .footer-form__btns {
        gap: 7px;
        margin-bottom: 10px;
    }
}

.footer-form__btn {
    font-size: 24px !important;
    padding: 18px 35px !important;
    border-radius: 50px !important;
}

@media (max-width: 768px) {
    .footer-form__btn {
        font-size: 20px !important;
    }
}

@media (max-width: 576px) {
    .footer-form__btn {
        font-size: 18px !important;
    }
}

@media (max-width: 420px) {
    .footer-form__btn {
        font-size: 16px !important;
        padding: 12px 25px !important;
    }
}

@media (max-width: 320px) {
    .footer-form__btn {
        font-size: 14px !important;
        padding: 9px 20px !important;
    }
}

.footer-form_left .footer-form__human {
    right: unset;
    left: 70px;
}

@media (max-width: 1300px) {
    .footer-form_left .footer-form__human {
        left: 30px;
    }
}

.footer-form__container {
    display: flex;
    justify-content: space-between;
    gap: var(--gap);
    padding: 20px;
    background-color: white;
    border-radius: 20px;
}

@media (max-width: 1024px) {
    .footer-form__container {
        flex-direction: column-reverse;
    }
}

@media (max-width: 568px) {
    .footer-form__container {
        padding: 10px;
        border-radius: 10px;
    }
}

.footer-form__left {
    width: var(--left);
}

.footer-form__left > div {
    height: 100%;
}

.footer-form__right {
    position: relative;
    width: var(--right);
    display: flex;
}

.footer-form__bg {
    width: 100%;
    height: 100%;
    aspect-ratio: 16/9;
    object-fit: cover;
    border-radius: 20px;
    overflow: hidden;
}

@media (max-width: 1024px) {
    .footer-form__bg {
        aspect-ratio: 23/9;
    }
}

@media (max-width: 768px) {
    .footer-form__bg {
        aspect-ratio: 18/9;
    }
}

@media (max-width: 568px) {
    .footer-form__bg {
        border-radius: 10px;
    }
}

.footer-form__bg img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.footer-form__human {
    position: absolute;
    right: 70px;
    bottom: 0;
    width: 35%;
}

@media (max-width: 1700px) {
    .footer-form__human {
        width: 25vw;
    }
}

@media (max-width: 1300px) {
    .footer-form__human {
        right: 30px;
    }
}

@media (max-width: 1145px) {
    .footer-form__human {
        width: 30vw;
    }
}

.footer-form form {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    padding: 0;
}

.footer-form form .form-title {
    font-size: 26px !important;
    margin-top: 0 !important;
}

.footer-form form .btn,
.footer-form form .button {
    font-size: 24px;
    font-weight: bold;
    padding: 20px 25px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: normal;
    border-radius: 50px;
}

@media (max-width: 568px) {
    .footer-form form .btn,
    .footer-form form .button {
        padding: 15px 10px;
    }
}

@media (max-width: 350px) {
    .footer-form form .btn,
    .footer-form form .button {
        padding: 10px;
    }
}

.footer-form form .form-group input {
    background: unset;
    padding: 10px 10px 10px 27px;
    border: unset;
    border-radius: unset;
    border-bottom: 1px solid #a0a0a0;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 20px;
    font-size: 17px;
}

.footer-form form .form-group input:focus {
    box-shadow: unset;
    border: unset;
    border-bottom: 1px solid var(--main-color);
}

.footer-form form .form-group textarea {
    background: unset;
    padding: 10px 10px 10px 27px;
    border-radius: unset;
    border: unset;
    font-size: 17px;
    background-image: url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.68012 3.1601V5.0801C6.68012 5.43356 6.96666 5.7201 7.32012 5.7201H9.24012M10.5201 0.600098H6.03997C5.33305 0.600098 4.75998 1.17317 4.75997 1.88009V3.1601M10.5201 0.600098H10.8772C11.0574 0.600098 11.2289 0.676009 11.3531 0.806646C11.5397 1.00297 11.8353 1.30524 12.1201 1.5601C12.3434 1.75984 12.6941 2.11831 12.9041 2.33617C13.0177 2.45398 13.0801 2.61129 13.0801 2.77494L13.0801 3.1601M10.5201 0.600098V2.5201C10.5201 2.87356 10.8067 3.1601 11.1601 3.1601H13.0801M13.0801 3.1601L13.0799 9.56013C13.0799 10.267 12.5069 10.8401 11.7999 10.8401H9.23992M8.28012 4.1201C7.99528 3.86524 7.69971 3.56297 7.51311 3.36665C7.38894 3.23601 7.21738 3.1601 7.03715 3.1601H2.19997C1.49305 3.1601 0.919976 3.73317 0.919971 4.44009L0.919922 12.1201C0.919917 12.827 1.49299 13.4001 2.19992 13.4001L7.95994 13.4001C8.66686 13.4001 9.23993 12.827 9.23995 12.1201L9.24012 5.33494C9.24012 5.17129 9.17769 5.01398 9.06411 4.89617C8.85409 4.67831 8.50336 4.31984 8.28012 4.1201Z" stroke="%230b53b3" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    background-repeat: no-repeat;
    background-size: 20px;
    background-position: 0 12px;
    height: 100px;
    border-bottom: 1px solid #a0a0a0;
}

.footer-form form .form-group textarea:focus {
    border: unset;
    border-bottom: 1px solid var(--main-color);
}

.footer-form form .form-group label {
    margin: 10px 15px 0;
    bottom: -12px;
}

.footer-form form .form-group:first-child input {
    background-image: url('data:image/svg+xml,<svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.15869 11.5C2.0423 10.0262 3.97888 9.01746 7.00021 9.01746C10.0215 9.01746 11.9581 10.0262 12.8417 11.5M9.40021 3.9C9.40021 5.22548 8.32569 6.3 7.00021 6.3C5.67473 6.3 4.60021 5.22548 4.60021 3.9C4.60021 2.57452 5.67473 1.5 7.00021 1.5C8.32569 1.5 9.40021 2.57452 9.40021 3.9Z" stroke="%230b53b3" stroke-width="1.5" stroke-linecap="round"/></svg>');
}

.footer-form form .form-group:nth-child(2) input {
    background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.64062 0.667731C8.64062 0.49092 8.71085 0.321351 8.83588 0.196327C8.9609 0.0713025 9.13047 0.00106465 9.30728 0.00106465C11.0748 0.00300571 12.7694 0.706008 14.0192 1.95583C15.269 3.20565 15.972 4.90022 15.974 6.66773C15.974 6.84454 15.9037 7.01411 15.7787 7.13914C15.6537 7.26416 15.4841 7.3344 15.3073 7.3344C15.1305 7.3344 14.9609 7.26416 14.8359 7.13914C14.7109 7.01411 14.6406 6.84454 14.6406 6.66773C14.639 5.25373 14.0766 3.8981 13.0768 2.89825C12.0769 1.8984 10.7213 1.33599 9.30728 1.3344C9.13047 1.3344 8.9609 1.26416 8.83588 1.13914C8.71085 1.01411 8.64062 0.844542 8.64062 0.667731ZM9.30728 4.00107C10.0145 4.00107 10.6928 4.28202 11.1929 4.78211C11.693 5.28221 11.9739 5.96049 11.9739 6.66773C11.9739 6.84454 12.0442 7.01411 12.1692 7.13914C12.2942 7.26416 12.4638 7.3344 12.6406 7.3344C12.8174 7.3344 12.987 7.26416 13.112 7.13914C13.237 7.01411 13.3073 6.84454 13.3073 6.66773C13.3062 5.60719 12.8845 4.59039 12.1345 3.84047C11.3846 3.09056 10.3678 2.66879 9.30728 2.66773C9.13047 2.66773 8.9609 2.73797 8.83588 2.86299C8.71085 2.98802 8.64062 3.15759 8.64062 3.3344C8.64062 3.51121 8.71085 3.68078 8.83588 3.8058C8.9609 3.93083 9.13047 4.00107 9.30728 4.00107ZM15.3693 11.1604C15.7556 11.5478 15.9726 12.0726 15.9726 12.6197C15.9726 13.1669 15.7556 13.6917 15.3693 14.0791L14.7626 14.7784C9.30262 20.0057 -3.98405 6.7224 1.16262 1.24506L1.92928 0.578398C2.31713 0.202849 2.83724 -0.00490264 3.37709 8.7873e-05C3.91693 0.00507838 4.43311 0.22241 4.81395 0.605065C4.83462 0.625731 6.06995 2.2304 6.06995 2.2304C6.4365 2.61548 6.64055 3.12702 6.63968 3.65867C6.63881 4.19032 6.43309 4.70118 6.06528 5.08507L5.29328 6.05573C5.72051 7.09381 6.34866 8.03723 7.14162 8.8318C7.93459 9.62636 8.87674 10.2564 9.91395 10.6857L10.8906 9.90907C11.2746 9.54154 11.7853 9.33606 12.3168 9.33532C12.8483 9.33457 13.3597 9.53862 13.7446 9.90507C13.7446 9.90507 15.3486 11.1397 15.3693 11.1604ZM14.4519 12.1297C14.4519 12.1297 12.8566 10.9024 12.8359 10.8817C12.6986 10.7456 12.513 10.6691 12.3196 10.6691C12.1262 10.6691 11.9406 10.7456 11.8033 10.8817C11.7853 10.9004 10.4406 11.9717 10.4406 11.9717C10.35 12.0439 10.2422 12.0911 10.1277 12.1089C10.0133 12.1267 9.89617 12.1143 9.78795 12.0731C8.44426 11.5728 7.22377 10.7896 6.20917 9.77645C5.19457 8.76335 4.40955 7.54402 3.90728 6.20107C3.86275 6.09137 3.84823 5.97179 3.86522 5.85462C3.88221 5.73746 3.93009 5.62693 4.00395 5.5344C4.00395 5.5344 5.07528 4.18906 5.09328 4.17173C5.22946 4.03439 5.30587 3.84881 5.30587 3.6554C5.30587 3.46199 5.22946 3.27641 5.09328 3.13906C5.07262 3.11906 3.84528 1.5224 3.84528 1.5224C3.70588 1.3974 3.52395 1.33046 3.33678 1.3353C3.14961 1.34013 2.97138 1.41637 2.83862 1.5484L2.07195 2.21507C-1.68938 6.73773 9.82462 17.6131 13.788 13.8677L14.3953 13.1677C14.5376 13.0359 14.6231 12.8539 14.6337 12.6602C14.6442 12.4665 14.5791 12.2763 14.4519 12.1297Z" fill="%230b53b3"/></svg>');
}

.footer-form form .form-group:nth-child(3) input {
    background-image: url('data:image/svg+xml,<svg width="16" height="15" viewBox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.6667 0.166748H3.33333C2.4496 0.167807 1.60237 0.519336 0.97748 1.14423C0.352588 1.76912 0.00105857 2.61635 0 3.50008L0 11.5001C0.00105857 12.3838 0.352588 13.231 0.97748 13.8559C1.60237 14.4808 2.4496 14.8324 3.33333 14.8334H12.6667C13.5504 14.8324 14.3976 14.4808 15.0225 13.8559C15.6474 13.231 15.9989 12.3838 16 11.5001V3.50008C15.9989 2.61635 15.6474 1.76912 15.0225 1.14423C14.3976 0.519336 13.5504 0.167807 12.6667 0.166748ZM3.33333 1.50008H12.6667C13.0659 1.50087 13.4557 1.62109 13.786 1.84528C14.1163 2.06948 14.3719 2.38738 14.52 2.75808L9.41467 7.86408C9.03895 8.23829 8.53028 8.44839 8 8.44839C7.46972 8.44839 6.96105 8.23829 6.58533 7.86408L1.48 2.75808C1.6281 2.38738 1.88374 2.06948 2.21403 1.84528C2.54432 1.62109 2.93414 1.50087 3.33333 1.50008ZM12.6667 13.5001H3.33333C2.8029 13.5001 2.29419 13.2894 1.91912 12.9143C1.54405 12.5392 1.33333 12.0305 1.33333 11.5001V4.50008L5.64267 8.80675C6.26842 9.43092 7.11617 9.78144 8 9.78144C8.88383 9.78144 9.73158 9.43092 10.3573 8.80675L14.6667 4.50008V11.5001C14.6667 12.0305 14.456 12.5392 14.0809 12.9143C13.7058 13.2894 13.1971 13.5001 12.6667 13.5001Z" fill="%230b53b3"/></svg>');
}

/* End */


/* Start:/local/templates/simpleIT/components/bitrix/form/simpleit/bitrix/form.result.new/.default/style.css?1707159815623*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/local/templates/simpleIT/components/bitrix/form/simpleit/bitrix/form.result.new/.default/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/local/templates/simpleIT/components/bitrix/form/simpleit/bitrix/form.result.new/.default/images/icon_warn.gif);
}
/* End */
/* /local/components/simpleit/antidron/templates/dashboard/style.css?178946998228875 */
/* /local/templates/simpleIT/components/bitrix/form/simpleit/bitrix/form.result.new/.default/style.css?1707159815623 */
