

/* Start:/local/templates/at_2024/components/bitrix/news.detail/nbServiceDetail/style.css?174145971611927*/
.pageContent {
    padding-bottom: 0 !important;
}

.nbService__block:not(:first-child) {
    padding-top: 4.7em;
}

.nbService_autoServices {
}



.nbService_autoServices-col:nth-child(4n+1) .nbService_autoServices-item,
.nbService_autoServices-col:nth-child(4n+4) .nbService_autoServices-item {
    background: #323232;
    color: #fff;
}

.nbService_autoServices-col:nth-child(4n+2) .nbService_autoServices-item,
.nbService_autoServices-col:nth-child(4n+3) .nbService_autoServices-item {
    background: rgba(0, 0, 0, .04);
}

.nbService_autoServices-item {
    position: relative;
    padding: 4.7em 7.45em  4.7em 2.3em;
    border-radius: 5px;
    height: 100%;
    overflow: hidden;
}

.nbService_autoServices-name {
    font-size: 1.5em;
    font-style: normal;
    font-weight: 600;
    text-transform: uppercase;
}

.nbService_autoServices-desc {
    margin-top: 2em;
    font-size: 1.25em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
}

.nbService_autoServices-img {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
}

.nbService_work {
}

.nbService_work-title {
    padding: 0;

    font-size: 2.25rem;
    font-style: normal;
    line-height: 1.5;
    text-transform: uppercase;
}

.nbService_work .row {
    margin-top: 1.55rem;
}

.nbService_work-col {
    margin-top: 1.55rem !important;
}

.nbService_work-item {
    position: relative;
    height: 100%;
    border-bottom: 1px solid #000;
    padding-bottom: 1.55em;
}

.nbService_work-item_index {
    position: absolute;
    top: 0;
    right: 0;
    color: var(--color-primary);
    font-size: 1.25em;
    font-style: normal;
}

.nbService_work-item_name {
    padding-top: 2.5em;
    font-size: 1.5em;
    font-style: normal;
    font-weight: 600;
    text-transform: uppercase;
}

.nbService_work-item_desc {
    margin-top: 1.6em;
    font-size: 1.25em;
    font-style: normal;
}

.nbService_adv {
}

.nbService_adv-info {
    padding: 3.25em 3.5em 4.5em;
    border-radius: 0.3125rem;
    background: #323232;
    color: #fff;
}

.nbService_adv-item {
    padding: 1.25em 0;
    font-size: 1.4325em;
    font-style: normal;
    font-weight: 600;
    text-transform: uppercase;
}

.nbService_adv-item:not(:first-child) {
    border-top: 1px solid #d6d6d6;
}

.nbService_adv-item svg {
    margin-right: 0.75em;
    width: 1.25em;
    min-width: 1.25em;
    height: 1.25em;
}

.nbService_adv-img {
    height: 100%;
    border-radius: 0.3125rem;
    overflow: hidden;
}

.nbService_adv-img div {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
}

.nbService_adv-desc {
    font-size: 1.25em;
    font-style: normal;
}

.nbService_docs-item {
    position: relative;
    height: 100%;
    padding: 1.3rem 1.2rem;
    border-radius: 0.3125rem;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.25);
}

.nbService_docs-img {
    width: auto;
    height: 2.1875em;
}

.nbService_docs_index {
    position: absolute;
    top: 1.5em;
    right: 1.5em;
    font-size: 1.25em;
    font-style: normal;
}

.nbService_docs-name {
    margin-top: 1.4em;
    font-size: 1.25em;
    font-style: normal;
}

.nbService_fbPrev {
    position: relative;
    padding: 4.7em 0;
}

.nbService_fbPrev:after {
    content: '';
    position: absolute;
    z-index: -1;
    top: 0;
    left: 50%;
    margin-left: calc(-50 * var(--vw, 1vw));
    width: calc(100 * var(--vw, 1vw));
    height: 100%;
    background: #282828;
}

.nbService_fbPrev-img img {
    max-width: 100%;
    height: auto;
}

.nbService_fbPrev-info {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
    color: #fff;
}



.nbService_fbPrev-info-title {
    line-height: 1.5;
    padding-bottom: .7rem;
}

.nbService_fbPrev-info-desc {
    font-size: 1.25rem;
    font-style: normal;
    line-height: 1.5;
}

.nbService_fbPrev-info-phone {
    margin-top: 3.35rem;
    display: flex;
    align-items: center;
}

