

/* Start:/assets/dist/css/additional_main_page.css?17690258121942*/
.abs-carousel .abs-carousel__ellipse
{
    background:none !important;
}
@media (min-width: 992px)
{
    .abs-carousel .abs-carousel__ellipse 
    {
        height:1rem !important;
    }
}
.abs-carousel--partners.abs-carousel .abs-carousel__title
{
    font-size:2.5rem;
} 
.abs-carousel--partners.abs-carousel .abs-carousel__tagline
{
    font-size:1.5rem;
}
.main-page-list ul
{
    padding:0px;
    margin:0px;
    list-style-type: none;
}
.main-page-list ul li
{
    padding:0px;
    margin:0px;
    text-align: left;
    padding-left:45px;
    position:relative;
    margin-bottom:10px;
}
.main-page-list ul li::before
{
    content:'';
    height:30px;
    width:30px;
    background:url(/assets/dist/img/icon/bullet.svg) top left no-repeat;
    position:absolute;
    top:0px;
    left:0px;
}

.main-page-list ul li a
{
    color:#008CFF;
    text-decoration:underline;
    font-size:16px;
}
.main-page-list ul li a:hover
{
    text-decoration:none;
    color:#008CFF;
}
@media (min-width: 992px)
{
    .abs-section .abs-section--container__element {
        width:50%;
        margin-bottom:1rem !important;
    }
}
.mission
{
    margin-top:2rem !important;
    margin-bottom:3rem !important;
}
.rrr
{
    text-align:left;   
}
.rrr a
{
    display:inline-block;
    margin-bottom:10px;
}


.mission ul
{
    padding:0px;
    margin:0px;
    list-style-type: none;
}
.mission ul li
{
    padding:0px;
    margin:0px;
    text-align: left;
    padding-left:45px;
    position:relative;
    margin-bottom:10px;
}
.mission ul li::before
{
    content:'';
    height:30px;
    width:30px;
    background:url(/assets/dist/img/icon/bullet.svg) top left no-repeat;
    position:absolute;
    top:5px;
    left:0px;
}
.mission-button
{
    margin-top:20px;
}
.abs-carousel .abs-carousel__tagline 
{
    display:block !important;
}
/* End */


/* Start:/assets/dist/css/additional-new-elements.css?17690023262935*/
.form-slider-row
{
    display:flex;
    align-items: stretch;
}
.form-slider-row .form-block
{
    width:54%;
    background:#ECF1F7;
}
.form-slider-row .form-block .new-form-block
{
    max-width:50%;
    margin-left:41%;
}
.form-slider-row .slider-block
{
    width:46%;
    background:#ECF1F7;
}
.form-slider-row .slider-block img
{
    width:initial;
}
.slider-block .swiper-pagination
{
    text-align:left;
    padding-left:20px;
}
.slider-block .swiper-pagination span
{
    background: #008CFF;
    opacity:1;
}
.slider-block .swiper-pagination span.swiper-pagination-bullet-active
{
    background:#F94B8C;
}

@media(max-width:1750px)
{
    .form-slider-row .form-block .new-form-block
    {
        max-width:50%;
        margin-left:35%;
    }
}

@media(max-width:1600px)
{
    .form-slider-row .form-block .new-form-block
    {
        max-width:60%;
        margin-left:30%;
    }
}
@media(max-width:1450px)
{
    .form-slider-row .form-block .new-form-block
    {
        max-width:67%;
        margin-left:23%;
    }
}
@media(max-width:1300px)
{
    .form-slider-row .form-block .new-form-block
    {
        max-width: 80%;
        margin-left: 10%;
    }
}
@media(max-width:900px)
{
    .form-slider-row .form-block .new-form-block
    {
        max-width: 100%;
        margin-left: 0px;
    }
    .form-slider-row
    {
        flex-direction:column-reverse;
        flex-wrap:wrap;
    }
    .form-slider-row .form-block
    {
        width:100%;
    }
    .form-slider-row .slider-block
    {
        width:100%;
        padding-left:10px;
        padding-right:10px;
    }
    .form-slider-row .slider-block img
    {
        width:100%;
    }
    .im-header .abs-header--mobile__top
    {
        padding-left:2px !important;
        padding-right:2px !important;
    }
}

