

/* Start:/bitrix/templates/myadel/components/bitrix/menu/top/style.min.css?1682549663490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/bitrix/templates/myadel/components/bitrix/menu/top/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/bitrix/templates/myadel/styles.css?17241818566872*/
.special .menu_wrap, .special .header_wrap{top:48px}
.page_content a{text-decoration-line: underline; color: #324EA9;}
.menu-sidebar_submenu li.s2 a{text-align: center}

/*style Дорожная карта инвестора start*/
.internet-title {
    text-align: center;
}

.internet-title h2 {
    font-family: 'Noto Serif', serif;
    font-style: normal;
    font-weight: 400;
    font-size: 34px;
    line-height: 44px;
    letter-spacing: 0.0025em;
    color: #454545;
    letter-spacing: 0.0025em;
    text-align: center;
}

.invest-predl #invest .invest-content {
    background: transparent;
}

.roadmap {
    background: url("/templates/orsharik_1.0/images/invesproekty.jpg") no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    background-attachment: fixed;
}

.invest-predl {
    padding-top: 16px;
}

#invest .invest-controls {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    gap: 16px;
    margin-bottom: 0;
    background-color: transparent;
    padding: 16px 0 0;
    height: 48px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

#invest .invest-control {
    width: 32%;
}

.invest-control {
    width: 100%;
    background: #FFFFFF;
    height: 48px;
    border: 1px solid #C3C3C3;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    /* padding: 0 16px 0 8px;*/
    -webkit-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    position: relative;
}

#invest .invest-select {
    width: 100%;
    height: 100%;
    padding: 0 20px 0 8px;
    background-color: transparent;
    outline: none;
    border: none;
    cursor: pointer;
    -webkit-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 0.0025em;
    color: #6E6E6E;
    position: relative;
}

#invest select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -o-appearance: none;
    background: url("/bitrix/templates/myadel/image/SVG/arrow.svg") 98% center no-repeat;
}

#invest .invest-select:hover {
    border-color: transparent;
}

#invest .invest-control:hover {
    background-color: #FFFFD6;
}

#invest .invest-control:active {
    background-color: #FFF70A;
}

.invest-select:active {
    border-color: transparent;
}

#invest .invest-button {
    margin: 0 50px;
    height: 36px;
    padding: 0 20px;
    background: #2D818B;
    -webkit-box-shadow: 4px 4px 16px rgba(0, 0, 0, 0.15), 1px 1px 2px rgba(0, 0, 0, 0.3);
    box-shadow: 4px 4px 16px rgba(0, 0, 0, 0.15), 1px 1px 2px rgba(0, 0, 0, 0.3);
    -webkit-border-radius: 3px;
    border-radius: 3px;
    outline: none;
    border: none;
    -webkit-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    font-family: 'Open Sans', sans-serif;
    position: relative;
    margin-top: 7px;
}

.invest-button > svg path {
    /*  display: none;*/
    fill: #FFFFFF;
}

#invest .invest-button:hover {
    transition: .5s;
    background: #D12338;
    box-shadow: 4px 4px 16px rgba(0, 0, 0, 0.15), 1px 1px 2px rgba(0, 0, 0, 0.3);
    border-radius: 4px;
}

#invest .invest-button:active {
    background: #8E6F10;
    -webkit-box-shadow: 4px 4px 16px rgba(0, 0, 0, 0.15), 2px 2px 4px rgba(0, 0, 0, 0.3);
    box-shadow: 4px 4px 16px rgba(0, 0, 0, 0.15), 2px 2px 4px rgba(0, 0, 0, 0.3);
}

#invest .invest-button::after {
    text-transform: uppercase;
}
button#invest-content-filter::after{
    content: "Применить" !important;
    color: #FFFFFF;
    position: relative;
    top: -8px;
}

#invest .invest-button:active::after {
    color: #EFCE6C;
}

#invest .invest-table {
    margin: 100px 0 16px;
    padding-top: 20px;
    border-top: 1px solid #F5E0A3;
    font-family: 'Open Sans', sans-serif;
    background-color: transparent;
    /* -webkit-border-radius: 0 0 16px 16px;
            border-radius: 0 0 16px 16px;*/
}

.invest-table .invest-table_row {
    border: none;
    position: relative;
}

.invest-table_row a {
    color: #2F1CB3;
}

.invest-table_row a:hover {
    color: #2F1CB3;
}

.invest-table_row::before {
    content: "";
    width: 18px;
    height: 18px;
    background-image: url("/templates/orsharik_1.0/images/icons/forward_24_blue.svg");
    -webkit-background-size: contain;
    background-size: contain;
    display: inline-block;
    position: absolute;
    left: 0;
    top: 7px;
}

.invest-content button#invest-content-filter::before {
    /* content: "" !important;*/
    text-transform: uppercase;
}

@media (max-width: 992px) {
    #invest .invest-controls {
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    #invest .invest-control {
        width: 48%;
    }
    #invest .invest-button {
        margin: 0;
    }
}

@media (max-width: 767px) {
    #invest .invest-control {
        width: 98%;
    }
    #invest .invest-controls {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    #invest .invest-table {
        margin-top: 216px;
    }
}

@media (max-width: 576px) {
    #invest .invest-control {
        width: 100%;
    }
}

@media (max-width: 480px) {
    #invest .invest-button {
        padding: 0 60px;
    }
}



#invest .invest-table{
    /* белый */

    background: #FFFFFF;
    /* main -2 */

    border: 1px solid #C3E4E9;
    border-radius: 4px;
    padding: 16px 32px;
    margin: 20px 0;
}
#invest .invest-table .s1{
    color: #454545;
    margin-bottom: 10px;
}
#invest .invest-table .invest-table_row.active{
    position: relative;
    color: #324EA9;
}
#invest .invest-table .invest-table_row.active a{
    padding: 14px 14px 14px 26px;
    display: block;
    transition: .5s;
}
#invest .invest-table .invest-table_row.active a:hover{
    transition: .5s;
    text-decoration-line: underline;
}
#invest .invest-table .invest-table_row.active a::after{
    content: ' ';
    background-image: url(/bitrix/templates/myadel/image/SVG/forward.svg);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 18px;
    height: 18px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -9px;
}

/*.menu-sidebar_submenu .s2:last-child.active a{border-bottom: none;}*/
.menu-sidebar_submenu .s2:last-child a{margin-bottom: 20px!important;}
div.news_item .news_text .text{display: initial}
div.news_item .news_text .h3{-webkit-line-clamp: 2;}
/* End */
/* /bitrix/templates/myadel/components/bitrix/menu/top/style.min.css?1682549663490 */
/* /bitrix/templates/myadel/styles.css?17241818566872 */