.nbService_fbPrev-info-phone a {
    color: #fff;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 600;
    line-height: 1.5;
    text-decoration: none;
    transition: .35s;
}

.nbService_fbPrev-info-phone svg {
    margin-right: 1.85rem;
    min-width: 2.5rem;
    width: 2.5rem;
    height: 2.5rem;
    fill: var(--color-primary);
}

.nbService_fbPrev-info-phone a:hover {
    color: var(--color-primary);
    text-decoration: none;
    transition: .35s;
}

.nbService_fbPrev-info-phone-text {
    margin-left: 2.6rem;
    padding-left: 1.85rem;
    border-left: 1px solid #fff;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 600;
    line-height: 1.5;
    text-transform: uppercase;
}

.nbService__blockTitle {
    text-transform: uppercase;
    font-weight: 600;
    margin-bottom: 1.25em;
}

.nbService__block._brands {
    position: relative;
}
.nbService__block._brands:after {
    content: '';
    position: absolute;
    z-index: -1;
    top: 0;
    left: 50%;
    margin-left: calc(-50 * var(--vw, 1vw));
    width: calc(100 * var(--vw, 1vw));
    height: 100%;
    background: #282828;
}
.nbService__block._brands h2 {
    color: #fff;
}

.nbService .h3,
.nbService h3 {
    font-family: var(--bs-body-font-family);
    text-transform: uppercase;
    font-size: 1.5em;
}

.nbService__type1Content {
    border-radius: 5px;
    background: rgba(0, 0, 0, 0.04);
    padding: 2em;
}
.nbService__type1Text {
    padding: 2em 0;
    font-size: 1.25em;
    line-height: 1.5;
}
.nbService__type1Text h3 {
    font-size: 1.2em;
}


.nbService__type1Img {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right center;
}


.nbService__form {
    position: relative;
    padding-bottom: 1px;
}
.nbService__form:after {
     content: '';
     position: absolute;
     z-index: -1;
     top: 0;
     left: 50%;
     margin-left: calc(-50* var(--vw, 1vw));
     width: calc(100* var(--vw, 1vw));
     height: 100%;
     background: #282828;
 }

.nbService__type2Content {
    border-radius: 5px;
    background: #FFF;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.25);
    padding: 2em;
    font-size: 1.25em;
}

.nbService__type2Content ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.nbService__type2Content ul li {
    border-bottom: 1px solid #D6D6D6;
    padding: 0.875em 0;
}
.nbService__type2Content ul li:last-child {
    border-bottom: none;
}

.nbService__type2Img {
    background-repeat: no-repeat;
    background-position: center top;
    border-radius: 5px;
    background-size: cover;
    position: relative;
}

.nbService__type2Img .nbService__blockTitle {
    position: absolute;
    color: #fff;
    right: 1em;
    top: 1em;
}

.nbService__type2 {

}

.nbService__type2Items {
    margin-bottom: 4.7em;
}

.nbService__type2Items:last-child {
    margin-bottom: 0;
}