.new-banner-support p a.abs-btn-new.new-tg
{
    display:flex;
}
.new-banner-support p a.abs-btn-new.new-tg span
{
    flex:1;
    font-size:12px;
}

@media(max-width:767px)
{
    .wrap-why-right .why-block:nth-child(2n)
    {
        background: #fff !important;
    }
    .wrap-why-right .why-block:nth-child(2n) h5
    {
        color:#008CFF !important;
    }
    .wrap-why-right .why-block:nth-child(2n) p
    {
        color:#47526F !important;
    }
    .wrap-why-right .why-block:nth-child(2n + 1)
    {
        background: #008CFF !important;
    }
    .wrap-why-right .why-block:nth-child(2n + 1) h5
    {
        color:#fff !important;
    }
    .wrap-why-right .why-block:nth-child(2n + 1) p
    {
        color:#fff !important;
    }

    .wrap-why-right .why-block:nth-child(3) h5
    {
        font-family: Arial, Helvetica, sans-serif !important;
    }


    .abs-carousel--partners.abs-carousel .swiper-container 
    {
        /* top:initial !important; */
    }

}

/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/slider-new-main/style.css?1716283404150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/arbus/components/bitrix/news.list/slider.solution/style.css?1712665368135*/
.solution-section .swiper-slide,
.solution-section .swiper-slide > *,
.solution-section .swiper-slide:hover > * {text-decoration: none}
/* End */


/* Start:/local/components/arbus/blocks/templates/slider.portfolio/style.css?171166474253*/
.history-section .tab_box:not(.active){display:none}

/* End */


/* Start:/local/templates/arbus/components/bitrix/news.list/clients-slider/style.css?1712173447984*/
/*!*раскоментировать только после применения всех правок 12.03.2024*!*/

/*.abs-carousel {*/
/*	background: #EBF1F7 !important;*/
/*}*/
/*.abs-carousel .abs-carousel__ellipse {*/
/*	margin-bottom: 34px;*/
/*}*/
/*.abs-carousel--partners.abs-carousel .abs-carousel__title {*/
/*    font-size: 2.5rem;*/
/*    color: #012B56;*/
/*    font-family: "Inter", sans-serif;*/
/*    font-size: 28px;*/
/*    font-style: normal;*/
/*    font-weight: 600;*/
/*    line-height: 40px;*/
/*    text-align: left;*/
/*    margin-bottom: 30px;*/
/*}*/
/*.abs-carousel--partners.abs-carousel .abs-carousel__tagline {*/
/*	color: #012B56;*/
/*	font-family: "Inter", sans-serif;*/
/*	font-size: 15px;*/
/*	font-style: normal;*/
/*	font-weight: 400;*/
/*	line-height: 24px;*/
/*	text-align: left;*/
/*}*/

/*!*раскоментировать только после применения всех правок*!*/
/*!*конец новая главная*!*/
/* End */


/* Start:/local/components/arbus/blocks/templates/blog/style.css?1711668864160*/
.article-section .tab_box:not(.active){display:none}
.article-section .wrap-article-img {
    min-height: 200px;
    max-height: 200px;
    overflow: hidden;
}

/* End */
/* /assets/dist/css/additional_main_page.css?17690258121942 */
/* /assets/dist/css/additional-new-elements.css?17690023262935 */
/* /local/templates/.default/components/bitrix/news.list/slider-new-main/style.css?1716283404150 */
/* /local/templates/arbus/components/bitrix/news.list/slider.solution/style.css?1712665368135 */
/* /local/components/arbus/blocks/templates/slider.portfolio/style.css?171166474253 */
/* /local/templates/arbus/components/bitrix/news.list/clients-slider/style.css?1712173447984 */
/* /local/components/arbus/blocks/templates/blog/style.css?1711668864160 */