.nbService__type3 {
    border-radius: 5px;
    background: linear-gradient(90deg, #C4030A 0%, #323232 100%);
    position: relative;
    padding: 2em 2em 1.75em 6.25em;
    color: #fff;
}
.nbService__type3 h3 {
    font-size: 1.5em;
}

.nbService__type3:before{
    content: '';
    position: absolute;
    left: 1.5em;
    top: 50%;
    transform: translateY(-50%);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Cpath d='M46.875 21.875V42.1875C46.875 43.0469 46.1719 43.75 45.3125 43.75H40.3438C40.5312 43.2656 40.625 42.7344 40.625 42.1875V17.1875H42.1875C44.7656 17.1875 46.875 19.2969 46.875 21.875ZM9.65625 43.75H4.6875C3.82812 43.75 3.125 43.0469 3.125 42.1875V21.875C3.125 19.2969 5.23438 17.1875 7.8125 17.1875H9.375V42.1875C9.375 42.7344 9.46875 43.2656 9.65625 43.75ZM32.8125 9.375H17.1875C14.6031 9.375 12.5 11.4781 12.5 14.0625V42.1875C12.5 42.6019 12.6646 42.9993 12.9576 43.2924C13.2507 43.5854 13.6481 43.75 14.0625 43.75H20.3125C20.7269 43.75 21.1243 43.5854 21.4174 43.2924C21.7104 42.9993 21.875 42.6019 21.875 42.1875V35.9375C21.875 35.5231 22.0396 35.1257 22.3326 34.8326C22.6257 34.5396 23.0231 34.375 23.4375 34.375H26.5625C26.9769 34.375 27.3743 34.5396 27.6674 34.8326C27.9604 35.1257 28.125 35.5231 28.125 35.9375V42.1875C28.125 42.6019 28.2896 42.9993 28.5826 43.2924C28.8757 43.5854 29.2731 43.75 29.6875 43.75H35.9375C36.3519 43.75 36.7493 43.5854 37.0424 43.2924C37.3354 42.9993 37.5 42.6019 37.5 42.1875V14.0625C37.5 11.4781 35.3969 9.375 32.8125 9.375ZM23.4375 27.3438C23.4375 27.551 23.3552 27.7497 23.2087 27.8962C23.0622 28.0427 22.8635 28.125 22.6562 28.125H21.0938C20.8865 28.125 20.6878 28.0427 20.5413 27.8962C20.3948 27.7497 20.3125 27.551 20.3125 27.3438V25.7812C20.3125 25.574 20.3948 25.3753 20.5413 25.2288C20.6878 25.0823 20.8865 25 21.0938 25H22.6562C22.8635 25 23.0622 25.0823 23.2087 25.2288C23.3552 25.3753 23.4375 25.574 23.4375 25.7812V27.3438ZM23.4375 19.5312C23.4375 19.7385 23.3552 19.9372 23.2087 20.0837C23.0622 20.2302 22.8635 20.3125 22.6562 20.3125H21.0938C20.8865 20.3125 20.6878 20.2302 20.5413 20.0837C20.3948 19.9372 20.3125 19.7385 20.3125 19.5312V17.9688C20.3125 17.7615 20.3948 17.5628 20.5413 17.4163C20.6878 17.2698 20.8865 17.1875 21.0938 17.1875H22.6562C22.8635 17.1875 23.0622 17.2698 23.2087 17.4163C23.3552 17.5628 23.4375 17.7615 23.4375 17.9688V19.5312ZM29.6875 27.3438C29.6875 27.551 29.6052 27.7497 29.4587 27.8962C29.3122 28.0427 29.1135 28.125 28.9062 28.125H27.3438C27.1365 28.125 26.9378 28.0427 26.7913 27.8962C26.6448 27.7497 26.5625 27.551 26.5625 27.3438V25.7812C26.5625 25.574 26.6448 25.3753 26.7913 25.2288C26.9378 25.0823 27.1365 25 27.3438 25H28.9062C29.1135 25 29.3122 25.0823 29.4587 25.2288C29.6052 25.3753 29.6875 25.574 29.6875 25.7812V27.3438ZM29.6875 19.5312C29.6875 19.7385 29.6052 19.9372 29.4587 20.0837C29.3122 20.2302 29.1135 20.3125 28.9062 20.3125H27.3438C27.1365 20.3125 26.9378 20.2302 26.7913 20.0837C26.6448 19.9372 26.5625 19.7385 26.5625 19.5312V17.9688C26.5625 17.7615 26.6448 17.5628 26.7913 17.4163C26.9378 17.2698 27.1365 17.1875 27.3438 17.1875H28.9062C29.1135 17.1875 29.3122 17.2698 29.4587 17.4163C29.6052 17.5628 29.6875 17.7615 29.6875 17.9688V19.5312Z' fill='white'/%3E%3C/svg%3E");
    width: 3.125em;
    height: 3.125em;
    background-position: center;
    background-size: contain;
}

.nbService__moreBtn {
    text-align: center;
    margin-top: 2.2em;
    display: flex;
    align-items: center;
    font-size: 1.25em;
    font-style: normal;
    line-height: 1.5;
    text-transform: uppercase;
    text-decoration: none;
    transition: .35s;
    --bs-link-color: #fff;
    justify-content: center;
    padding-bottom: 2.2em;
}
.nbService__moreBtn svg {
    margin-left: .75em;
    width: 0.867em;
    height: 0.57963em;
}




@media (min-width: 768px) {
    .pageContent__afterH1Content._kreditovanie {
        width: 60%;
    }
}

@media (max-width: 991px) {
    .nbService_autoServices-col:nth-child(4n+1) .nbService_autoServices-item,
    .nbService_autoServices-col:nth-child(4n+3) .nbService_autoServices-item {
        background: #323232;
        color: #fff;
    }

    .nbService_autoServices-col:nth-child(4n+2) .nbService_autoServices-item,
    .nbService_autoServices-col:nth-child(4n+4) .nbService_autoServices-item {
        background: rgba(0, 0, 0, .04);
        color: var(--bs-body-color);
    }


    .nbService__form .nbFormOne_main {
        margin-bottom: 0;
    }
    .nbService_fbPrev {
        padding-bottom: 0;
    }
}


@media (max-width: 767px) {
    .nbService__type1Img {
        height: 0;
        padding-top: 60%;
    }
    .nbService_fbPrev {
        padding-top: 1.5em;
    }
    .nbService__form .nbFormOne_main form {
        padding: 3.5em 0;
    }

    .nbService__type2Img {
        height: 0;
        padding-top: 30%;
    }
    .nbService__type2 .nbService__blockTitle {
        display: none;
    }
    .nbService__type2 .nbService__type2Img .nbService__blockTitle {
        display: block;
    }
}
/* End */


/* Start:/local/templates/at_2024/components/bitrix/main.include/contactUs/style.css?17419346218880*/
.nbService_fbPrev {
    position: relative;
    padding: 4.7rem 0;
}

.nbService_fbPrev:after {
    content: '';
    position: absolute;
    z-index: -1;
    top: 0;
    left: 50%;
    margin-left: calc(-50 * var(--vw, 1vw));
    width: calc(100 * var(--vw, 1vw));
    height: 100%;
    background: #282828;
}

.nbService_fbPrev-img img {
    max-width: 100%;
    height: auto;
}

.nbService_fbPrev-info {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
    color: #fff;
}

.nbService_fbPrev-info-title {
    line-height: 1.5;
    padding-bottom: .7rem;
}

.nbService_fbPrev-info-desc {
    font-size: 1.25rem;
    font-style: normal;
    line-height: 1.5;
}

.nbService_fbPrev-info-phone {
    margin-top: 3.35rem;
    display: flex;
    align-items: center;
}

.nbService_fbPrev-info-phone a {
    color: #fff;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 600;
    line-height: 1.5;
    text-decoration: none;
    transition: .35s;
}

.nbService_fbPrev-info-phone svg {
    margin-right: 1.85rem;
    min-width: 2.5rem;
    width: 2.5rem;
    height: 2.5rem;
    fill: var(--color-primary);
}

.nbService_fbPrev-info-phone a:hover {
    color: var(--color-primary);
    text-decoration: none;
    transition: .35s;
}

.nbService_fbPrev-info-phone-text {
    margin-left: 2.6rem;
    padding-left: 1.85rem;
    border-left: 1px solid #fff;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 600;
    line-height: 1.5;
    text-transform: uppercase;
}



.nbService_fbPrev-infoNew {
    color: #fff;
    font-size: 1.25em;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
    color: #fff;
}

.nbService_fbPrev-infoNew h2 {
    text-transform: uppercase;
    font-size: 1.6em;
}

.nbService_fbPrev-infoNew h3,
.nbService_fbPrev-infoNew .h4,
.nbService_fbPrev-infoNew .h3,
.nbService_fbPrev-infoNew h4 {
    text-transform: uppercase;
    font-family: var(--bs-body-font-family);
}
.nbService_fbPrev-infoNew h3,
.nbService_fbPrev-infoNew .h3 {
    font-size: 1.2em;
}
.nbService_fbPrev-infoNew a[href*="tel"],
.nbService_fbPrev-infoNew a[href*="mailto"] {
    font-size: 1.2em;
    display: inline-block;
    padding: 0.625em 0 0.625em 3.5em;
    position: relative;
    color: #fff !important;
    text-decoration: none !important;
    font-weight: 600;
}
.nbService_fbPrev-infoNew  a[href*="tel"]:hover,
.nbService_fbPrev-infoNew  a[href*="mailto"]:hover {
    color: #CE0007 !important;
}
.nbService_fbPrev-infoNew  a[href*="tel"]:before,
.nbService_fbPrev-infoNew  a[href*="mailto"]:before {
    content: '';
    width: 2em;
    height: 2em;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);    
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    z-index: 5;
}
.nbService_fbPrev-infoNew  a[href*="tel"]:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_140_3911)'%3E%3Cpath d='M31.6109 24.7786C30.792 23.9259 29.8042 23.47 28.7574 23.47C27.719 23.47 26.7228 23.9175 25.8701 24.7701L23.2024 27.4294C22.9829 27.3112 22.7634 27.2015 22.5523 27.0918C22.2484 26.9398 21.9613 26.7963 21.7165 26.6443C19.2176 25.0572 16.9466 22.9888 14.7685 20.3126C13.7132 18.9787 13.0041 17.8559 12.4891 16.7162C13.1814 16.083 13.823 15.4245 14.4477 14.7914C14.6841 14.555 14.9205 14.3101 15.1569 14.0738C16.9297 12.3009 16.9297 10.0046 15.1569 8.23171L12.8521 5.92697C12.5904 5.66526 12.3203 5.3951 12.067 5.12495C11.5605 4.60153 11.0286 4.06122 10.4798 3.55469C9.66095 2.74423 8.68164 2.31367 7.65169 2.31367C6.62173 2.31367 5.62554 2.74423 4.78131 3.55469L4.76443 3.57157L1.89406 6.46727C0.813445 7.54788 0.197159 8.86488 0.0620825 10.3929C-0.140532 12.8581 0.585503 15.1544 1.14269 16.6571C2.51034 20.3464 4.55337 23.7655 7.60103 27.4294C11.2987 31.8448 15.7478 35.3314 20.8301 37.7881C22.7718 38.7083 25.3636 39.7974 28.2593 39.9831C28.4366 39.9915 28.6223 40 28.7911 40C30.7413 40 32.3791 39.2993 33.6623 37.9063C33.6708 37.8894 33.6877 37.881 33.6961 37.8641C34.1351 37.3322 34.6416 36.851 35.1735 36.336C35.5365 35.9899 35.908 35.6269 36.271 35.247C37.1068 34.3774 37.5458 33.3644 37.5458 32.326C37.5458 31.2791 37.0983 30.2745 36.2457 29.4303L31.6109 24.7786ZM34.6332 33.6683C34.6248 33.6683 34.6248 33.6767 34.6332 33.6683C34.3039 34.0229 33.9663 34.3437 33.6032 34.6982C33.0545 35.2217 32.4973 35.7704 31.9739 36.3867C31.1212 37.2985 30.1166 37.729 28.7996 37.729C28.673 37.729 28.5379 37.729 28.4112 37.7206C25.9039 37.5602 23.5738 36.5809 21.8263 35.7451C17.0479 33.4319 12.8521 30.1479 9.36547 25.9858C6.48665 22.516 4.56182 19.308 3.28703 15.8635C2.5019 13.7614 2.21486 12.1236 2.3415 10.5787C2.42592 9.59091 2.80582 8.77201 3.50653 8.07131L6.38535 5.19249C6.79902 4.80414 7.23802 4.59309 7.66857 4.59309C8.20044 4.59309 8.63099 4.91389 8.90114 5.18405L8.92647 5.20937C9.44145 5.69058 9.9311 6.18868 10.4461 6.72054C10.7078 6.99069 10.9779 7.26085 11.2481 7.53944L13.5528 9.84418C14.4477 10.7391 14.4477 11.5664 13.5528 12.4613C13.308 12.7061 13.0716 12.9509 12.8268 13.1873C12.1177 13.9134 11.4423 14.5887 10.7078 15.2472C10.6909 15.2641 10.674 15.2726 10.6656 15.2895C9.93954 16.0155 10.0746 16.7246 10.2266 17.2058L10.2519 17.2818C10.8513 18.7339 11.6955 20.1015 12.9788 21.7309L12.9872 21.7393C15.3173 24.6097 17.774 26.8469 20.4839 28.5607C20.8301 28.7802 21.1847 28.9575 21.5223 29.1263C21.8263 29.2783 22.1133 29.4218 22.3581 29.5738C22.3919 29.5907 22.4257 29.616 22.4594 29.6329C22.7465 29.7764 23.0166 29.8439 23.2952 29.8439C23.9959 29.8439 24.4349 29.4049 24.5784 29.2614L27.4657 26.3742C27.7527 26.0871 28.2086 25.741 28.7405 25.741C29.2639 25.741 29.6945 26.0702 29.9562 26.3573L29.9731 26.3742L34.6248 31.0259C35.4943 31.887 35.4943 32.7734 34.6332 33.6683ZM21.6152 9.51493C23.8271 9.88639 25.8363 10.9332 27.4404 12.5373C29.0444 14.1413 30.0828 16.1506 30.4627 18.3624C30.5556 18.9196 31.0368 19.308 31.5855 19.308C31.6531 19.308 31.7122 19.2995 31.7797 19.2911C32.4044 19.1898 32.8181 18.5988 32.7168 17.9741C32.2609 15.2979 30.9946 12.8581 29.0613 10.9248C27.128 8.99151 24.6882 7.72517 22.012 7.26929C21.3873 7.16798 20.8048 7.58165 20.695 8.19794C20.5853 8.81423 20.9905 9.41363 21.6152 9.51493ZM39.9518 17.6448C39.2005 13.238 37.1237 9.2279 33.9325 6.03672C30.7413 2.84554 26.7312 0.768738 22.3244 0.0173755C21.7081 -0.0923741 21.1256 0.32974 21.0158 0.946026C20.9145 1.57075 21.3282 2.15327 21.9529 2.26302C25.887 2.92996 29.475 4.7957 32.3285 7.64075C35.1819 10.4942 37.0392 14.0822 37.7062 18.0163C37.799 18.5735 38.2803 18.9618 38.829 18.9618C38.8965 18.9618 38.9556 18.9534 39.0232 18.945C39.6395 18.8521 40.0616 18.2611 39.9518 17.6448Z' fill='%23CE0007'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_140_3911'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");

}
.nbService_fbPrev-infoNew  a[href*="mailto"]:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='512' height='512' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512'%3E%3Cg%3E%3Cpath d='M467 76H45C20.137 76 0 96.262 0 121v270c0 24.885 20.285 45 45 45h422c24.655 0 45-20.03 45-45V121c0-24.694-20.057-45-45-45zm-6.302 30L287.82 277.967c-8.5 8.5-19.8 13.18-31.82 13.18s-23.32-4.681-31.848-13.208L51.302 106h409.396zM30 384.894V127.125L159.638 256.08 30 384.894zM51.321 406l129.587-128.763 22.059 21.943c14.166 14.166 33 21.967 53.033 21.967s38.867-7.801 53.005-21.939l22.087-21.971L460.679 406H51.321zM482 384.894 352.362 256.08 482 127.125v257.769z' fill='%23CE0007'/%3E%3C/g%3E%3C/svg%3E");
}

.nbService_fbPrev-infoNew  .border-left{
    border-left: 1px solid #fff;
}
.nbService_fbPrev-infoNew  hr {
    margin: 1.25em 0;
}



@media (max-width: 1600px) {
    .nbService_fbPrev-info-title {
        font-size: 2rem;
    }

    .nbService_fbPrev-info-desc {
        font-size: 1.125rem;
        line-height: 1.5;
    }

    .nbService_fbPrev-info-phone a {
        font-size: 1.125rem;
    }

    .nbService_fbPrev-info-phone svg {
        margin-right: 1rem;
        min-width: 2rem;
        width: 2rem;
        height: 2rem;
    }

    .nbService_fbPrev-info-phone-text {
        margin-left: 2rem;
        padding-left: 1.2rem;
        font-size: 1.125rem;
    }
}

@media (max-width: 1340px) {

}

/*desktops*/
@media (max-width: 1200px) {
    .nbService_fbPrev-info-phone {
        margin-top: 1.5rem;
        flex-direction: column;
        align-items: start;
    }

    .nbService_fbPrev-info-phone-text {
        margin-left: 0;
        margin-top: 1rem;
        padding-left: 0;
        border: none;
    }
}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) {

}

@media (max-width: 500px) {

}

/* End */


/* Start:/local/templates/at_2024/components/bitrix/form.result.new/mainPage/style.css?17406508687548*/
.nbFormOne_main {
    background: #282828;
    color: #fff;
    margin-bottom: 4rem;
    border-radius: 0.3125rem;
    position: relative;
    overflow: hidden;
}

.nbFormOne_main .alert {
    margin: 2em;
}

/* .nbFormOne_main:after {position: absolute; width: 24.75rem; max-width: 25%;
height: 17.875rem; content: ""; background: url(/local/templates/at_2024/components/bitrix/form.result.new/mainPage/images/toyopta.png); right: 0; bottom: 0; -webkit-background-size: contain; background-size: contain; background-position: right center; transform: translate(0, 35%); background-repeat: no-repeat;} */
.fb-img {
    position: relative;
    background: url(/local/templates/at_2024/components/bitrix/form.result.new/mainPage/images/bg.png);
    -webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    height: 100%;
}

.fb-img:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(270deg, rgba(40, 40, 40, 0.00) 0%, #282828 100%);
}

.nbFormOne_main h2.nbH2 {
    margin-bottom: 3.12rem;
}

.nbFormOne_main form {
    padding: 4.5em 0 4.5em 4.13em;
}

.nbFormOne_main__questions {
}

.nbFormOne_main__footer {
}

.nbFormOne_main .aboveTitle {
}

.nbFormOne_main._webForm {
}

.nbFormOne_main__message {
}

.nbFormOne_main__message {
}

.nbFormOne_main__message._error {
}

.nbFormOne_main__message._success {
}

.nbFormOne_main__message._warning {
}

.nbFormOne_main __form {
}

.nbFormOne_main__fieldRow {
}

.nbFormOne_main__fieldRow._captcha {
}

.nbFormOne_main__questionName {
}

.nbFormOne_main__questionName._required {
}

.nbFormOne_main__requiredSign {
}

.nbFormOne_main__questionField {
}

.nbFormOne_main__questionField._required {
}

.nbFormOne_main__questionField.has-error .g-recaptcha > div {
    border: 1px solid #a94442;
}

.nbFormOne_main__captchaImg {
}

.nbFormOne_main__action {
}

.btn.nbFormOne_main__actionBtn {
    display: flex;
    width: 100%;
    justify-content: center;
    padding: 0.72rem;
}

.nbFormOne_main__consent {
    text-align: start;
    padding-bottom: 1.5rem;
    font-size: 13px;
    font-weight: 300;
    line-height: 20px;
}

.nbFormOne_main .form-control {
    box-shadow: none !important;
    -webkit-border-radius: 0.3125rem;
    -moz-border-radius: 0.3125rem;
    border-radius: 0.3125rem;
    padding: 0.72rem;
    border-color: var(--color-secondary2);
    font-size: 1.25em;
    background-color: #ffffff00;
    color: #fff;
    text-align: left;
    font-weight: 300;
}

.nbFormOne_main__col .form-control::placeholder {
    color: #fff;
}

.nbFormOne_main__col {
    margin-bottom: 1.31rem;
}

.nbCaptcha {
}

.nbCaptcha._webForm {
}

.nbCaptcha__name {
}

.nbCaptcha__input {
}

.nbCaptcha__img {
}

.fileImput_cont:last-child .fileImput_add {
    display: none;
}

.fileImput_cont {
    display: none;
}

.fileImput_cont:first-child {
    display: block;
}

.fileImput_cont._show {
    display: block;
}

.nbFormOne_main__footer {
    margin-top: 1.5rem;
}

.form-control.file_input {
    display: none;
}

.fileImputBeautiful {
    display: flex;
    align-items: center;
    margin-bottom: 0.5rem;
}

.fileInfo {
    margin-left: auto;
    display: block;
    padding-right: 1rem;
    font-size: 12px;
}

.fileImput_cont {
    position: relative;
}

.fileImput_add {
    font-size: 0.875rem;
    color: var(--color-primary);
    cursor: pointer;
}

.fileImput_add:hover {
    color: var(--color-secondary);
}

.fileImput_cont .remove {
    display: none;
    position: absolute;
    right: 0;
    top: 0.55rem;
    width: 0.375rem;
    height: 0.375rem;
    cursor: pointer;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6' fill='none'%3E%3Cpath d='M3.53063 2.89695L5.89004 0.618542C5.9249 0.584913 5.95255 0.544978 5.97142 0.501022C5.99029 0.457065 6 0.409949 6 0.362366C6 0.314782 5.99029 0.267666 5.97142 0.223709C5.95255 0.179753 5.9249 0.139818 5.89004 0.106189C5.85521 0.0725254 5.81386 0.0458198 5.76834 0.0275991C5.72282 0.00937841 5.67403 0 5.62475 0C5.57548 0 5.52669 0.00937841 5.48117 0.0275991C5.43565 0.0458198 5.39429 0.0725254 5.35947 0.106189L3.00006 2.3846L0.640531 0.106189C0.605706 0.0725254 0.564352 0.0458198 0.518833 0.0275991C0.473314 0.00937841 0.424522 0 0.375247 0C0.325973 0 0.277181 0.00937841 0.231662 0.0275991C0.186143 0.0458198 0.144789 0.0725254 0.109964 0.106189C0.0751036 0.139818 0.0474486 0.179753 0.0285802 0.223709C0.00971181 0.267666 0 0.314782 0 0.362366C0 0.409949 0.00971181 0.457065 0.0285802 0.501022C0.0474486 0.544978 0.0751036 0.584913 0.109964 0.618542L2.4695 2.89695L0.109964 5.17536C0.0751348 5.20901 0.0475084 5.24894 0.028662 5.29289C0.00981571 5.33685 0.000118621 5.38395 0.000124427 5.43152C0.000130233 5.47909 0.00983882 5.5262 0.0286959 5.57015C0.0475529 5.61409 0.0751892 5.65402 0.110027 5.68766C0.144864 5.72129 0.186221 5.74797 0.231735 5.76617C0.277249 5.78437 0.32603 5.79373 0.375292 5.79373C0.424553 5.79372 0.473332 5.78434 0.518842 5.76613C0.564351 5.74793 0.605701 5.72124 0.640531 5.6876L3.00006 3.40918L5.35947 5.6876C5.43276 5.75837 5.52882 5.79376 5.62475 5.79376C5.72069 5.79376 5.81674 5.75837 5.89004 5.6876C5.9249 5.65397 5.95255 5.61403 5.97142 5.57008C5.99029 5.52612 6 5.479 6 5.43142C6 5.38384 5.99029 5.33672 5.97142 5.29276C5.95255 5.24881 5.9249 5.20887 5.89004 5.17524L3.53063 2.89695Z' fill='%23FF0000'/%3E%3C/svg%3E");
}

.fileImput_cont._add .remove {
    display: block;
}

.fileLbl {
    display: block;
    padding-left: 1.31rem;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M13.5931 19.5729C13.0348 20.1313 12.2641 20.477 11.4141 20.477C9.71406 20.4769 8.331 19.0939 8.331 17.3939L8.331 5.87862C8.33096 4.77123 9.23191 3.87028 10.3393 3.87032C11.4467 3.87035 12.3476 4.77128 12.3476 5.87864V15.3979C12.3476 15.6591 12.1358 15.8709 11.8747 15.8709C11.6135 15.8709 11.4017 15.6591 11.4017 15.3979V5.87864C11.4017 5.59485 11.2912 5.32807 11.0905 5.12741C10.8899 4.92675 10.6231 4.81624 10.3393 4.81624C10.0555 4.81624 9.7887 4.92675 9.58806 5.12739C9.3874 5.32805 9.2769 5.59483 9.2769 5.87862L9.2769 17.3939C9.2769 18.5723 10.2356 19.531 11.4141 19.5311C12.5925 19.531 13.5512 18.5723 13.5512 17.3939V5.87866C13.5512 4.10763 12.1103 2.66677 10.3393 2.66674C9.48137 2.66677 8.67478 3.00083 8.06812 3.60749C7.46146 4.21415 7.12737 5.02076 7.12737 5.87869L7.12737 15.3979C7.12737 15.6591 6.91561 15.8709 6.65443 15.8709C6.39324 15.8709 6.18148 15.6591 6.18148 15.3979L6.18148 5.87864C6.18146 4.76807 6.61396 3.72393 7.39926 2.93863C8.18456 2.15333 9.22868 1.72085 10.3393 1.72085C12.6319 1.72085 14.4971 3.58602 14.4971 5.87866L14.4971 17.3939C14.4971 18.2438 14.1512 19.0147 13.5931 19.5729Z' fill='%23296CCB'/%3E%3C/svg%3E") left center no-repeat;
    -webkit-background-size: contain;
    background-size: contain;
}

.nbFormOne_main .fade:not(.show) {
    opacity: 1;
}

/*desktops*/
@media (max-width: 1200px) {

}

/*tablets*/
@media (max-width: 991px) {
    .nbFormOne_main form {
        padding: 3.75em 2em;
    }
}

/*phones*/
@media (max-width: 767px) {
    .nbFormOne_main h2.nbH2 {
        margin-bottom: 1.5rem;
        font-size: 2rem;
    }

    .nbFormOne__fieldRow.form-group {
        margin-top: 1.5rem;
    }

}
/* End */
/* /local/templates/at_2024/components/bitrix/news.detail/nbServiceDetail/style.css?174145971611927 */
/* /local/templates/at_2024/components/bitrix/main.include/contactUs/style.css?17419346218880 */
/* /local/templates/at_2024/components/bitrix/form.result.new/mainPage/style.css?17406508687548 */
