body {
    color: #000;
}
.navbar-brand>img {
    display: block;
        width: 100%;
        margin-top: -35px;
}

.section-title , .service-box h3, .page-header h1{
    text-transform: inherit;
}

.portfolio-section .btn {
    font-weight: 600;
    min-width: 350px;
    border-radius: 30px;
    background-color: #e70101;
    border-color: #e70101;
    margin-top: 40px;
}



.btn-primary {
    
    background-color: #00A300;
    border-color: #00A300;

}

.header-phone-box-wrap{
	margin-top: 35px;
    display: flex;
    z-index: 1000;
    position: relative;
    width: 80px;
    justify-content: space-between;
}

.header-phone-box-wrap a{
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.header-icon-item.header-phone{
    font-size: 20px;
    line-height: 1;
}

.sticky .header-phone-box-wrap{
	    margin-top: 15px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
 


.breadcrumb {
    padding: 8px 0px;
    background-color: transparent;
}

.promo-block.text-center p + a{
	padding:5px 10px;
	display: inline-block;
}

.promo-block.text-center p + a:hover{
	color:#fff;
}

#custom-sub-form{
	display: block;
	    width: 300px;
    height: 440px;
    top: calc((100% - 440px) / 2);
    left: calc((100% - 300px) / 2);
    position: fixed;
    background: #2c3e50;
    padding: 20px;
    z-index: 100;
}

#custom-sub-form .csf-outer{
	margin-top: 20px;
}

#custom-sub-form .close-my{
	position: absolute;
    color: #fff;
    cursor: pointer;
    line-height: 10px;
}

#custom-sub-form .h4{
	color:#fff;
}

#bg-overlay{
display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: fixed;
    background: rgba(255, 255, 255, 0.75);
    z-index: 99;
    cursor: pointer;
}

.case-study-section .h1 {
    min-height: 100px;
}

.table {
    --color-border: var(--color-gray--lighten);
    --color-background: var(--color-gray--lighter);
    --color-background-thead: var(--color-gray--lighten);
    font-size: var(--font-size--medium);
    border: 0;
    border-collapse: collapse;
    width: 100%;
    table-layout: fixed
}

.table:not(:first-child) {
    margin-top: var(--blocks-margin-vertical)
}

.table:not(:last-child) {
    margin-bottom: var(--blocks-margin-vertical)
}

.table td,.table th {
    font-weight: 400;
    padding: .625em 1.5em;
    text-align: left;
    position: relative;
    border: 2px solid var(--color-border);
    background-color: var(--color-background)
}

.wide-block--gray-lighter .table td,.wide-block--gray-lighter .table th {
    --color-background: var(--color-white)
}

.wide-block--gray-lighten .table td,.wide-block--gray-lighten .table th {
    --color-background: var(--color-gray--lighter);
    --color-background-thead: var(--color-gray--light)
}

.table thead td,.table thead th {
    background: var(--color-background-thead);
    font-weight: 500;
    font-size: var(--font-size--large);
    border-color: var(--color-background-thead)
}

.table thead td.table__favorite,.table thead th.table__favorite {
    background: var(--color-primary);
    color: var(--color-white);
    border-color: var(--color-primary)
}

.table thead td.table__favorite::before,.table thead th.table__favorite::before {
    content: "";
    height: 6px;
    background: var(--color-primary);
    border-radius: 6px 6px 0 0;
    position: absolute;
    top: -6px;
    left: 0;
    right: -2px
}

.table thead th {
    width: 50%
}

.table--bg-lines tbody tr:nth-child(even) td,.table--bg-lines tbody tr:nth-child(even) th {
    --color-background: var(--color-gray--lighter)
}

.table--bg-lines tbody tr:nth-child(odd) td,.table--bg-lines tbody tr:nth-child(odd) th {
    --color-background: var(--color-white)
}

.table tbody td:first-child,.table tbody th:first-child {
    border-left-color: var(--color-background)
}

.table tbody td:last-child,.table tbody th:last-child {
    border-right-color: var(--color-background)
}

.table tbody tr:last-child td,.table tbody tr:last-child th {
    border-bottom-color: var(--color-background)
}

.table tbody td.table__favorite::before,.table tbody th.table__favorite::before {
    content: "";
    position: absolute;
    top: -2px;
    bottom: -2px;
    left: 0;
    width: 2px;
    background: var(--color-primary)
}

.table tbody td.table__favorite::after,.table tbody th.table__favorite::after {
    content: "";
    position: absolute;
    top: -2px;
    bottom: -2px;
    right: -2px;
    width: 2px;
    background: var(--color-primary)
}

.table tbody tr:last-child td.table__favorite,.table tbody tr:last-child th.table__favorite {
    border-bottom-color: var(--color-primary)
}

.table tbody tr.table__group td,.table tbody tr.table__group th {
    --color-background: rgb(243, 243, 243);
    --color-border: rgb(243, 243, 243);
    font-weight: 500
}

.table--no-fixed {
    table-layout: auto
}

.table__available::after,.table__not-available::after {
    content: "";
    width: 1.8em;
    height: 1.8em;
    background-size: contain;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    line-height: 0;
    background-repeat: no-repeat;
    background-position: 50% 50%
}

.table__available::after {
    background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path d='M15,30A15,15,0,1,1,30,15,15.01672,15.01672,0,0,1,15,30ZM15,2A13,13,0,1,0,28,15,13.01442,13.01442,0,0,0,15,2Zm7.7907,9.8387-.6977-.6452a.80422.80422,0,0,0-1.0465,0l-7.2907,6.8388L9.95349,14.4516a.804.804,0,0,0-1.04651,0l-.69768.6452a.66392.66392,0,0,0,0,.9677l5.0233,4.742A.74107.74107,0,0,0,13.7558,21a.80455.80455,0,0,0,.5233-.1935l8.5116-7.9678A.70182.70182,0,0,0,22.7907,11.8387Z' style='fill: rgb(0, 150, 40)'/></svg>")
}

.table__not-available::after {
    background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path d='M15,30A15,15,0,1,1,30,15,15.01672,15.01672,0,0,1,15,30ZM15,2A13,13,0,1,0,28,15,13.01442,13.01442,0,0,0,15,2Zm1.33356,13,3.35394-3.2196a1.08267,1.08267,0,0,0,.3125-.781,1.12927,1.12927,0,0,0-.1825-.6239.74331.74331,0,0,0-1.17169-.156L14.99988,13.7193,11.354,10.21948a.74331.74331,0,0,0-1.17169.156,1.141,1.141,0,0,0,.13,1.40491L13.6662,15l-3.35388,3.2196a1.141,1.141,0,0,0-.13,1.40491.74335.74335,0,0,0,1.17169.156l3.64588-3.49982,3.64593,3.49982a.74335.74335,0,0,0,1.17169-.156A1.12927,1.12927,0,0,0,20,19.00061a1.08267,1.08267,0,0,0-.3125-.781Z' style='fill: rgb(196, 196, 196)'/></svg>")
}

.table-compare {
    font-size: var(--font-size--medium);
    border: 0;
    border-collapse: collapse;
    width: 100%;
    table-layout: fixed;
    font-size: var(--font-size--medium)
}

.table-compare:not(:first-child) {
    margin-top: var(--blocks-margin-vertical)
}

.table-compare:not(:last-child) {
    margin-bottom: var(--blocks-margin-vertical)
}

.table-compare td,.table-compare th {
    font-weight: 400;
    padding: .8em 1.5em;
    text-align: center;
    position: relative;
    border: 1px solid var(--color-gray--lighten);
    background: var(--color-gray--lighter)
}

.wide-block--gray-lighter .table-compare td,.wide-block--gray-lighter .table-compare th {
    background: var(--color-white)
}

.table-compare td:first-child,.table-compare th:first-child {
    border-left: none;
    text-align: left
}

.table-compare td:last-child,.table-compare th:last-child {
    border-right: none
}

.table-compare td.table-compare__favorite,.table-compare th.table-compare__favorite {
    box-shadow: inset -15px 0 15px -15px rgba(0,0,0,.05),inset 15px 0 15px -15px rgba(0,0,0,.05)
}

.table-compare tfoot tr td {
    background: 0 0!important;
    border: none
}

.table-compare tfoot tr td:first-child {
    border: none;
    position: sticky;
    left: 0;
    z-index: 1;
    background-color: var(--color-white)
}

.wide-block--gray-lighter .table-compare tfoot tr td:first-child {
    background: var(--color-gray--lighter)
}

.table-compare thead tr:first-child td,.table-compare thead tr:first-child th {
    border-top: none;
    /*position: sticky;*/
    top: 0;
    z-index: 1
}

.table-compare tbody tr:last-child td,.table-compare tbody tr:last-child th {
    border-bottom: none
}

.table-compare thead tr:first-child td.table-compare__favorite,.table-compare thead tr:first-child th.table-compare__favorite {
    box-shadow: inset 0 15px 15px -15px rgba(0,0,0,.05),inset -15px 0 15px -15px rgba(0,0,0,.05),inset 15px 0 15px -15px rgba(0,0,0,.05)
}

.table-compare thead tr:first-child th {
    z-index: 2;
    left: 0
}

.table-compare thead th {
    width: 35%;
    min-width: 200px
}

.table-compare thead td {
    min-width: 150px
}

.table-compare tbody th {
    position: sticky;
    left: 0;
    z-index: 1
}

.table-compare tbody tr:last-child .table-compare__favorite {
    box-shadow: inset 0 -15px 15px -15px rgba(0,0,0,.05),inset -15px 0 15px -15px rgba(0,0,0,.05),inset 15px 0 15px -15px rgba(0,0,0,.05)
}

.table-compare__description {
    display: none
}

.table-compare__description td,.table-compare__description th {
    background: var(--color-gray--lighten)!important
}

.table-compare__description th {
    font-size: var(--font-size--large)
}

.table-compare__description td {
    font-size: var(--font-size--small);
    color: var(--color-gray--dark)
}

.table-compare__title {
    font-weight: 500;
    font-size: var(--font-size--huge);
    position: relative
}

.table-compare__favorite .table-compare__title {
    color: var(--color-green)
}

.table-compare__favorite .table-compare__title::before {
    content: "";
    background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='14.45222' height='19' viewBox='0 0 14.45222 19'><path d='M7.22618,3.00439A3.89571,3.89571,0,1,0,11.12192,6.9,3.9001,3.9001,0,0,0,7.22618,3.00439Zm0,6.6607A2.765,2.765,0,1,1,9.99122,6.9,2.76821,2.76821,0,0,1,7.22618,9.66509Zm7.16274-3.025-.9166-1.76951-.2986-1.97028a.56494.56494,0,0,0-.3057-.42067l-1.7816-.89279L9.68674.1683a.56539.56539,0,0,0-.4946-.16076L7.22607.33239,5.26.00754A.56554.56554,0,0,0,4.7654.1683L3.36583,1.58672l-1.78169.89294a.56481.56481,0,0,0-.30557.42067L.98,4.87046.06338,6.64a.56519.56519,0,0,0,0,.52011L.98,8.92959l.29861,1.97031a.5651.5651,0,0,0,.30557.4206l1.78169.893.2673.2709v5.9503a.5653.5653,0,0,0,.81815.5056l2.77479-1.3874,2.77475,1.3874a.56545.56545,0,0,0,.8182-.5056V12.4846l.2674-.2711,1.7816-.893a.56488.56488,0,0,0,.3057-.4206l.2986-1.97016.9166-1.76966A.56553.56553,0,0,0,14.38892,6.64012ZM9.68834,17.52,7.479,16.4152a.56607.56607,0,0,0-.50576,0L4.76381,17.52V13.6303l.00159.0016a.565.565,0,0,0,.4946.1608l1.96607-.3249,1.96607.3249a.57468.57468,0,0,0,.0922.0075.5654.5654,0,0,0,.4024-.1682l.0016-.0017Zm2.73708-9.02746a.56477.56477,0,0,0-.0571.17526l-.2686,1.7731-1.6034.8037a.562.562,0,0,0-.149.1083L9.08763,12.6294,7.31827,12.337a.56484.56484,0,0,0-.18439,0l-1.76936.2924-.76567-.776-.00116-.0012L4.105,11.3529a.56308.56308,0,0,0-.14916-.1083l-1.60339-.8037-.26875-1.773a.56333.56333,0,0,0-.057-.1754L1.20189,6.90017,2.0267,5.30766a.56244.56244,0,0,0,.057-.17526l.26875-1.77313,1.60339-.8035A.564.564,0,0,0,4.105,2.44734L5.36452,1.17083l1.76936.29239a.57041.57041,0,0,0,.18439,0l1.76921-.29239,1.25974,1.27651a.565.565,0,0,0,.1491.10843l1.6033.8035.2687,1.77313a.56722.56722,0,0,0,.057.17526l.8248,1.59251Z' style='fill: rgb(204,0,0)'/></svg>");
    width: 1em;
    height: 1.2em;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: inline-block;
    vertical-align: middle;
    margin-right: .25em
}

.table-compare__available::after,.table-compare__not-available::after {
    content: "";
    width: 1.8em;
    height: 1.8em;
    background-size: contain;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    line-height: 0;
    background-repeat: no-repeat;
    background-position: 50% 50%
}

.table-compare__available::after {
    background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path d='M15,30A15,15,0,1,1,30,15,15.01672,15.01672,0,0,1,15,30ZM15,2A13,13,0,1,0,28,15,13.01442,13.01442,0,0,0,15,2Zm7.7907,9.8387-.6977-.6452a.80422.80422,0,0,0-1.0465,0l-7.2907,6.8388L9.95349,14.4516a.804.804,0,0,0-1.04651,0l-.69768.6452a.66392.66392,0,0,0,0,.9677l5.0233,4.742A.74107.74107,0,0,0,13.7558,21a.80455.80455,0,0,0,.5233-.1935l8.5116-7.9678A.70182.70182,0,0,0,22.7907,11.8387Z' style='fill: rgb(0, 150, 40)'/></svg>")
}

.table-compare__not-available::after {
    background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path d='M15,30A15,15,0,1,1,30,15,15.01672,15.01672,0,0,1,15,30ZM15,2A13,13,0,1,0,28,15,13.01442,13.01442,0,0,0,15,2Zm1.33356,13,3.35394-3.2196a1.08267,1.08267,0,0,0,.3125-.781,1.12927,1.12927,0,0,0-.1825-.6239.74331.74331,0,0,0-1.17169-.156L14.99988,13.7193,11.354,10.21948a.74331.74331,0,0,0-1.17169.156,1.141,1.141,0,0,0,.13,1.40491L13.6662,15l-3.35388,3.2196a1.141,1.141,0,0,0-.13,1.40491.74335.74335,0,0,0,1.17169.156l3.64588-3.49982,3.64593,3.49982a.74335.74335,0,0,0,1.17169-.156A1.12927,1.12927,0,0,0,20,19.00061a1.08267,1.08267,0,0,0-.3125-.781Z' style='fill: rgb(196, 196, 196)'/></svg>")
}

.navbar-brand.alter-logo img{
	    margin-top: -35px;
}

.footer-logo{
	margin: 0 auto;
    max-width: 500px;
}

.footer-section {
    padding: 50px 0;
}

.promo-block .btn-primary:hover{
	border-color: #FFF;
}

.video-slider video{
	max-width: 100%;
}

#blogGrid .entry-header h2 {
    font-size: 20px;
    line-height: 1.2;
    text-transform: inherit;
}

@media (min-width: 768px){
	.navbar-fixed-top .navbar-brand {
	    padding: 30px 0;
	}	
}

@media (max-width: 768px){
/*	.header-phone-box-wrap i{
		display: inline-block;
		font-size: 20px;
	}*/
	.header-phone-box-wrap span{
		display: none;
	}
}

@media (max-width: 767px){
	.navbar-brand>img {
	    display: block;
	    width: 200px;
	}

	.header-phone{
		line-height: 26px;
	}
	.header-phone-box-wrap {
	    margin-top: 13px;
	}

	.footer-logo img {
	    display: block;
	    width: 100%;
	}
	
	.transparent .navbar-brand.alter-logo {
        padding: 15px 5px;
    }
}


@media (max-width: 420px){
	.navbar-brand>img {
	    width: 170px;
	}
    .navbar-brand.alter-logo img {
        margin-top: -20px;
    }
}








        .header-category-menu .header-category-menu-list.glide .header-category-menu-list__nav {
            display: flex
        }
        .header-category-menu .header-category-menu-select__title {
            display: block;
            flex: 1 0 auto;
            width: 50%;
            padding: 18px 15px 22px;
            color: #fff;
            font-size: 1rem;
            line-height: 1.8;
            box-sizing: border-box;
        }
        .header-category-menu .header-category-menu-select__title a{
             color: #fff;
        }
        .header-category-menu .header-category-menu-select__icon {
            display: block;
            position: absolute;
            width: 12px;
            height: 12px;
            right: 15px;
            transition: all 0.2s ease-in-out
        }
        .header-category-menu .header-category-menu-select__switch {
            display: flex;
            align-items: center;
            flex: 1;
            position: relative;
            text-align: center;
            box-sizing: border-box;
            transition: 160ms background linear;
            cursor: pointer
        }
        
        .header-category-menu .header-category-menu-select {
            display: block
        }
        
        @media (min-width: 992px) {
            .header-category-menu .header-category-menu-select {
                display:none
            }
        }
        .header-category-menu .header-category-menu-list__prev:hover,.header-category-menu .header-category-menu-list__next:hover {
            opacity: 1
        }
        
        .header-category-menu .header-category-menu-list__prev.glide__arrow--disabled,.header-category-menu .header-category-menu-list__next.glide__arrow--disabled {
            opacity: 0
        }
        
        .header-category-menu .header-category-menu-list__prev,.header-category-menu .header-category-menu-list__next {
            position: relative;
            width: 9px;
            height: 20px;
            font-size: 0;
            opacity: .7
        }
        
        .header-category-menu .header-category-menu-list__prev {
            margin-left: -14px
        }
        
        .header-category-menu .header-category-menu-list__next {
            margin-right: -14px
        }
        
        .header-category-menu .header-category-menu-list__prev,.header-category-menu .header-category-menu-list__next,.header-category-menu .header-category-menu-list__prev:before,.header-category-menu .header-category-menu-list__prev:after,.header-category-menu .header-category-menu-list__next:before,.header-category-menu .header-category-menu-list__next:after {
            transition: all 0.2s ease-in-out
        }
        .bxst-prices-table .bxst-prices-table-body .bxst-extra-list-item.success:after {
            content: '';
    display: block;
    margin-left: 5px;
    width: 11px;
    height: 15px;
    background: url(https://www.bitrix24.by/bitrix/templates/bitrix24_2017/images/icons/icon-checked.svg) no-repeat;
        }
        .header-category-menu .header-category-menu-list__prev:before,.header-category-menu .header-category-menu-list__prev:after,.header-category-menu .header-category-menu-list__next:before,.header-category-menu .header-category-menu-list__next:after {
            content: '';
            display: block;
            position: absolute;
            width: 2px;
            height: 12px;
            background: #fff;
            border-radius: 5px
        }
        
        .header-category-menu .header-category-menu-list__prev:before,.header-category-menu .header-category-menu-list__prev:after {
            left: 0
        }
        
        .header-category-menu .header-category-menu-list__prev:before {
            top: 0;
            transform: rotate(45deg)
        }
        
        .header-category-menu .header-category-menu-list__prev:after {
            bottom: 0;
            transform: rotate(-45deg)
        }
        
        .header-category-menu .header-category-menu-list__nav {
            display: none;
            align-items: center;
            justify-content: space-between;
            position: absolute;
            width: 100%;
            height: 0;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        .header-category-menu .header-category-menu-item__inner {
            display: flex;
            justify-content: center;
            align-items: center;
            flex: 1 0 auto;
            max-width: 100%;
            text-align: center
        }
        .header-category-menu .header-category-menu-item.active .header-category-menu-item__link {
            color: #fff
        }
        
        @media (min-width: 992px) {
            .header-category-menu .header-category-menu-item.active .header-category-menu-item__link {
                color:#262626
            }
        }
        .header-category-menu .header-category-menu-item__link {
            display: block;
            width: 100%;
            padding: 18px 15px 22px;
            color: #fff;
            font-size: 20px;
            font-weight: 500;
            line-height: 1.8;
            white-space: nowrap;
            text-decoration: none;
        }
        
        .header-category-menu .header-category-menu-item__link:hover {
            color: #fff
        }
        .header-category-menu {
            display: flex;
            justify-content: center;
            position: relative;
            border-top: 1px solid #fff;
            box-sizing: border-box
        }
        .header-category-menu .header-category-menu-item {
            display: flex;
            flex: 1 0 100%;
            max-width: 100%;
            text-align: center;
            transition: 160ms background linear
        }
        
        @media (min-width: 992px) {
            .header-category-menu .header-category-menu-item {
                flex:1 0 auto
            }
        }
        .bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-sidebar-title.bxst-prices-table-extra {
            display:none;
        }
        
        .header-category-menu .header-category-menu-item:hover {
            background: rgba(255,255,255,0.3)
        }
        
        .header-category-menu .header-category-menu-item.active {
            background: rgba(255,255,255,0.5)
        }
        
        @media (min-width: 992px) {
            .header-category-menu .header-category-menu-item.active {
                background:#fff
            }
        }
        
        .header-category-menu .header-category-menu-item.active .header-category-menu-item__link {
            color: #fff
        }
        
        @media (min-width: 992px) {
            .header-category-menu .header-category-menu-item.active .header-category-menu-item__link {
                color:#262626
            }
        }
        
        .header-category-menu * {
            box-sizing: border-box
        }
        
        .header-category-menu:before {
            display: none
        }
        
        @media (min-width: 992px) {
            .header-category-menu:before {
                display:block
            }
        }
        .header-category-menu.bxst-sticked .header-category-menu__outer {
            /* position:fixed; */
            left: 0;
            background: #409eef;
            background: -moz-linear-gradient(-45deg, #2fc7f7 0%, #409eef 100%);
            background: -webkit-gradient(-45deg, color-stop(0%, #2fc7f7), color-stop(100%, #409eef));
            background: -webkit-linear-gradient(-45deg, #2fc7f7 0%, #409eef 100%);
            background: -o-linear-gradient(-45deg, #2fc7f7 0%, #409eef 100%);
            background: linear-gradient(135deg, #2fc7f7 0%, #409eef 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#2fc7f7, endColorstr=#409eef);
            box-shadow: 0 4px 10px -1px #dee2e6;
            z-index: 9;
            width:100%;
        }
        .header-category-menu .header-category-menu__inner {
            display: flex;
            -webkit-flex-direction: column-reverse;
            -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
            position: relative
        }
        .header-category-menu .header-category-menu-list:not(.glide) .header-category-menu-list__slides {
            display: flex;
            justify-content: space-around;
            flex-direction: column;
            width: 100%
        }
        
        @media (min-width: 992px) {
            .header-category-menu .header-category-menu-list:not(.glide) .header-category-menu-list__slides {
                flex-direction:row;
                flex-wrap: wrap
            }
        }
        .header-category-menu .header-category-menu__inner.active .header-category-menu-select__icon {
            transform: rotate(90deg)
        }
        
        .header-category-menu .header-category-menu__inner.active .header-category-menu-select__switch {
            background: rgba(255,255,255,0.2)
        }
        .header-category-menu .header-category-menu__inner.active .header-category-menu__body {
            height: auto
        }
        @media (max-width: 991.98px) {
            .header-category-menu .header-category-menu__body {
                position:absolute;
                width: 100%;
                height: 0;
                max-height: 200px;
                top: 100%;
                left: 0;
                box-sizing: border-box;
                overflow-y: auto;
                z-index: 4
            }
        }
        .header-category-menu .header-category-menu__list {
            max-width: 1180px;
            margin: 0 auto
        }
        
        @media (max-width: 991.98px) {
            .header-category-menu .header-category-menu__list {
                background:#409eef;
                background: -moz-linear-gradient(-45deg, #2fc7f7 0%, #409eef 100%);
                background: -webkit-gradient(-45deg, color-stop(0%, #2fc7f7), color-stop(100%, #409eef));
                background: -webkit-linear-gradient(-45deg, #2fc7f7 0%, #409eef 100%);
                background: -o-linear-gradient(-45deg, #2fc7f7 0%, #409eef 100%);
                background: linear-gradient(135deg, #2fc7f7 0%, #409eef 100%);
                filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#2fc7f7, endColorstr=#409eef)
            }
        }
        
        @media (min-width: 992px) {
            .header-category-menu .header-category-menu__list {
                flex-wrap:nowrap
            }
        }
        /* Start:/local/components/sb/features.table.bitrix24/templates/default.features.table.v3/style.min.css?1627766078836*/
.bx-sb-b24-price-table .bx-sb-b24-price-table-feature__epilogue {
    display: flex;
    flex-wrap: wrap;
    margin-top: 20px
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-feature__epilogue {
        max-width:calc(100% - 260px);
        margin-left: 260px
    }
}

.bx-sb-features-table__epilog-item {
    display: flex;
    flex: 1 0 100%;
    justify-content: center;
    width: 100%;
    padding: 20px;
    border-bottom: 1px solid #dee2e6;
    box-sizing: border-box
}

.bx-sb-features-table__epilog-content {
    display: flex;
    align-items: center;
    flex-direction: column;
    text-align: center
}

.bx-sb-features-table__epilog-title {
    color: #262626;
    margin-bottom: 10px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.5
}

.bx-sb-features-table__epilog-description {
    color: #262626;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5
}

.bx-sb-features-table__epilog-link-element {
    font-size: .875rem;
    font-weight: 500;
    line-height: 1
}

/* End */
/* Start:/local/components/sb/price.table.bitrix24/templates/default.prices.table.v4/style.min.css?168554719084533*/
.bx-sb-b24-price-table-disable-scrollbar {
    overflow: hidden
}

.bx-sb-b24-price-table {
    color: #262626;
    font-family: "Montserrat", "Open Sans", "Helvetica Neue", Verdana, "Helvetica CY", "Nimbus Sans L", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2;
    box-sizing: border-box
}

.bx-sb-b24-price-table * {
    box-sizing: border-box
}

.bx-sb-b24-price-table a {
    color: #00aeef;
    background-color: transparent;
    text-decoration: none
}

.bx-sb-b24-price-table a:hover {
    color: #68ddff
}

.bx-sb-b24-price-table_wobbler:not(.bx-sb-b24-price-table_portal) {
    overflow: hidden
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__outer {
    position: relative;
    max-width: 1110px;
    width: 100%;
    margin: 0 auto
}

.bx-sb-b24-price-table.bx-sb-b24-price-table_count_5 .bx-sb-b24-price-table__outer {
    max-width: 1380px
}

.bx-sb-b24-price-table.bx-sb-b24-price-table_portal .bx-sb-b24-price-table__outer {
    margin: 0
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__inner {
    padding: 0 15px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__content {
    display: flex;
    justify-content: center;
    max-width: 100%
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__row,.bx-sb-b24-price-table .bx-sb-b24-price-table__row.bx-sb-b24-price-table__row_mobile {
    display: flex;
    justify-content: center;
    flex-direction: column
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__sidebar,.bx-sb-b24-price-table .bx-sb-b24-price-table__row.bx-sb-b24-price-table__row_mobile .bx-sb-b24-price-table__sidebar {
    position: relative;
    flex: 1 0 auto;
    max-width: 100%;
    width: 100%;
    padding-right: 0
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__sidebar.bx-sb-b24-price-table__sidebar_center .bx-sb-b24-price-table-feature-sidebar {
    display: flex;
    justify-content: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__body,.bx-sb-b24-price-table .bx-sb-b24-price-table__row.bx-sb-b24-price-table__row_mobile .bx-sb-b24-price-table__body {
    flex: 1 0 auto;
    max-width: 100%;
    width: 100%
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__columns {
    display: flex;
    max-width: 100%;
    flex: 1 0 auto
}

.bx-sb-b24-price-table:not(.bx-sb-b24-price-table_wobbler) .bx-sb-b24-price-table__columns {
    justify-content: center
}

.bx-sb-b24-price-table_wobbler[data-sb-b24-wobbler-start][data-sb-b24-price-wobbler="ENT"] .bx-sb-b24-price-table__columns {
    justify-content: flex-end
}

.bx-sb-b24-price-table_wobbler[data-wobbler-animation] .bx-sb-b24-price-table__columns {
    transition: transform 250ms linear
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__columns_col {
    flex-direction: column;
    align-items: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column {
    flex: 1 0;
    min-width: auto;
    max-width: 260px;
    margin: 0 5px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__columns_col .bx-sb-b24-price-table__column {
    padding: 5px;
    border: 2px solid transparent;
    border-radius: 24px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__columns_col .bx-sb-b24-price-table__column_border {
    border-color: #1ec6fa
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__columns_col .bx-sb-b24-price-table__column_aquamarine.bx-sb-b24-price-table__column_border {
    border-color: #00d0d4
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column[data-sb-section-search]:not([data-sb-selected]) {
    display: none
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__columns_col .bx-sb-b24-price-table__column {
    max-width: 420px;
    width: 100%;
    margin-bottom: 15px;
    margin-left: 0;
    margin-right: 0
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column_col {
    display: flex;
    flex-direction: column
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__row .bx-sb-b24-price-table__columns,.bx-sb-b24-price-table .bx-sb-b24-price-table__row .bx-sb-b24-price-table__column {
    height: auto
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column_round_top {
    border-top-left-radius: 18px;
    border-top-right-radius: 18px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__row:last-child:not(.bx-sb-b24-price-table__features_header) .bx-sb-b24-price-table__column {
    border-bottom-left-radius: 18px;
    border-bottom-right-radius: 18px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__columns_col .bx-sb-b24-price-table__column {
    border-radius: 18px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column .bx-sb-b24-price-table__background {
    display: flex;
    flex-direction: column;
    height: 100%;
    background-color: rgba(202,242,255,0.45)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__columns_col .bx-sb-b24-price-table__column .bx-sb-b24-price-table__background {
    border-radius: 18px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column_green .bx-sb-b24-price-table__background {
    background-color: rgba(207,247,50,0.2)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column_aquamarine .bx-sb-b24-price-table__background {
    background-color: rgba(49,247,237,0.2)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__select {
    width: 100%
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__header,.bx-sb-b24-price-table .bx-sb-b24-price-table__user,.bx-sb-b24-price-table .bx-sb-b24-price-table__price,.bx-sb-b24-price-table .bx-sb-b24-price-table__order,.bx-sb-b24-price-table .bx-sb-b24-price-table__storage {
    padding-left: 15px;
    padding-right: 15px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__supply {
    padding-left: 8px;
    padding-right: 8px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__header {
    width: 100%;
    margin-bottom: 15px;
    padding-top: 25px;
    padding-bottom: 17px;
    background-color: rgba(33,189,238,0.15);
    border-radius: 18px 18px 3px 3px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__wobblers {
    display: none
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-wobblers {
    position: relative;
    z-index: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-wobblers .bx-sb-b24-price-table-wobblers__position {
    position: absolute;
    display: none;
    width: 0;
    height: 0;
    top: 117px
}

.bx-sb-b24-price-table[data-sb-b24-price-wobbler="ENT"] .bx-sb-b24-price-table-wobblers__position_previous {
    display: block
}

.bx-sb-b24-price-table:not([data-sb-b24-price-wobbler="ENT"]) .bx-sb-b24-price-table-wobblers__position_next {
    display: block
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-wobblers__position_previous {
    right: 100%;
    transform: rotate(90deg)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-wobblers__position_next {
    left: 100%;
    transform: rotate(90deg)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-wobblers .bx-sb-b24-price-table-wobblers__section {
    display: inline-flex;
    align-items: center;
    min-width: 170px;
    padding: 8px 14px 8px;
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-wobblers__position_previous .bx-sb-b24-price-table-wobblers__section {
    background-color: #9dc400;
    border-radius: 0 0 10px 10px;
    transform: translateY(-7px)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-wobblers__position_next .bx-sb-b24-price-table-wobblers__section {
    background-color: #21bdee;
    border-radius: 10px 10px 0 0;
    transform: translateY(-100%)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-wobblers .bx-sb-b24-price-table-wobblers__icon {
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0xMS4zNDUgOS44NzQgNC40NzQgNC43MDlhMSAxIDAgMCAxIDAgMS4zNzdsLS40My40NTNhMSAxIDAgMCAxLTEuNDUgMEw3LjEgOS4yMTVhMSAxIDAgMCAxIDAtMS4zNzdMMTMuOTM4LjY0YTEgMSAwIDAgMSAxLjQ1IDBsLjQzLjQ1M2ExIDEgMCAwIDEgMCAxLjM3N2wtNC40NzMgNC43MS0uNjM2LjY0NWExIDEgMCAwIDAgMCAxLjQwNGwuNjM2LjY0NXptLTYuODI0IDAgNC40NzQgNC43MDlhMSAxIDAgMCAxIDAgMS4zNzdsLS40My40NTNhMSAxIDAgMCAxLTEuNDUgMEwuMjc3IDkuMjE1YTEgMSAwIDAgMSAwLTEuMzc3TDcuMTE1LjY0YTEgMSAwIDAgMSAxLjQ1IDBsLjQzLjQ1M2ExIDEgMCAwIDEgMCAxLjM3N0w0LjUyMSA3LjE4bC0uNjM2LjY0NWExIDEgMCAwIDAgMCAxLjQwNGwuNjM2LjY0NXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");
    background-position: 50% 50%;
    background-size: contain;
    background-repeat: no-repeat
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-wobblers__position_previous .bx-sb-b24-price-table-wobblers__icon {
    transform: rotate(-90deg)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-wobblers__position_next .bx-sb-b24-price-table-wobblers__icon {
    transform: rotate(90deg)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-wobblers .bx-sb-b24-price-table-wobblers__content {
    padding-left: 10px;
    color: #fff;
    font-weight: 600;
    line-height: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-wobblers .bx-sb-b24-price-table-wobblers__label {
    font-size: 12px;
    opacity: .67
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-wobblers .bx-sb-b24-price-table-wobblers__message {
    font-size: 16px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column.bx-sb-b24-price-table__column_green .bx-sb-b24-price-table__header {
    background-color: rgba(169,212,0,0.23)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column.bx-sb-b24-price-table__column_aquamarine .bx-sb-b24-price-table__header {
    background-color: rgba(0,208,212,0.23)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__user {
    padding-top: 8px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__price {
    padding-top: 12px;
    padding-bottom: 5px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column .bx-sb-b24-price-table-price__message,.bx-sb-b24-price-table .bx-sb-b24-price-table__column .bx-sb-b24-price-table-price__value {
    color: #0050af
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column .bx-sb-b24-price-table-price__content.bx-sb-b24-price-table-price__content_color_red .bx-sb-b24-price-table-price__value {
    color: #f93000
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column .bx-sb-b24-price-table-price__content.bx-sb-b24-price-table-price__content_color_red .bx-sb-b24-price-table-price__base {
    text-decoration-color: #f93000
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column.bx-sb-b24-price-table__column_green .bx-sb-b24-price-table-price__message,.bx-sb-b24-price-table .bx-sb-b24-price-table__column.bx-sb-b24-price-table__column_green .bx-sb-b24-price-table-price__value {
    color: #7c9b00
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__order {
    padding-top: 22px;
    padding-bottom: 20px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__storage {
    padding-top: 10px;
    padding-bottom: 20px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__storage[data-sb-hover] {
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__supply {
    height: 100%
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__supply:before {
    content: '';
    display: block;
    width: 82%;
    height: 1px;
    margin: auto;
    background-color: rgba(47,198,246,0.22)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column .bx-sb-b24-price-table-supply__message_icon-0:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjk5NCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDBhNiA2IDAgMSAwIDAgMTJoMTdhNiA2IDAgMSAwIDAtMTJINnptMCAxYTUgNSAwIDEgMCAwIDEwaDE3YTUgNSAwIDEgMCAwLTEwSDZ6IiBmaWxsPSIjNzlCRUQ0Ii8+PC9zdmc+")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column .bx-sb-b24-price-table-supply__message_icon-1:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjk5NCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDFhNiA2IDAgMSAwIDAgMTJoMTdhNiA2IDAgMCAwIDAtMTJINnptMCAxYTUgNSAwIDAgMCAwIDEwaDE3YTUgNSAwIDAgMCAwLTEwSDZ6IiBmaWxsPSIjNzlCRUQ0Ii8+PHBhdGggZD0iTTMgN2EzIDMgMCAwIDEgMy0zaDIuOTRhLjA2LjA2IDAgMCAxIC4wNi4wNnY1Ljg4YS4wNi4wNiAwIDAgMS0uMDYuMDZINmEzIDMgMCAwIDEtMy0zeiIgZmlsbD0iIzI3OTFCMyIgZmlsbC1vcGFjaXR5PSIuODEiLz48L3N2Zz4=")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column .bx-sb-b24-price-table-supply__message_icon-2:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjk5NCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDFhNiA2IDAgMSAwIDAgMTJoMTdhNiA2IDAgMCAwIDAtMTJINnptMCAxYTUgNSAwIDAgMCAwIDEwaDE3YTUgNSAwIDAgMCAwLTEwSDZ6IiBmaWxsPSIjNzlCRUQ0Ii8+PHBhdGggZD0iTTMgN2EzIDMgMCAwIDEgMy0zaDIuOTRhLjA2LjA2IDAgMCAxIC4wNi4wNnY1Ljg4YS4wNi4wNiAwIDAgMS0uMDYuMDZINmEzIDMgMCAwIDEtMy0zeiIgZmlsbD0iIzI3OTFCMyIgZmlsbC1vcGFjaXR5PSIuODEiLz48cmVjdCB4PSIxMSIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiMyNzkxQjMiIGZpbGwtb3BhY2l0eT0iLjgxIi8+PC9zdmc+")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column .bx-sb-b24-price-table-supply__message_icon-3:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjk5NCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDFhNiA2IDAgMSAwIDAgMTJoMTdhNiA2IDAgMCAwIDAtMTJINnptMCAxYTUgNSAwIDAgMCAwIDEwaDE3YTUgNSAwIDAgMCAwLTEwSDZ6IiBmaWxsPSIjNzlCRUQ0Ii8+PHBhdGggZD0iTTMgN2EzIDMgMCAwIDEgMy0zaDIuOTRhLjA2LjA2IDAgMCAxIC4wNi4wNnY1Ljg4YS4wNi4wNiAwIDAgMS0uMDYuMDZINmEzIDMgMCAwIDEtMy0zek0yNiA3YTMgMyAwIDAgMS0zIDNoLTMuOTNhLjA3LjA3IDAgMCAxLS4wNy0uMDdWNC4wN2EuMDcuMDcgMCAwIDEgLjA3LS4wN0gyM2EzIDMgMCAwIDEgMyAzeiIgZmlsbD0iIzI3OTFCMyIgZmlsbC1vcGFjaXR5PSIuODEiLz48cmVjdCB4PSIxMSIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiMyNzkxQjMiIGZpbGwtb3BhY2l0eT0iLjgxIi8+PC9zdmc+")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column.bx-sb-b24-price-table__column_green .bx-sb-b24-price-table__supply:before {
    background-color: rgba(178,200,91,0.22)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column.bx-sb-b24-price-table__column_green .bx-sb-b24-price-table-supply__message_icon-0:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjY0NCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDBhNiA2IDAgMSAwIDAgMTJoMTdhNiA2IDAgMSAwIDAtMTJINnptMCAxYTUgNSAwIDEgMCAwIDEwaDE3YTUgNSAwIDEgMCAwLTEwSDZ6IiBmaWxsPSIjN0NBOTU5Ii8+PC9zdmc+")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column.bx-sb-b24-price-table__column_green .bx-sb-b24-price-table-supply__message_icon-1:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjY0NCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDFhNiA2IDAgMSAwIDAgMTJoMTdhNiA2IDAgMCAwIDAtMTJINnptMCAxYTUgNSAwIDAgMCAwIDEwaDE3YTUgNSAwIDAgMCAwLTEwSDZ6IiBmaWxsPSIjN0NBOTU5Ii8+PHBhdGggb3BhY2l0eT0iLjkiIGQ9Ik0zIDdhMyAzIDAgMCAxIDMtM2gyLjk0YS4wNi4wNiAwIDAgMSAuMDYuMDZ2NS44OGEuMDYuMDYgMCAwIDEtLjA2LjA2SDZhMyAzIDAgMCAxLTMtM3oiIGZpbGw9IiM1NzlGMUUiIGZpbGwtb3BhY2l0eT0iLjg4MyIvPjwvc3ZnPg==")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column.bx-sb-b24-price-table__column_green .bx-sb-b24-price-table-supply__message_icon-2:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjY0NCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDFhNiA2IDAgMSAwIDAgMTJoMTdhNiA2IDAgMCAwIDAtMTJINnptMCAxYTUgNSAwIDAgMCAwIDEwaDE3YTUgNSAwIDAgMCAwLTEwSDZ6IiBmaWxsPSIjN0NBOTU5Ii8+PHBhdGggb3BhY2l0eT0iLjkiIGQ9Ik0zIDdhMyAzIDAgMCAxIDMtM2gyLjk0YS4wNi4wNiAwIDAgMSAuMDYuMDZ2NS44OGEuMDYuMDYgMCAwIDEtLjA2LjA2SDZhMyAzIDAgMCAxLTMtM3oiIGZpbGw9IiM1NzlGMUUiIGZpbGwtb3BhY2l0eT0iLjg4MyIvPjxyZWN0IG9wYWNpdHk9Ii45IiB4PSIxMSIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiM1NzlGMUUiIGZpbGwtb3BhY2l0eT0iLjg4MyIvPjwvc3ZnPg==")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column.bx-sb-b24-price-table__column_green .bx-sb-b24-price-table-supply__message_icon-3:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjY0NCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDFhNiA2IDAgMSAwIDAgMTJoMTdhNiA2IDAgMCAwIDAtMTJINnptMCAxYTUgNSAwIDAgMCAwIDEwaDE3YTUgNSAwIDAgMCAwLTEwSDZ6IiBmaWxsPSIjN0NBOTU5Ii8+PHBhdGggb3BhY2l0eT0iLjkiIGQ9Ik0zIDdhMyAzIDAgMCAxIDMtM2gyLjk0YS4wNi4wNiAwIDAgMSAuMDYuMDZ2NS44OGEuMDYuMDYgMCAwIDEtLjA2LjA2SDZhMyAzIDAgMCAxLTMtM3pNMjYgN2EzIDMgMCAwIDEtMyAzaC0zLjkzYS4wNy4wNyAwIDAgMS0uMDctLjA3VjQuMDdhLjA3LjA3IDAgMCAxIC4wNy0uMDdIMjNhMyAzIDAgMCAxIDMgM3oiIGZpbGw9IiM1NzlGMUUiIGZpbGwtb3BhY2l0eT0iLjg4MyIvPjxyZWN0IG9wYWNpdHk9Ii45IiB4PSIxMSIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiM1NzlGMUUiIGZpbGwtb3BhY2l0eT0iLjg4MyIvPjwvc3ZnPg==")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column .bx-sb-b24-price-table-supply__container[data-sb-hover]:hover .bx-sb-b24-price-table-supply__message:not(.bx-sb-b24-price-table-supply__message_empty),.bx-sb-b24-price-table .bx-sb-b24-price-table__column .bx-sb-b24-price-table-supply__message[data-sb-hover]:hover:not(.bx-sb-b24-price-table-supply__message_empty),.bx-sb-b24-price-table .bx-sb-b24-price-table__column .bx-sb-b24-price-table-supply__message_tooltip:hover:not(.bx-sb-b24-price-table-supply__message_empty) {
    background-color: rgba(33,189,238,0.2)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__column.bx-sb-b24-price-table__column_green .bx-sb-b24-price-table-supply__container[data-sb-hover]:hover .bx-sb-b24-price-table-supply__message:not(.bx-sb-b24-price-table-supply__message_empty),.bx-sb-b24-price-table .bx-sb-b24-price-table__column.bx-sb-b24-price-table__column_green .bx-sb-b24-price-table-supply__message[data-sb-hover]:hover:not(.bx-sb-b24-price-table-supply__message_empty),.bx-sb-b24-price-table .bx-sb-b24-price-table__column.bx-sb-b24-price-table__column_green .bx-sb-b24-price-table-supply__message_tooltip:hover:not(.bx-sb-b24-price-table-supply__message_empty) {
    background-color: rgba(163,205,0,0.2)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__prologue {
      margin-bottom: 20px;
    align-items: center;
    display: flex;
    justify-content: center;
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-prologue {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: column;
    padding: 0 10px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-prologue__section {
    margin-left: 5px;
    margin-right: 5px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-prologue__section:not(:first-child) {
    margin-top: 20px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-header {
    text-align: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-header__title {
    font-weight: 600;
    line-height: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-header__title.bx-sb-b24-price-table-header__title_sup {
    position: relative;
    top: -6px;
    font-size: 10px;
    line-height: 0
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-header__title.bx-sb-b24-price-table-header__title_md {
    font-size: 16px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__row.bx-sb-b24-price-table__features .bx-sb-b24-price-table-header__title {
    font-size: 14px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__row.bx-sb-b24-price-table__features_header {
    display: none
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-header__description {
    min-height: 40px;
    max-width: 290px;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    font-size: 10px;
    font-weight: 600;
    line-height: 1.2;
    opacity: .4
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user {
    min-height: 60px;
    text-align: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user__content {
    display: flex;
    align-items: center;
    justify-content: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user__container.bx-sb-b24-price-table-user__container_bottom {
    padding-bottom: 16px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user__icon {
    display: block;
    background-position: 50% 50%;
    background-size: contain;
    background-repeat: no-repeat
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user__icon_fire {
    width: 17px;
    height: 22px;
    margin: 5px -4px 0 -21px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjI1IDEwLjVDOC4yNSA4LjU3NSA2Ljg1NjY3IDguODc5NSA1LjUgNi4xMjVDMy44OTY1MSA3LjA3MzQzIDIuODcyMTIgOC43MDMxNSAyLjc1IDEwLjVDMi44MzgzIDExLjg1NTggMy41MDAwNCAxMy4xMTkxIDQuNTgzMzMgMTRIMy45MzI1QzEuNjE0NzUgMTMuMTg5MiAwLjA1NDExOCAxMS4xMDU3IDAgOC43NUMwIDQuNzc3NSA0LjExNTgzIDEuMDYxMzggNi40MTY2NyAwQzUuOTc2NjcgMy42NjcxMiAxMSA0LjYyNjEyIDExIDkuNDA2MjVDMTEgMTIuNzk4NiA3LjA2NzUgMTQgNy4wNjc1IDE0SDYuNDE2NjdDNy41Njg1MSAxMy4xNzIgOC4yNDcxMyAxMS44NzY0IDguMjUgMTAuNVoiIGZpbGw9IiNGOTMwMDAiLz4KPC9zdmc+Cg==")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user__icon_fire_unlimited {
    margin-top: 11px;
    margin-right: 4px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user__message {
    font-size: 18px;
    font-weight: 600;
    line-height: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user__message.bx-sb-b24-price-table-user__message_unlimited {
    padding-top: 16px;
    font-size: 16px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user__value {
    padding-top: 4px;
    padding-bottom: 12px;
    font-size: 24px;
    font-weight: 600;
    line-height: 0
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user__value.bx-sb-b24-price-table-user__value_select {
    padding: 6px;
    border: 2px solid transparent;
    border-radius: 30px;
    line-height: .7
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user__value.bx-sb-b24-price-table-user__value_select_pointer {
    font-size: 16px;
    line-height: 1;
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user__value.bx-sb-b24-price-table-user__value_select[data-sb-active] {
    border-color: #21bdee;
    cursor: default
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user__epilogue {
    position: relative;
    top: 8px;
    line-height: 0
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user__more {
    display: inline-block;
    padding-bottom: 6px;
    border-bottom: 1px dashed;
    color: #262626;
    font-size: 8px;
    font-weight: 500;
    line-height: 0;
    text-decoration: none;
    opacity: .4;
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user__more:hover {
    color: #262626
}
.bx-sb-b24-price-table{
    margin-top:50px;
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-user__select {
    display: flex;
    justify-content: center;
    flex-wrap: wrap
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price {
    text-align: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price.bx-sb-b24-price-table-price_description {
    min-height: 55px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__content {
    display: none
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__content.bx-sb-b24-price-table-price__content_selected,.bx-sb-b24-price-table .bx-sb-b24-price-table-price__content[data-sb-selected] {
    display: block
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__message,.bx-sb-b24-price-table .bx-sb-b24-price-table-price__base,.bx-sb-b24-price-table .bx-sb-b24-price-table-price__value,.bx-sb-b24-price-table .bx-sb-b24-price-table-price__discount {
    position: relative;
    font-weight: 600
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__base {
    bottom: 7px;
    font-size: 12px;
    line-height: 0;
    text-decoration: line-through;
    opacity: .4
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__current {
    display: flex;
    align-items: center;
    justify-content: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__value {
    min-height: 26px;
    line-height: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__message,.bx-sb-b24-price-table .bx-sb-b24-price-table-price__value span {
    font-size: 21px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__value span {
    margin-right: 3px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__discount {
    display: inline-block;
    margin-left: 2px;
    padding: 12px 8px;
    background-color: rgba(207,247,50,0.7);
    border-radius: 3px;
    font-size: 14px;
    font-weight: 700;
    line-height: 0;
    transform: skewX(-10deg)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__discount-value {
    transform: skewX(10deg)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__discount_sale {
    background-color: rgba(255,215,23,0.7)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__epilogue {
    position: relative;
    display: inline-flex;
    justify-content: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__epilogue .bx-sb-b24-price-table-tooltip.bx-sb-b24-price-table-tooltip_title {
    min-width: 150px;
    padding: 8px 12px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__epilogue .bx-sb-b24-price-table-tooltip.bx-sb-b24-price-table-tooltip__content {
    text-align: left
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__description {
    display: inline-block;
    margin-top: 15px;
    padding-bottom: 6px;
    font-size: 12px;
    font-weight: 600;
    line-height: 0;
    opacity: .4
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__description_link {
    border-bottom: 1px dashed #0050af;
    color: #0050af;
    text-decoration: none;
    opacity: .8
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-price__description_link:hover {
    color: #0050af;
    text-decoration: none
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-order {
    min-height: 36px;
    text-align: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-order__content[data-sb-section-search]:not([data-sb-selected]) {
    display: none
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-order__button {
    position: relative;
    display: inline-block;
    min-width: 152px;
    margin: auto;
    padding: 12px;
    border: none;
    border-radius: 18px;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.07);
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    outline: none;
    vertical-align: middle;
    cursor: pointer;
    transition: all 0.2s ease-in-out
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-order__button {
    background-color: #21bdee
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-order__button.bx-sb-b24-price-table-order__button_green {
    background-color: #a3cd00
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-order__button,.bx-sb-b24-price-table .bx-sb-b24-price-table-order__button:hover {
    color: #fff
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-order__button:hover {
    opacity: .7
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-order__button[disabled],.bx-sb-b24-price-table .bx-sb-b24-price-table-order__button:hover[disabled] {
    opacity: .5;
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-order__epilogue {
    padding-bottom: 5px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-order__trial {
    position: relative;
    display: block;
    top: 14px;
    color: #00445a;
    font-size: 14px;
    font-weight: 700;
    line-height: 0;
    text-decoration: underline
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-order__trial:hover {
    color: #00445a
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-storage {
    min-height: 18px;
    text-align: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-storage__value {
    color: #00445a;
    font-size: 17px;
    font-weight: 700;
    line-height: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-storage__content[data-sb-section-search]:not([data-sb-selected]) {
    display: none
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply {
    display: flex;
    justify-content: center;
    height: 100%;
    padding-top: 17px;
    padding-bottom: 25px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    height: 100%
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__section {
    width: 100%
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__section[data-sb-section-search]:not([data-sb-selected]) {
    display: none
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__section:first-child {
    margin-bottom: 15px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__list {
    display: flex;
    align-items: flex-start;
    flex-direction: column
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__list .bx-sb-b24-price-table-supply__list {
    width: calc(100% - 23px);
    margin-left: 19px;
    margin-bottom: 10px;
    padding-left: 4px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__message {
    position: relative;
    display: inline-block;
    max-width: 100%;
    min-height: 31px;
    padding: 8px 17px;
    border-radius: 18px;
    font-weight: 600;
    line-height: 1;
    white-space: nowrap;
    text-overflow: ellipsis;
    transition: all 0.2s ease-in-out;
    overflow: hidden
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__message_empty {
    display: none;
    min-height: 35px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__message:after {
    content: '';
    position: absolute;
    display: inline-block;
    width: 31px;
    height: 15px;
    top: 50%;
    right: 13px;
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    transform: translateY(-50%)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__message_icon {
    padding-right: 50px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__content {
    position: relative;
    width: 100%
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__label {
    position: absolute;
    display: flex;
    justify-content: center;
    min-width: 92px;
    min-height: 24px;
    top: 50%;
    right: -11px;
    padding: 6px 10px 6px 15px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODYiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjU1MiAyLjQ2M0EzIDMgMCAwIDEgNi41MDQgMEg4NWExIDEgMCAwIDEgMSAxdjIwYTEgMSAwIDAgMS0xIDFIMi4zOTZBMiAyIDAgMCAxIC40MyAxOS42NDJMMy41NTIgMi40NjN6IiBmaWxsPSIjMzk3RkNBIi8+PC9zdmc+");
    background-position: 50% 50%;
    background-size: contain;
    background-repeat: no-repeat;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: -.3px;
    white-space: nowrap;
    transform: translateY(-50%)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__label:hover {
    color: #fff
}
@media (max-width: 992px){
    .buybitrixthead{
    font-size:10px;
}
.buybitrixtbody{
       font-size:10px;
}

.bxst-prices-table:not(.bxst-prices-table-detail) {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
}
@media (max-width: 992px){
.bxst-prices-table .bxst-prices-table-row-border:first-child .bxst-prices-table-body, .bxst-prices-table .bxst-prices-table-row-border:last-child .bxst-prices-table-body {
    border-radius: 0;
    border-left: none;
}
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__label[data-sb-hover] {
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__label_new {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODYiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuNTUzIDIuNDYzQTMgMyAwIDAgMSA2LjUwNSAwSDg1YTEgMSAwIDAgMSAxIDF2MjBhMSAxIDAgMCAxLTEgMUgyLjM5N0ExLjk5OSAxLjk5OSAwIDAgMSAuNDMgMTkuNjQyTDMuNTUzIDIuNDYzeiIgZmlsbD0iIzJCRDk4NSIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoODZ2MjJIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__label_icon:after {
    content: '';
    display: block;
    width: 12px;
    height: 12px;
    margin-left: 5px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgb3BhY2l0eT0iLjczOCI+PHBhdGggb3BhY2l0eT0iLjU2OCIgZD0iTTExLjk4IDUuOTlBNS45OSA1Ljk5IDAgMSAwIDAgNS45OWE1Ljk5IDUuOTkgMCAwIDAgMTEuOTggMHoiIGZpbGw9IiNCMUI3QzUiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTUuOTAyIDMuNjJjLjUgMCAuOTA2LS40MDIuOTA2LS44OTdhLjkwMi45MDIgMCAwIDAtLjkwNi0uODk4Yy0uNSAwLS45MDYuNDAyLS45MDYuODk4IDAgLjQ5NS40MDUuODk3LjkwNi44OTd6bS4zMTguODM1SDQuMTAydi44MDdoMS4wNTl2My4xNzlINC4xMDJ2Ljc5NGgzLjYwNnYtLjc5NGgtLjkwNFY0LjQ1N0g2LjIydi0uMDAyeiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
    background-position: 50% 50%;
    background-size: contain;
    background-repeat: no-repeat
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__list>.bx-sb-b24-price-table-supply__list .bx-sb-b24-price-table-supply__message {
    min-height: 24px;
    padding: 6px 10px;
    color: #525c69;
    font-size: 12px;
    font-weight: 600
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__list>.bx-sb-b24-price-table-supply__list .bx-sb-b24-price-table-supply__message_empty {
    display: none;
    min-height: 28px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__container[data-sb-hover]:hover,.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__message[data-sb-hover],.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__message_tooltip {
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__container .bx-sb-b24-price-table-tooltip.bx-sb-b24-price-table-tooltip_title {
    min-width: auto;
    padding: 8px 12px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-sidebar {
    margin: 10px 0
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-sidebar__message {
    display: inline;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-sidebar__message_tooltip {
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-sidebar__soon {
    display: inline;
    padding: 2px 5px;
    background-color: #21bdee;
    border-radius: 10px;
    color: #fff;
    font-size: 12px;
    white-space: nowrap
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-sidebar.bx-sb-b24-price-table-feature-sidebar_section {
    padding-left: 25px;
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-sidebar.bx-sb-b24-price-table-feature-sidebar_section:before {
    content: '';
    position: absolute;
    display: block;
    flex: 0 0 20px;
    width: 20px;
    height: 16px;
    left: 0;
    top: 50%;
    margin: auto 5px auto 0;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAzNiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMTgiIHdpZHRoPSIyNSIgaGVpZ2h0PSI0IiB0cmFuc2Zvcm09InJvdGF0ZSg0NSAxOCAwKSIgZmlsbD0iIzY4RERGRiIvPgo8cmVjdCB5PSIxOCIgd2lkdGg9IjI1IiBoZWlnaHQ9IjQiIHRyYW5zZm9ybT0icm90YXRlKC00NSAwIDE4KSIgZmlsbD0iIzY4RERGRiIvPgo8L3N2Zz4K");
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__row.bx-sb-b24-price-table__features_section.section-hidden .bx-sb-b24-price-table-feature-sidebar.bx-sb-b24-price-table-feature-sidebar_section:before {
    transform: rotate(180deg)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-sidebar.bx-sb-b24-price-table-feature-sidebar_section .bx-sb-b24-price-table-feature-sidebar__message {
    font-size: 18px;
    font-weight: 700
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-sidebar.bx-sb-b24-price-table-feature-sidebar_subsection .bx-sb-b24-price-table-feature-sidebar__message {
    font-size: 14px;
    font-weight: 600
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-body {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-body_select .bx-sb-b24-price-table-feature-body__content {
    display: none
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-body_select .bx-sb-b24-price-table-feature-body__content[data-sb-selected] {
    display: block
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-body__content {
    width: 100%;
    text-align: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-body__content[data-sb-section-search]:not([data-sb-selected]) {
    display: none
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__features:not(.bx-sb-b24-price-table__features_header) .bx-sb-b24-price-table-feature-body__content:not(.bx-sb-b24-price-table-feature-body__content_empty) {
    padding: 10px 0
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-body__message {
    font-size: 12px;
    font-weight: 500;
    line-height: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_battery-g-1,.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_battery-g-2,.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_battery-g-3,.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_battery-b-1,.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_battery-b-2,.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_battery-b-3 {
    display: inline-block;
    width: 31px;
    height: 15px;
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_battery-g-1 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjY0NCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDFhNiA2IDAgMSAwIDAgMTJoMTdhNiA2IDAgMCAwIDAtMTJINnptMCAxYTUgNSAwIDAgMCAwIDEwaDE3YTUgNSAwIDAgMCAwLTEwSDZ6IiBmaWxsPSIjN0NBOTU5Ii8+PHBhdGggb3BhY2l0eT0iLjkiIGQ9Ik0zIDdhMyAzIDAgMCAxIDMtM2gyLjk0YS4wNi4wNiAwIDAgMSAuMDYuMDZ2NS44OGEuMDYuMDYgMCAwIDEtLjA2LjA2SDZhMyAzIDAgMCAxLTMtM3oiIGZpbGw9IiM1NzlGMUUiIGZpbGwtb3BhY2l0eT0iLjg4MyIvPjwvc3ZnPg==")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_battery-g-2 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjY0NCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDFhNiA2IDAgMSAwIDAgMTJoMTdhNiA2IDAgMCAwIDAtMTJINnptMCAxYTUgNSAwIDAgMCAwIDEwaDE3YTUgNSAwIDAgMCAwLTEwSDZ6IiBmaWxsPSIjN0NBOTU5Ii8+PHBhdGggb3BhY2l0eT0iLjkiIGQ9Ik0zIDdhMyAzIDAgMCAxIDMtM2gyLjk0YS4wNi4wNiAwIDAgMSAuMDYuMDZ2NS44OGEuMDYuMDYgMCAwIDEtLjA2LjA2SDZhMyAzIDAgMCAxLTMtM3oiIGZpbGw9IiM1NzlGMUUiIGZpbGwtb3BhY2l0eT0iLjg4MyIvPjxyZWN0IG9wYWNpdHk9Ii45IiB4PSIxMSIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiM1NzlGMUUiIGZpbGwtb3BhY2l0eT0iLjg4MyIvPjwvc3ZnPg==")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_battery-g-3 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjY0NCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDFhNiA2IDAgMSAwIDAgMTJoMTdhNiA2IDAgMCAwIDAtMTJINnptMCAxYTUgNSAwIDAgMCAwIDEwaDE3YTUgNSAwIDAgMCAwLTEwSDZ6IiBmaWxsPSIjN0NBOTU5Ii8+PHBhdGggb3BhY2l0eT0iLjkiIGQ9Ik0zIDdhMyAzIDAgMCAxIDMtM2gyLjk0YS4wNi4wNiAwIDAgMSAuMDYuMDZ2NS44OGEuMDYuMDYgMCAwIDEtLjA2LjA2SDZhMyAzIDAgMCAxLTMtM3pNMjYgN2EzIDMgMCAwIDEtMyAzaC0zLjkzYS4wNy4wNyAwIDAgMS0uMDctLjA3VjQuMDdhLjA3LjA3IDAgMCAxIC4wNy0uMDdIMjNhMyAzIDAgMCAxIDMgM3oiIGZpbGw9IiM1NzlGMUUiIGZpbGwtb3BhY2l0eT0iLjg4MyIvPjxyZWN0IG9wYWNpdHk9Ii45IiB4PSIxMSIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiM1NzlGMUUiIGZpbGwtb3BhY2l0eT0iLjg4MyIvPjwvc3ZnPg==")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_battery-b-1 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjk5NCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDFhNiA2IDAgMSAwIDAgMTJoMTdhNiA2IDAgMCAwIDAtMTJINnptMCAxYTUgNSAwIDAgMCAwIDEwaDE3YTUgNSAwIDAgMCAwLTEwSDZ6IiBmaWxsPSIjNzlCRUQ0Ii8+PHBhdGggZD0iTTMgN2EzIDMgMCAwIDEgMy0zaDIuOTRhLjA2LjA2IDAgMCAxIC4wNi4wNnY1Ljg4YS4wNi4wNiAwIDAgMS0uMDYuMDZINmEzIDMgMCAwIDEtMy0zeiIgZmlsbD0iIzI3OTFCMyIgZmlsbC1vcGFjaXR5PSIuODEiLz48L3N2Zz4=")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_battery-b-2 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjk5NCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDFhNiA2IDAgMSAwIDAgMTJoMTdhNiA2IDAgMCAwIDAtMTJINnptMCAxYTUgNSAwIDAgMCAwIDEwaDE3YTUgNSAwIDAgMCAwLTEwSDZ6IiBmaWxsPSIjNzlCRUQ0Ii8+PHBhdGggZD0iTTMgN2EzIDMgMCAwIDEgMy0zaDIuOTRhLjA2LjA2IDAgMCAxIC4wNi4wNnY1Ljg4YS4wNi4wNiAwIDAgMS0uMDYuMDZINmEzIDMgMCAwIDEtMy0zeiIgZmlsbD0iIzI3OTFCMyIgZmlsbC1vcGFjaXR5PSIuODEiLz48cmVjdCB4PSIxMSIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiMyNzkxQjMiIGZpbGwtb3BhY2l0eT0iLjgxIi8+PC9zdmc+")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_battery-b-3 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjk5NCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDFhNiA2IDAgMSAwIDAgMTJoMTdhNiA2IDAgMCAwIDAtMTJINnptMCAxYTUgNSAwIDAgMCAwIDEwaDE3YTUgNSAwIDAgMCAwLTEwSDZ6IiBmaWxsPSIjNzlCRUQ0Ii8+PHBhdGggZD0iTTMgN2EzIDMgMCAwIDEgMy0zaDIuOTRhLjA2LjA2IDAgMCAxIC4wNi4wNnY1Ljg4YS4wNi4wNiAwIDAgMS0uMDYuMDZINmEzIDMgMCAwIDEtMy0zek0yNiA3YTMgMyAwIDAgMS0zIDNoLTMuOTNhLjA3LjA3IDAgMCAxLS4wNy0uMDdWNC4wN2EuMDcuMDcgMCAwIDEgLjA3LS4wN0gyM2EzIDMgMCAwIDEgMyAzeiIgZmlsbD0iIzI3OTFCMyIgZmlsbC1vcGFjaXR5PSIuODEiLz48cmVjdCB4PSIxMSIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIGZpbGw9IiMyNzkxQjMiIGZpbGwtb3BhY2l0eT0iLjgxIi8+PC9zdmc+")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_check,.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_uncheck {
    width: 0;
    height: 0;
    margin: auto;
    padding: 8px;
    background-position: 50% 50%;
    background-size: 14px;
    background-repeat: no-repeat
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_check {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iNyIgY3k9IjciIHI9IjciIGZpbGw9IiM5M0MyMDAiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0ibTcuNTIzIDguNTYgMy4wMzYtMy4wMzYtMS4xMjEtMS4xMjItMy4wMzMgMy4wMzQtMS42MDctMS42MTdMMy42NzYgNi45NGwxLjYwNyAxLjYxNy0uMDA0LjAwNCAxLjEyMiAxLjEyMSAxLjEyMi0xLjEyMXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_uncheck {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iNyIgY3k9IjciIHI9IjciIGZpbGw9IiM1MjVDNjkiIGZpbGwtb3BhY2l0eT0iLjIzNiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00IDYuMjI2aDZ2MS41NDhINHoiLz48L3N2Zz4=")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-archive {
    display: flex;
    align-items: center;
    flex-direction: column
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-archive__button {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    max-width: 100%;
    min-height: 32px;
    padding: 10px 15px;
    background-color: #fff;
    border: 2px solid #3bc8f5;
    border-radius: 30px;
    color: #262626;
    font-size: 14px;
    font-weight: 600;
    line-height: 1;
    transition: all 0.2s ease-in-out;
    white-space: nowrap
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-archive__button:hover {
    color: #262626
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-archive__description {
    margin: 0 0 10px 0;
    text-align: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-archive__message {
    color: #525c69;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-selector {
    display: flex;
    align-items: center;
    flex-direction: column
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-selector__description {
    margin: 0 0 10px 0;
    text-align: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-selector__message {
    color: #525c69;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select {
    display: inline-block;
    position: relative;
    min-width: 160px;
    max-width: 100%;
    padding: 0;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE0IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTEuNzIzIDAuNzkxNzQ4TDcuOTUwNDIgNC41NjQyOUw2Ljk5OTk5IDUuNTAwMDFMNi4wNjc1OCA0LjU2NDI5TDIuMjk1MDMgMC43OTE3NDhMMC45NjM4MTIgMi4xMjI5N0w3LjAwODk0IDguMTY4MUwxMy4wNTQxIDIuMTIyOTdMMTEuNzIzIDAuNzkxNzQ4WiIgZmlsbD0iIzUyNUM2OSIvPgo8L3N2Zz4K");
    background-repeat: no-repeat;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    transition: all 0.2s ease-in-out;
    z-index: 3
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select::-ms-expand {
    display: none
}

.bx-sb-b24-price-table select.bx-sb-b24-price-table-select {
    color: #262626
}

.bx-sb-b24-price-table select.bx-sb-b24-price-table-select option {
    background-color: #f8f9fa;
    color: #495057
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select__select {
    position: relative;
    display: flex;
    align-items: center;
    color: #262626;
    white-space: nowrap;
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select__list {
    position: absolute;
    display: block;
    width: calc(100% + 4px);
    height: 0;
    top: calc(100% + 4px);
    left: 50%;
    padding: 0 15px 0 10px;
    background-color: #fff;
    border: 0 solid rgba(0,0,0,0.09);
    border-radius: 18px;
    box-shadow: 0 5px 10px 1px rgba(0,0,0,0.09);
    transform: translateX(-50%);
    overflow: hidden;
    opacity: 0;
    transition: all 0.2s ease-in-out
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select__list[data-sb-select-active] {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    border-width: 1px;
    overflow: visible;
    opacity: 1;
    z-index: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select__item {
    display: flex;
    justify-content: space-between;
    padding: 10px 0;
    color: #495057;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select__item [data-link],.bx-sb-b24-price-table .bx-sb-b24-price-table-select__item [data-link]:hover {
    color: #495057
}

.bx-sb-b24-price-table select.bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_blue {
    padding: 9px 23px 9px 10px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_blue {
    background-color: #fff;
    background-position: 95% 50%;
    background-size: 12px 12px;
    border: 2px solid #3bc8f5;
    border-radius: 30px;
    font-size: 14px;
    font-weight: 600;
    line-height: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_blue[data-sb-select-active] {
    border-radius: 3px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_blue .bx-sb-b24-price-table-select__select {
    padding: 9px 23px 9px 10px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_blue .bx-sb-b24-price-table-select__select {
    justify-content: space-between;
    min-height: 32px;
    padding-top: 5px;
    padding-bottom: 5px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_blue .bx-sb-b24-price-table-select__select span {
    display: block;
    margin-left: 5px;
    padding: 4px 5px;
    background-color: #ffd91a;
    border-radius: 3px;
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
    transform: skewX(-10deg)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_blue .bx-sb-b24-price-table-select__item span {
    display: inline-block;
    margin-left: 2px;
    padding: 12px 8px;
    background-color: #ffd717;
    border-radius: 3px;
    font-size: 14px;
    font-weight: 700;
    line-height: 0;
    transform: skewX(-10deg)
}

.bx-sb-b24-price-table select.bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_user {
    padding: 11px 10px 11px 10px;
    background-color: transparent;
    border: 2px solid #a6c7cc;
    border-radius: 6px;
    font-size: 24px;
    font-weight: 600;
    text-align: center
}
@media (max-width: 992px){
.bxst-prices-table .bxst-prices-table-inner {

    font-size: .75rem;
}
}
.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_user {
    min-width: 180px;
    margin: -4px 0;
    padding: 4px 0;
    background-position: 95% 50%;
    background-size: 12px 12px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_user .bx-sb-b24-price-table-select__select {
    justify-content: center;
    margin: -4px 0 -4px 0;
    padding: 4px;
    border: 2px solid #a6c7cc;
    border-radius: 6px;
    font-weight: 600
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_user .bx-sb-b24-price-table-select__select span[data-section] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_user .bx-sb-b24-price-table-select__select span[data-value] {
    padding: 6px;
    font-size: 24px;
    line-height: .7
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_user .bx-sb-b24-price-table-select__select span[data-section="unlimited"] span[data-value] {
    font-size: 16px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_user .bx-sb-b24-price-table-select__select span[data-message] {
    font-size: 14px;
    line-height: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_user[data-sb-select-active] {
    background-color: #fff;
    border-radius: 6px;
    box-shadow: 0 5px 10px 1px rgba(0,0,0,0.09)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_user[data-sb-select-active] .bx-sb-b24-price-table-select__select {
    border-color: transparent
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_user .bx-sb-b24-price-table-select__list {
    width: calc(120% + 4px);
    padding-left: 25px;
    padding-right: 25px;
    border-radius: 14px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_user .bx-sb-b24-price-table-select__list[data-sb-select-active] {
    padding-top: 15px;
    padding-bottom: 15px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_user .bx-sb-b24-price-table-select__item {
    padding: 0
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_user .bx-sb-b24-price-table-select__item span[data-section] {
    display: block;
    padding: 10px 0;
    font-weight: 600;
    white-space: nowrap
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_user .bx-sb-b24-price-table-select__item span[data-value] {
    font-size: 16px;
    white-space: nowrap
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-select.bx-sb-b24-price-table-select_user .bx-sb-b24-price-table-select__item span[data-message] {
    margin-left: 3px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup {
    position: fixed;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: .5;
    visibility: hidden;
    transition: opacity .130ms ease-in-out;
    z-index: 3000
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup[data-sb-popup-opened] {
    opacity: 1;
    visibility: visible
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup__overflow {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(38,38,38,0.15)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup:not([data-sb-popup-opened]) {
    width: 0;
    height: 0;
    overflow: hidden
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup__inner {
    position: absolute;
    width: calc(100% - 80px);
    max-height: calc(90% - 70px);
    height: 100%;
    max-width: 400px;
    top: 50%;
    left: 50%;
    padding: 15px 10px;
    background-color: #fff;
    border-radius: 30px;
    box-shadow: 0 14px 16px 0 rgba(82,92,105,0.23);
    transform: translate(-50%, -50%);
    z-index: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup__close {
    position: absolute;
    top: -37px;
    right: 0;
    width: 32px;
    height: 32px;
    border: 2px solid rgba(255,255,255,0.7);
    border-radius: 50%;
    background-color: rgba(0,0,0,0.1);
    opacity: 1;
    transition: all 300ms ease;
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup__close:hover {
    border: 2px solid #fff;
    background-color: rgba(0,0,0,0.2)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup__close:before,.bx-sb-b24-price-table .bx-sb-b24-price-table-popup__close:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 16px;
    height: 2px;
    background-color: #fff
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup__close:before {
    transform: translateX(-50%) translateY(-50%) rotate(-45deg)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup__close:after {
    transform: translateX(-50%) translateY(-50%) rotate(45deg)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup__content {
    height: 100%
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup__content {
    font-size: 12px;
    font-weight: 600;
    line-height: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup__windows {
    height: calc(100% - 55px)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup-control {
    position: absolute;
    display: none;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 0;
    top: 50%;
    left: 0;
    transform: translateY(-50%)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup-control_column {
    display: flex
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup-control__nav_next,.bx-sb-b24-price-table .bx-sb-b24-price-table-popup-control__nav_prev {
    position: relative;
    width: 35px;
    height: 90px;
    background-size: cover;
    background-repeat: no-repeat;
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup-control__nav_next {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE1MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWx0ZXI9InVybCgjYSkiPjxjaXJjbGUgY3g9Ijc2IiBjeT0iNzQiIHI9IjcyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDc2IDc0KSIgZmlsbD0iI2ZmZiIgZmlsbC1vcGFjaXR5PSIuNTUiLz48L2c+PGcgZmlsdGVyPSJ1cmwoI2IpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0ibTQ1LjM2IDg0Ljg0MS04LjY3OC04LjY3NkwzNC40MzUgNzRsMi4yNDctMi4xNjYgOC42NzctOC42NzctMy4wNjItMy4wNjJMMjguMzk0IDc0bDEzLjkwMyAxMy45MDQgMy4wNjItMy4wNjJ6IiBmaWxsPSIjZmZmIi8+PC9nPjxkZWZzPjxmaWx0ZXIgaWQ9ImEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNTIiIGhlaWdodD0iMTUyIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+PGZlT2Zmc2V0IGR5PSIyIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4wNDc1NzUgMCIvPjxmZUJsZW5kIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvdyIvPjxmZUJsZW5kIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvdyIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjxmaWx0ZXIgaWQ9ImIiIHg9IjI0LjM5NCIgeT0iNTguMDk1IiB3aWR0aD0iMjQuOTY2IiBoZWlnaHQ9IjM1LjgwOCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPjxmZU9mZnNldCBkeT0iMiIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiLz48ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMSAwIi8+PGZlQmxlbmQgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93Ii8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93IiByZXN1bHQ9InNoYXBlIi8+PC9maWx0ZXI+PC9kZWZzPjwvc3ZnPg==");
    background-position: left center;
    transform: translateX(-100%)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup-control__nav_prev {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE1MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWx0ZXI9InVybCgjYSkiPjxjaXJjbGUgY3g9Ijc2IiBjeT0iNzQiIHI9IjcyIiBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii41NSIvPjwvZz48ZyBmaWx0ZXI9InVybCgjYikiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJtMTA2LjY0MSA2My4xNTggOC42NzcgOC42NzdMMTE3LjU2NSA3NGwtMi4yNDcgMi4xNjYtOC42NzcgOC42NzcgMy4wNjIgMy4wNjJMMTIzLjYwNiA3NGwtMTMuOTAzLTEzLjkwNC0zLjA2MiAzLjA2MXoiIGZpbGw9IiNmZmYiLz48L2c+PGRlZnM+PGZpbHRlciBpZD0iYSIgeD0iMCIgeT0iMCIgd2lkdGg9IjE1MiIgaGVpZ2h0PSIxNTIiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz48ZmVPZmZzZXQgZHk9IjIiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIi8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjA0NzU3NSAwIi8+PGZlQmxlbmQgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93Ii8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93IiByZXN1bHQ9InNoYXBlIi8+PC9maWx0ZXI+PGZpbHRlciBpZD0iYiIgeD0iMTAyLjY0MSIgeT0iNTguMDk3IiB3aWR0aD0iMjQuOTY2IiBoZWlnaHQ9IjM1LjgwOCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPjxmZU9mZnNldCBkeT0iMiIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiLz48ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMSAwIi8+PGZlQmxlbmQgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93Ii8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93IiByZXN1bHQ9InNoYXBlIi8+PC9maWx0ZXI+PC9kZWZzPjwvc3ZnPg==");
    background-position: right center;
    transform: translateX(100%)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window {
    position: relative;
    display: flex;
    flex-direction: column;
    height: 100%
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-popup__windows .bx-sb-b24-price-table-window:not([data-sb-popup-opened]) {
    display: none
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window .bx-sb-b24-price-table-tooltip-hover {
    padding: 6px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window .bx-sb-b24-price-table-tooltip-hover:before {
    width: 11px;
    height: 11px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_check,.bx-sb-b24-price-table .bx-sb-b24-price-table-window .bx-sb-b24-price-table-icon.bx-sb-b24-price-table-icon_uncheck {
    background-size: 12px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__prologue {
    flex: 0 0 auto;
    margin-bottom: 3px;
    padding-bottom: 13px;
    border-bottom: 2px solid rgba(47,198,246,0.22)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__prologue .bx-sb-b24-price-table-window__row {
    flex-direction: column
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__content {
    flex: 1;
    height: 100%;
    overflow-y: auto;
    scrollbar-width: thin;
    scrollbar-color: rgba(82,92,105,0.35) rgba(82,92,105,0.1)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__content::-webkit-scrollbar-track {
    width: 11px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__content::-webkit-scrollbar {
    width: 6px;
    background-color: rgba(82,92,105,0.1);
    border-radius: 6px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__content::-webkit-scrollbar-thumb {
    background-color: rgba(82,92,105,0.35);
    border-radius: 6px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__categories {
    margin-top: 34px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__order {
    margin-top: 15px;
    flex: 0 0 auto
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__order .bx-sb-b24-price-table-order__button {
    min-width: 100px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__content .bx-sb-b24-price-table-window__row {
    border-radius: 5px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__content .bx-sb-b24-price-table-window__row {
    padding: 7px 0
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__supply .bx-sb-b24-price-table-window__row.bx-sb-b24-price-table-window__row_line {
    background-color: rgba(237,238,240,0.3)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__categories {
    padding: 10px 0;
    background-color: rgba(47,198,246,0.05);
    border-radius: 18px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__sidebar {
    flex: 1 0 calc(50% - 10px);
    max-width: calc(50% - 10px);
    width: 100%;
    margin-left: 10px;
    margin-right: 0
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__sidebar.bx-sb-b24-price-table-window__sidebar_sub {
    padding-left: 10px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__sidebar.bx-sb-b24-price-table-window__sidebar_sub .bx-sb-b24-price-table-window-sidebar__message {
    color: #262626;
    font-size: 12px;
    font-weight: 400
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__row.bx-sb-b24-price-table-window__row_categories-title {
    color: rgba(82,92,105,0.56);
    font-size: 11px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__body {
    flex: 1 0 50%;
    max-width: 50%;
    width: 50%
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__columns {
    display: flex;
    align-items: center;
    justify-content: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__column {
    flex: 1 0;
    max-width: 160px;
    padding: 0 2px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__row .bx-sb-b24-price-table .bx-sb-b24-price-table-window__columns,.bx-sb-b24-price-table .bx-sb-b24-price-table-window__row .bx-sb-b24-price-table .bx-sb-b24-price-table-window__column {
    height: 100%
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__row .bx-sb-b24-price-table-tooltip {
    width: 350px;
    top: auto
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__row.bx-sb-b24-price-table-window__row_click {
    margin: 0 5px;
    border-radius: 18px;
    transition: all 0.2s ease-in-out;
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__row.bx-sb-b24-price-table-window__row_click:hover {
    background-color: rgba(82,92,105,0.04)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window__row.bx-sb-b24-price-table-window__row_click .bx-sb-b24-price-table-window-sidebar__message {
    padding-bottom: 1px;
    border-bottom: 1px dashed rgba(38,38,38,0.5)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window-header_center {
    display: flex;
    justify-content: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window-header__title {
    font-size: 19px;
    font-weight: 600;
    line-height: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window-header__soon {
    display: inline-block;
    margin-top: 3px;
    padding: 2px 5px;
    background-color: #21bdee;
    border-radius: 10px;
    color: #fff;
    font-size: 12px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window-header__product {
    margin: 0 auto;
    padding: 10px 5px;
    max-width: 160px;
    min-width: 100%;
    background-color: rgba(33,189,238,0.15);
    border-radius: 18px;
    font-size: 12px;
    font-weight: 600;
    line-height: 1;
    text-align: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window-header__product_green {
    background-color: rgba(169,212,0,0.23)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window-header__product_aquamarine {
    background-color: rgba(49,247,237,0.2)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window-sidebar__content {
    display: inline
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window-sidebar__message {
    display: inline;
    line-height: 1.25
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window-sidebar__message_tooltip {
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window-sidebar__soon {
    display: inline;
    padding: 1px 5px;
    background-color: #21bdee;
    border-radius: 10px;
    color: #fff
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window-body__content {
    width: 100%;
    text-align: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window-body__content[data-sb-section-search]:not([data-sb-selected]) {
    display: none
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window-body__message {
    font-weight: 500;
    line-height: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-tooltip-hover {
    position: relative;
    display: inline;
    width: 0;
    height: 0;
    left: 22px;
    margin: auto 0 auto -12px;
    padding: 6px 0;
    border-radius: 100%;
    font-size: 0;
    line-height: 0;
    vertical-align: middle;
    cursor: pointer;
    z-index: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-tooltip-hover:before {
    content: '';
    position: absolute;
    display: inline;
    top: 50%;
    left: 50%;
    width: 12px;
    height: 12px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC45ODEgNS40OWE1LjQ5IDUuNDkgMCAxIDAtMTAuOTggMCA1LjQ5IDUuNDkgMCAwIDAgMTAuOTggMHpNMy4zNyA0LjA1NGMwLS4yNjkuMDg2LS41NDEuMjU5LS44MTcuMTcyLS4yNzYuNDI0LS41MDQuNzU1LS42ODUuMzMtLjE4LjcxNi0uMjcxIDEuMTU4LS4yNzEuNDEgMCAuNzcyLjA3NSAxLjA4NS4yMjcuMzE0LjE1LjU1Ny4zNTcuNzI4LjYxNy4xNzEuMjYuMjU3LjU0My4yNTcuODQ4IDAgLjI0LS4wNS40NTEtLjE0Ny42MzJhMS45MzQgMS45MzQgMCAwIDEtLjM0OC40NjljLS4xMzQuMTMxLS4zNzUuMzUzLS43MjMuNjY0YTIuOTQgMi45NCAwIDAgMC0uMjMxLjIzLjkzOC45MzggMCAwIDAtLjEzLjE4My44OS44OSAwIDAgMC0uMDY1LjE2NiA2LjM3MyA2LjM3MyAwIDAgMC0uMDcuMjljLS4wNTQuMjk0LS4yMjIuNDQxLS41MDUuNDQxYS41MTYuNTE2IDAgMCAxLS4zNzEtLjE0NGMtLjEtLjA5Ni0uMTUtLjIzOS0uMTUtLjQyOCAwLS4yMzguMDM2LS40NDMuMTEtLjYxNy4wNzMtLjE3NC4xNy0uMzI3LjI5Mi0uNDU4YTYuNyA2LjcgMCAwIDEgLjQ5Mi0uNDdjLjE4MS0uMTU4LjMxMi0uMjc3LjM5My0uMzU4LjA4LS4wOC4xNDgtLjE3LjIwMy0uMjY5YS42NTEuNjUxIDAgMCAwIC4wODMtLjMyMi43NS43NSAwIDAgMC0uMjUyLS41NzNjLS4xNjktLjE1Ni0uMzg2LS4yMzMtLjY1MS0uMjMzLS4zMTIgMC0uNTQuMDc4LS42ODguMjM1LS4xNDcuMTU3LS4yNzEuMzg4LS4zNzMuNjk0LS4wOTYuMzItLjI3OC40NzktLjU0Ny40NzlhLjUzOC41MzggMCAwIDEtLjQwMS0uMTY4LjUxMi41MTIgMCAwIDEtLjE2My0uMzYyem0xLjYxOCA0LjQ4MWMuMTI5LjExMi4yOC4xNjguNDUyLjE2OGEuNjQ0LjY0NCAwIDAgMCAuNDQtLjE3LjU5Mi41OTIgMCAwIDAgLjE5Mi0uNDY3LjYxMS42MTEgMCAwIDAtLjE4My0uNDUuNjExLjYxMSAwIDAgMC0uNDUtLjE4Mi42My42MyAwIDAgMC0uNjQ0LjYzMmMwIC4yMDEuMDY0LjM1OC4xOTMuNDd6IiBmaWxsPSIjQjFCN0M1IiBvcGFjaXR5PSIuNzM4Ii8+PC9zdmc+");
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    line-height: 1;
    transform: translate(-50%, -50%);
    z-index: 2
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-tooltip {
    position: absolute;
    display: none;
    min-width: 260px;
    max-width: 100%;
    top: 100%;
    margin-top: 15px;
    padding: 20px 12px;
    background: #fff;
    border-radius: 12px;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.5;
    box-shadow: 0 0 15px rgba(0,0,0,0.2);
    z-index: 4
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-tooltip:before,.bx-sb-b24-price-table .bx-sb-b24-price-table-tooltip:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    left: 10px;
    left: var(--tooltip-angel-left);
    bottom: 100%;
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-bottom: 14px solid #e9ecef;
    z-index: 5
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-tooltip:after {
    left: 12px;
    left: calc(var(--tooltip-angel-left) + 2px);
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 13px solid #fff
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-tooltip[data-sb-tooltip-opened] {
    display: block
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-tooltip .bx-sb-b24-price-table-tooltip__close {
    position: absolute;
    width: 16px;
    height: 16px;
    top: 10px;
    right: 10px;
    background: transparent;
    transition: all 0.2s ease-in-out;
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-tooltip .bx-sb-b24-price-table-tooltip__close:before,.bx-sb-b24-price-table .bx-sb-b24-price-table-tooltip .bx-sb-b24-price-table-tooltip__close:after {
    content: '';
    position: absolute;
    display: block;
    width: 16px;
    height: 1px;
    top: 50%;
    left: 50%;
    background-color: #adb5bd;
    transition: all 0.2s ease-in-out
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-tooltip .bx-sb-b24-price-table-tooltip__close:before {
    transform: translate(-50%, -50%) rotate(45deg)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-tooltip .bx-sb-b24-price-table-tooltip__close:after {
    transform: translate(-50%, -50%) rotate(-45deg)
}

.bx-sb-b24-price-table.equal .bx-sb-b24-price-table__features_n-equal {
    display: none
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__row.bx-sb-b24-price-table__features.subsection-hidden:not(.bx-sb-b24-price-table__features_section) {
    display: none
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-switch {
    display: none;
    align-items: center;
    flex-direction: column
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-switch__title {
    margin: 10px auto;
    color: #21bdee;
    font-size: 14px;
    text-transform: uppercase;
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-switch__runner {
    display: block;
    position: relative;
    width: 44px;
    height: 24px;
    margin: 0 22px;
    font-size: 18px;
    line-height: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-switch__slide {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #fff;
    border: 2px solid #21bdee;
    border-radius: 12px;
    transition: .4s linear;
    cursor: pointer
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-switch__slide:before {
    content: '';
    position: absolute;
    width: 16px;
    height: 16px;
    left: 3px;
    bottom: 2px;
    background-color: #21bdee;
    border-radius: 100%;
    -webkit-transition: .4s;
    transition: .4s
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-switch__runner.checked .bx-sb-b24-price-table-feature-switch__slide:before {
    -webkit-transform: translateX(18px);
    -ms-transform: translateX(18px);
    transform: translateX(18px)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-header {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin-bottom: 15px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-header__title {
    margin-bottom: 15px;
    font-size: 19.2px;
    font-weight: 500;
    line-height: 1;
    text-transform: uppercase
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-archive {
    display: none;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin-bottom: 30px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-archive__title {
    display: flex;
    align-items: center;
    flex: 0 0 auto;
    margin: 10px;
    color: #21bdee;
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    text-transform: uppercase
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-archive__title:hover {
    color: #21bdee;
    text-decoration: none;
    opacity: .7
}
.bxst-features-table .bxst-features-table-title-icon {
    display: inline-block;
    flex: 0 0 10px;
    position: relative;
    width: 10px;
    height: 9px;
    margin: 0 23px 0 7px;
    font-size: 0;
}
.bxst-features-table .bxst-features-table-section-item {
    display: flex;
    justify-content: center;
    flex: 1;
    font-size: 1rem;
    text-align: center;
}
*, *::before, *::after {
    box-sizing: border-box;
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-archive__title_icon-1:before,.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-archive__title_icon-2:before {
    content: '';
    display: block;
    margin-right: 10px;
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-archive__title_icon-1:before {
    width: 22px;
    height: 30px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAfCAYAAAD9cg1AAAAB8klEQVRIie2WP0gcQRSHv5PDkWCqqIUcJJBCtNJmggEhRSBRDFhJ7MTqrFLERmwDVsHWSiwstDFdSMBKJMFpTkNALFIEbPyDRBRkcp7K23tjxnPPRmzCPpjbmffN+72Z2d3bl8P5HeCAdGsDHgK/6vCnwDGwV4e3gPMbdaCwaZwv3cJLyZz6fCOvnUZgG8gpMsDHaKIFPgMn6mkGBiI+AbwHvHougA7pNKjjAXCENU+SBiNAIVpLO7AQ8QX1BSskMf/4kWpeJbg3yxJkCe5u+UihGedfaL87RbkQ8UIK78aF9yx5EROrJrDmD84vAaPqPwfmgX4dfwdeR/xAfcGWlYWFLalmtANrpm6syfl+ZbtAMYWH2FVgNe08s8c0S5Al+B8S5K+NnH8OPAZWsGa/hknl8UpHX7Hmbw1vBV4Cv7HmW3A3RBNmAKlxpERxON8VsSZgDRjWtqa+wLuSmGrstGpFO3D+ETAIdGLNGc6vA++AQ533BviJNWM6f059wWTuJNYs4rxobuH8h3gHoeC60Gul5gEQXo7G5Sgm6FRqNHLVHykdrZGPxayev5SKb4EhLcDkOyD3Rv7/ZWdiz4BeQM76C7AIfNJrj96HomjHqxzXclFKyD6s+XFFrDlVwRVtveoLfDOJqcaKhmjpNu6zuoaWS+swnRAL4ID2AAAAAElFTkSuQmCC")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-archive__title_icon-2:before {
    width: 32px;
    height: 26px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAaCAYAAADWm14/AAACn0lEQVRIicWWTYhNYRjHf8bkRb4WVhZMPhKllOa1G8RGUyRsdKVhIVmMsjM+hlKzwkZSE3c1G0WRj7oXI2Wm12dpotzUZIXZaHz0KtL7nue6x7nnk8F/cU/nnOd5/v//c859njOJOBhbAZYC32PvF0cr8BitNkczmwUYuxh4CdwALmdQrZfj7Yy4XcBqoA2t3mUJKAMbgDmSMJZY1tgz/qjVgZSY+UANeA9cisa2RIKd+xKwHXgFHMpwlgeuxgNgD7BXBCUIgMNAFa2GJHEfxs77beqAbDfQi1a3gIdAT7yAhvtef67VTeAJcPSP3Ws1KOdHfCcCroiAhvvh0LUe78DYRYWpw+7r0Oqe54BjvwqIum8kOOWDorwoou7DRndg7PJwB+Lc1+Eewc56Qk73C5rcN0w9Aq4BJwMBxi6Jdd9IGJaEEwU6cDzBfR2uO5swdpWbUOflZZuKsWsTEq4C/Ri7UV7OZBi7xncMDqbUc7gDnHUC1smFuzmctQPpAmCrvFunc9TzM/qt/79rdSXD2QvgTY6aT/0o12pZRr0twDmntCItSwtul+VUzSGg6mODnDQ4zooT0Ad0YmwpgdzthItAGa2yOxDElH1OkBtXs+Q5oa8FrUaA/cAFjD31c1YbqzDWrU8DWKA7h/s6uiXH+BquFjKcHIfjcpxajbSI6n5R5LbgKMaOA5+AAeA60IFW47npg9gOyR3wtYKao8LRKZyJ3wMLAZfwDK2+JBLlW8fTgJXATOA1WtXCt1tj1Ndkf08MAgNDSbWi6/if478LaH4EaTB2BjA3FDHL/xrbFro2hlYf/44A2CYzIYqu0HmXzIFciP8sT4KxU4DpGVGf0errxAowdgUwuZBY+IZWz7OC8j6C+8DsggI+yKd9MoAf6pTZq4mqlYgAAAAASUVORK5CYII=")
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__epilogue_archive {
    display: flex;
    flex-direction: column;
    align-items: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-epilogue__compare {
    margin: 49px 0 43px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-epilogue-compare__button {
    position: relative;
    display: inline-block;
    max-width: 100%;
    padding: 16px 28px;
    background-color: #cfee52;
    border-radius: 30px;
    color: #262626;
    font-size: 17px;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    text-transform: uppercase;
    transition: all 0.2s ease-in-out
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-epilogue-compare__button:hover {
    color: #262626;
    background-color: #cfff27
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-epilogue__archive {
    display: flex;
    justify-content: center;
    width: 100%;
    max-width: 700px;
    margin: 0 auto 45px;
    padding-top: 38px
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-epilogue__archive:not(:first-child) {
    border-top: 1px solid rgba(82,92,105,0.1)
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-epilogue__description {
    text-align: center
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-epilogue__link {
    display: inline;
    border-bottom: 1px dashed #2066b0;
    color: #2066b0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-epilogue__link:hover {
    color: #2066b0
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__runner {
    position: absolute;
    display: none;
    width: calc(100% - 12px);
    height: 0;
    left: 50%;
    margin: 0 auto;
    border: 2px solid transparent;
    border-radius: 18px;
    transform: translateX(-50%);
    transition: opacity .100ms ease-in-out, top .130ms ease-in-out;
    opacity: 0;
    z-index: -1
}

.bx-sb-b24-price-table .bx-sb-b24-price-table__runner[data-sb-runner-active] {
    border-color: rgba(33,189,238,0.5);
    opacity: 1
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table__row {
        justify-content:space-between;
        flex-direction: row
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table__sidebar {
        flex-basis:260px;
        max-width: 260px;
        padding-right: 15px
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table__body {
        width:auto;
        flex-basis: calc(100% - 260px);
        max-width: calc(100% - 260px)
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table__columns_col {
        flex-direction:row;
        align-items: stretch;
        flex-wrap: wrap
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table__columns_col {
        flex-direction:row;
        align-items: stretch;
        flex-wrap: nowrap
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table__column {
        width:100%
    }
}

@media (max-width: 1199.98px) {
    .bx-sb-b24-price-table_wobbler .bx-sb-b24-price-table__columns {
        transform:none !important
    }
}

@media (max-width: 1199.98px) {
    .bx-sb-b24-price-table_wobbler .bx-sb-b24-price-table__columns .bx-sb-b24-price-table__column {
        opacity:1 !important
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table_wobbler[data-sb-b24-price-wobbler="PROJECT"]:not([data-wobbler-animation]) .bx-sb-b24-price-table__column[data-sb-column="ENT"],.bx-sb-b24-price-table_wobbler[data-sb-b24-price-wobbler="ENT"]:not([data-wobbler-animation]) .bx-sb-b24-price-table__column[data-sb-column="PROJECT"] {
        height:0;
        visibility: hidden;
        overflow: hidden
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table.bx-sb-b24-price-table_features .bx-sb-b24-price-table__column {
        margin:0 10px 0 0
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table__columns_col .bx-sb-b24-price-table__column {
        flex-basis:auto;
        max-width: 50%
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table__columns_col .bx-sb-b24-price-table__column {
        margin-bottom:0
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table_count_1 .bx-sb-b24-price-table__column,.bx-sb-b24-price-table_count_1 .bx-sb-b24-price-table__columns_col .bx-sb-b24-price-table__column {
        flex-basis:100%;
        max-width: 100%
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table_count_2 .bx-sb-b24-price-table__column,.bx-sb-b24-price-table_count_2 .bx-sb-b24-price-table__columns_col .bx-sb-b24-price-table__column {
        flex-basis:50%;
        max-width: 50%
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table_count_3 .bx-sb-b24-price-table__column,.bx-sb-b24-price-table_count_3 .bx-sb-b24-price-table__columns_col .bx-sb-b24-price-table__column {
        flex-basis:33%;
        max-width: 33%
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table_count_4 .bx-sb-b24-price-table__column,.bx-sb-b24-price-table_count_4 .bx-sb-b24-price-table__columns_col .bx-sb-b24-price-table__column {
        flex-basis:25%;
        max-width: 25%
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table_count_5 .bx-sb-b24-price-table__column,.bx-sb-b24-price-table_count_5 .bx-sb-b24-price-table__columns_col .bx-sb-b24-price-table__column {
        flex-basis:20%;
        max-width: 20%
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table_features.bx-sb-b24-price-table_count_2 :not(.bx-sb-b24-price-table__columns_col) .bx-sb-b24-price-table__column {
        flex-basis:calc(50% - 10px);
        max-width: calc(50% - 10px)
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table_features.bx-sb-b24-price-table_count_3 :not(.bx-sb-b24-price-table__columns_col) .bx-sb-b24-price-table__column {
        flex-basis:calc(33% - 10px);
        max-width: calc(33% - 10px)
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table_features.bx-sb-b24-price-table_count_4 :not(.bx-sb-b24-price-table__columns_col) .bx-sb-b24-price-table__column {
        flex-basis:calc(25% - 10px);
        max-width: calc(25% - 10px)
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table_features.bx-sb-b24-price-table_count_5 :not(.bx-sb-b24-price-table__columns_col) .bx-sb-b24-price-table__column {
        flex-basis:calc(20% - 10px);
        max-width: calc(20% - 10px)
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table__row .bx-sb-b24-price-table__columns,.bx-sb-b24-price-table .bx-sb-b24-price-table__row .bx-sb-b24-price-table__column {
        height:100%
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table:not(.bx-sb-b24-price-table_features) .bx-sb-b24-price-table__column:first-child {
        margin-left:0
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table:not(.bx-sb-b24-price-table_features) .bx-sb-b24-price-table__column:last-child {
        margin-right:0
    }
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-header__title {
    font-size: 20px
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-header__title {
        font-size:18px
    }
}

@media (min-width: 1380px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-header__title {
        font-size:20px
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-prologue {
        justify-content:space-between;
        flex-direction: row
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-prologue__section:not(:first-child) {
        margin-top:0
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table__row.bx-sb-b24-price-table__features_header {
        display:flex
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-supply {
        justify-content:normal
    }
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__list .bx-sb-b24-price-table-supply__list {
    margin-left: 19px
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-supply__list .bx-sb-b24-price-table-supply__list {
        margin-left:10px
    }
}

@media (min-width: 1280px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-supply__list .bx-sb-b24-price-table-supply__list {
        margin-left:19px
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-supply__inner {
        align-items:stretch
    }
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-supply__message {
    font-size: 15px
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-supply__message {
        font-size:12px
    }
}

@media (min-width: 1280px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-supply__message {
        font-size:13.6px
    }
}

@media (min-width: 1380px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-supply__message {
        font-size:15px
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-supply__message_empty {
        display:block
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-supply__list>.bx-sb-b24-price-table-supply__list .bx-sb-b24-price-table-supply__message_empty {
        display:block
    }
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-feature-sidebar.bx-sb-b24-price-table-feature-sidebar_section {
    display: flex
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-feature-sidebar.bx-sb-b24-price-table-feature-sidebar_section {
        display:block
    }
}

@media (max-width: 1279.98px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-feature-sidebar.bx-sb-b24-price-table-feature-sidebar_section {
        margin-top:30px
    }
}

@media (min-width: 1280px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-feature-sidebar.bx-sb-b24-price-table-feature-sidebar_section:before {
        transform:translateY(-50%)
    }
}

@media (min-width: 1280px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table__row.bx-sb-b24-price-table__features_section.section-hidden .bx-sb-b24-price-table-feature-sidebar.bx-sb-b24-price-table-feature-sidebar_section:before {
        margin-top:-8px
    }
}

@media (max-width: 1279.98px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-feature-sidebar.bx-sb-b24-price-table-feature-sidebar_subsection {
        margin-top:20px
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-feature-sidebar.bx-sb-b24-price-table-feature-sidebar_sub {
        max-width:calc(100% - 15px);
        padding-left: 15px
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-feature-sidebar.bx-sb-b24-price-table-feature-sidebar_sub .bx-sb-b24-price-table-feature-sidebar__message {
        color:rgba(38,38,38,0.8)
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-archive {
        flex-direction:row
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-archive__description {
        margin-right:10px;
        margin-bottom: 0
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-selector {
        flex-direction:row
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-selector__description {
        margin-right:10px;
        margin-bottom: 0
    }
}

@media (min-width: 768px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-popup__inner {
        width:calc(100% - 80px);
        max-width: 500px
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-popup__inner {
        max-width:1012px;
        padding: 17px 20px
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-popup__close {
        top:-22px;
        right: -22px
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-popup-control {
        display:flex
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-popup-control_column {
        display:none
    }
}

@media (min-width: 768px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-popup-control__nav_next,.bx-sb-b24-price-table .bx-sb-b24-price-table-popup-control__nav_prev {
        width:40px;
        height: 100px
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-popup-control__nav_next,.bx-sb-b24-price-table .bx-sb-b24-price-table-popup-control__nav_prev {
        width:55px;
        height: 144px
    }
}

@media (max-width: 991.98px) {
    .bx-sb-b24-price-table [data-sb-popup-content="PROJECT"] .bx-sb-b24-price-table-window__column:not([data-sb-window-column="PROJECT"]),.bx-sb-b24-price-table [data-sb-popup-content="BASIC"] .bx-sb-b24-price-table-window__column:not([data-sb-window-column="BASIC"]),.bx-sb-b24-price-table [data-sb-popup-content="STD"] .bx-sb-b24-price-table-window__column:not([data-sb-window-column="STD"]),.bx-sb-b24-price-table [data-sb-popup-content="PRO100"] .bx-sb-b24-price-table-window__column:not([data-sb-window-column="PRO100"]),.bx-sb-b24-price-table [data-sb-popup-content="ENT"] .bx-sb-b24-price-table-window__column:not([data-sb-window-column="ENT"]) {
        display:none
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-window__prologue .bx-sb-b24-price-table-window__row {
        flex-direction:row
    }
}

@media (max-width: 991.98px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-window__prologue .bx-sb-b24-price-table-window__row .bx-sb-b24-price-table-window__sidebar {
        flex:1 0 auto;
        max-width: 100%;
        margin: 0 auto 10px;
        text-align: center
    }
}

@media (max-width: 991.98px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-popup__order .bx-sb-b24-price-table-window .bx-sb-b24-price-table-window__sidebar {
        display:none
    }
}

@media (max-width: 991.98px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-popup__order .bx-sb-b24-price-table-window .bx-sb-b24-price-table-window__body {
        margin:0 auto
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-window__sidebar {
        flex-basis:200px;
        max-width: 200px;
        margin-left: 19px;
        margin-right: 15px
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-window__body {
        width:auto;
        flex-basis: calc(100% - 234px);
        max-width: calc(100% - 234px)
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-window-header__product {
        display:inline-block
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table_count_1 .bx-sb-b24-price-table-window__column {
        flex-basis:calc(100% - 2px);
        max-width: calc(100% - 2px)
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table_count_2 .bx-sb-b24-price-table-window__column {
        flex-basis:calc(50% - 2px);
        max-width: calc(50% - 2px)
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table_count_3 .bx-sb-b24-price-table-window__column {
        flex-basis:calc(33% - 2px);
        max-width: calc(33% - 2px)
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table_count_4:not(.bx-sb-b24-price-table_wobbler) .bx-sb-b24-price-table-window__column {
        flex-basis:calc(25% - 2px);
        max-width: calc(25% - 2px)
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table_wobbler .bx-sb-b24-price-table-window__column,.bx-sb-b24-price-table_count_5 .bx-sb-b24-price-table-window__column {
        flex-basis:calc(20% - 2px);
        max-width: calc(20% - 2px)
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-feature-switch {
        display:flex;
        flex-direction: row
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-feature-switch__title {
        margin:0
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-feature-header {
        justify-content:space-between;
        flex-direction: row
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-feature-header__title {
        margin-bottom:0;
        margin-top:20px;
    }
}

@media (min-width: 768px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-feature-archive {
        display:flex
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-feature-archive {
        flex-direction:row
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-feature-archive {
        max-width:calc(100% - 260px);
        margin-left: 260px
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table__runner {
        display:block;
        max-width: calc(1170px - 12px)
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table__runner {
        max-width:calc(1250px - 12px)
    }
}

@media (min-width: 1280px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table__runner {
        max-width:calc(1350px - 12px)
    }
}

@media (min-width: 1200px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table__wobblers {
        display:block
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-window .bx-sb-b24-price-table-order__content {
        position:relative
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-window .bx-sb-b24-price-table-order__content .bx-sb-b24-price-table-order__button {
        display:inline-block
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-window .bx-sb-b24-price-table-order__content .portal-buy-button-tooltip__window {
        position:static
    }
}

@media (min-width: 992px) {
    .bx-sb-b24-price-table .bx-sb-b24-price-table-window .bx-sb-b24-price-table-order__content .portal-buy-button-tooltip-window {
        top:auto;
        bottom: calc(100% + 10px)
    }
}

.bx-sb-b24-price-table .bx-sb-b24-price-table-window .bx-sb-b24-price-table-order__content .portal-buy-button-tooltip-window__overlay {
    display: none
}

.bx-sb-slide-panel {
    width: 100%;
    height: 100%
}

.bx-sb-slide-panel .bx-sb-slide-panel__frame-body,.bx-sb-slide-panel .bx-sb-slide-panel__frame {
    width: 100%;
    height: 100%
}
/* Start:/bitrix/templates/bitrix24_2017/css/price.table.min.css?167214290932347*/
.bxst-prices-table_full-width {
    width: 100%;
    box-sizing: border-box
}

.bxst-prices-table__row {
    display: flex;
    justify-content: space-between;
    flex: 1 0 100%
}

.bxst-prices-table__sidebar,.bxst-prices-table__body {
    display: flex;
    flex-direction: row;
    box-sizing: border-box
}

.bxst-prices-table__sidebar {
    display: flex;
    flex-direction: column;
    flex: 1 0 100%;
    max-width: 230px;
    padding: 14px 14px 0 0;
    text-align: left
}

.bxst-prices-table__sidebar-title {
    margin-bottom: 17px;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.5
}

.bxst-prices-table__sidebar-description {
    color: #adb5bd;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1.5
}

.bxst-prices-table__sidebar-description,.bxst-prices-table__sidebar-select {
    margin-top: 10px
}

.bxst-prices-table__row:first-child .bxst-prices-table__body {
    border: none
}

.bxst-prices-table__row:nth-child(2) .bxst-prices-table__body {
    border-top: 2px solid #dee2e6;
    border-radius: 8px 8px 0 0
}

.bxst-prices-table__row:last-child .bxst-prices-table__body {
    padding-bottom: 40px;
    border-bottom: 2px solid #dee2e6;
    border-radius: 0 0 8px 8px
}

.bxst-prices-table__row .bxst-prices-table__body {
    border-left: 2px solid #dee2e6;
    border-right: 2px solid #dee2e6
}

.bxst-prices-table__body {
    width: 100%;
    flex: 1 0 calc(100% - 230px)
}

.bxst-prices-table__body-item {
    position: relative;
    flex: 1;
    text-align: center;
    padding: 10px
}

.bxst-prices-table__body-item .bx-ui-button {
    display: block;
    width: 100%;
    margin: auto
}

.bxst-prices-table__body-label {
    display: block;
    position: absolute;
    min-width: 160px;
    margin: auto;
    left: 50%;
    bottom: -14px;
    padding: 9px 10px;
    background-color: #db2a8e;
    border-radius: .375rem;
    color: #fff;
    font-size: .875rem;
    font-weight: 500;
    line-height: 1;
    text-decoration: none;
    white-space: nowrap;
    transform: translateX(-50%)
}

.bxst-prices-table__body-label_best {
    background-color: #51c99c
}

.bxst-prices-table__body-title {
    margin-bottom: 10px;
    font-size: 1.625rem;
    font-weight: 500;
    line-height: 1.5
}

.bxst-prices-table__body-content-value,.bxst-prices-table__body-description {
    font-size: .875rem;
    font-weight: 500;
    line-height: 1.5
}

.bxst-prices-table__body-description {
    font-size: .875rem
}

.bxst-prices-table__prices-outer {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    height: 100%;
    box-sizing: border-box
}

.bxst-prices-table__prices-inner {
    margin-top: 10px;
    box-sizing: border-box
}

.bxst-prices-table__prices-description {
    margin-top: 5px;
    color: #adb5bd;
    font-size: .875rem;
    font-weight: 500;
    line-height: 1.5
}

.bxst-prices-table__prices-value {
    margin: 5px 0;
    font-size: 1.35rem;
    font-weight: 600;
    line-height: 1;
    white-space: nowrap
}

.bxst-prices-table__prices-value span {
    font-size: 2rem
}

.bxst-prices-table__prices-value_base,.bxst-prices-table__prices-value_base span,.bxst-prices-table__prices_base {
    font-size: .875rem
}

.bxst-prices-table__prices-value_base,.bxst-prices-table__prices_base {
    color: #adb5bd;
    font-size: .875rem;
    font-weight: 500;
    line-height: 1;
    text-decoration: line-through;
    white-space: nowrap
}

.bxst-prices-table__prices_success {
    color: #b7db2a
}

.bxst-prices-table__prices_primary {
    color: #00aeef
}

.bxst-prices-table__prices_discount-label {
    display: inline-block;
    height: 1.75rem;
    color: #262626;
    padding: 0 10px;
    background-color: #bdf300;
    border-radius: .375rem;
    font-size: .875rem;
    font-weight: 500;
    line-height: 1.75;
    vertical-align: middle
}

.bxst-prices-table__pie-icon {
    position: relative;
    width: 22px;
    height: 22px;
    margin: auto;
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: 50% 50%
}

.bxst-prices-table__pie-icon_25 {
    background-image: url(/bitrix/templates/bitrix24_2017/css/../images/icons/prices/icon-pie-25-primary.svg)
}

.bxst-prices-table__pie-icon_50 {
    background-image: url(/bitrix/templates/bitrix24_2017/css/../images/icons/prices/icon-pie-50-primary.svg)
}

.bxst-prices-table__pie-icon_100 {
    background-image: url(/bitrix/templates/bitrix24_2017/css/../images/icons/prices/icon-pie-100-primary.svg)
}

.bxst-prices-table__extra-item {
    padding: 20px 14px;
    border-bottom: 1px solid #dee2e6
}

.bxst-prices-table__extra-item:last-child {
    border: none
}

.bxst-prices-table__extra-title {
    font-size: 1.125rem;
    line-height: 1.5
}

.bxst-prices-table__extra-description,.bxst-prices-table__extra-link-element {
    font-size: .875rem;
    line-height: 1.5
}

@media (max-width: 992px) {
    .bxst-prices-table:not(.bxst-prices-table-detail) {
        overflow-x:auto;
        -webkit-overflow-scrolling: touch
    }

    .bxst-prices-table__sidebar {
        position: -webkit-sticky;
    position: sticky;
    flex: 0;
    min-width: 150px;
    left: 0;
    background: #fff;
    border-right: 2px solid #dee2e6;
    z-index: 2;
    }

    .bxst-prices-table__row:nth-child(2) .bxst-prices-table__body,.bxst-prices-table__row:last-child .bxst-prices-table__body {
        border-radius: 0
    }

    .bxst-prices-table__row .bxst-prices-table__body {
        border-left: none
    }

    .bxst-prices-table__body {
        flex: 1 0 100%;
        border-left: none;
        border-radius: 0
    }

    .bxst-prices-table-main .bxst-prices-table-sidebar {
        z-index: 2
    }
}

.bxst-prices-table-slim__row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 20px
}

.bxst-prices-table-slim__row_header {
    background-color: #e9ecef
}

.bxst-prices-table-slim__row:first-child {
    border-top: 2px solid #dee2e6;
    border-radius: 8px 8px 0 0
}

.bxst-prices-table-slim__row:last-child {
    border-bottom: 2px solid #dee2e6;
    border-radius: 0 0 8px 8px
}

.bxst-prices-table-slim__row {
    border-left: 2px solid #dee2e6;
    border-right: 2px solid #dee2e6;
    border-bottom: 1px solid #dee2e6
}

.bxst-prices-table-slim__epilog {
    background-color: #e9ecef;
    color: #6c757d;
    font-size: .875rem
}

.bxst-prices-table-slim__epilog p:last-child {
    margin-bottom: 0
}

.bxst-prices-table-slim__title {
    font-weight: 600
}

.bxst-prices-table-slim__row_header .bxst-prices-table-slim__title {
    color: #6c757d;
    font-size: 1.2rem
}

.bxst-prices-table-slim__description {
    font-size: .875rem
}

@media (max-width: 992px) {
    .bxst-prices-table-slim__row {
        flex-direction:column;
        align-items: flex-start
    }

    .bxst-prices-table-slim__button {
        margin-top: 15px
    }
}

.bxst-prices-table-main-section {
    padding: 110px 0 100px
}

.bxst-prices-table-main-section_py-0 {
    padding-top: 0;
    padding-bottom: 0
}

.bxst-prices-table-main-section_pt-0 {
    padding-top: 0
}

.bxst-prices-table-main-section_pb-0 {
    padding-bottom: 0
}

.bxst-prices-table-main-section .bxst-double-header {
    padding-bottom: 44px
}

.bxst-prices-table-main-section .bxst-prices-primary-list-section {
    margin: 110px auto 0;
    background: #f8f9fa
}

.bxst-prices-table-main-section .bxst-prices-primary-list-section_my-0 {
    margin-top: 0;
    margin-bottom: 0
}
.bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-extra {
    align-items: center;
}
.bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-icon {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding: 12px 0;
    text-transform: uppercase;
}
.bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-icon:before {
    content: '';
    display: block;
    width: 24px;
    height: 22px;
    margin-right: 8px;
}
.my-5 {
    margin-top: 3rem !important;
}
.bxst-prices-table-main-section .bxst-prices-primary-list-section_mt-0 {
    margin-top: 0
}

.bxst-prices-table-main-section .bxst-prices-primary-list-section_mb-0 {
    margin-bottom: 0
}

.bxst-prices-table-main-section .bxst-prices-primary-list-section-inner {
    max-width: 880px;
    margin: 0 auto;
    padding: 35px 15px;
    box-sizing: border-box
}

.bxst-prices-table-main-section .bxst-prices-primary-list-title {
    color: #6c757d;
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.5;
    margin-bottom: 15px
}

.bxst-prices-table-main-section .bxst-prices-primary-list {
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 0;
    list-style: none
}

.bxst-prices-table-main-section .bxst-prices-primary-list .bxst-prices-primary-list-item {
    flex: 1 0 40%;
    position: relative;
    padding-left: 15px;
    margin: 0 5% 20px 0;
    color: #6c757d;
    font-size: .9375rem;
    font-weight: 300;
    line-height: 1.5;
    box-sizing: border-box
}

.bxst-prices-table-main-section .bxst-prices-primary-list .bxst-prices-primary-list-item:nth-child(2n) {
    margin-left: 5%;
    margin-right: 0
}

.bxst-prices-table-main-section .bxst-prices-primary-list .bxst-prices-primary-list-item:before {
    content: '';
    display: block;
    position: absolute;
    width: 7px;
    height: 7px;
    top: .3em;
    left: 0;
    background: #00aeef;
    border-radius: 100%
}

.bxst-prices-table {
    display: flex;
    flex-wrap: wrap;
    position: relative
}

.bxst-prices-table .bxst-prices-table-outer {
    display: flex;
    flex-wrap: wrap;
    flex: 1 0 100%;
    position: relative
}

.bxst-prices-table .bxst-prices-table-inner {
    width: 100%;
    box-sizing: border-box;
    font-size:2rem;
}

.bxst-prices-table .bxst-prices-table-row {
    display: flex;
    justify-content: space-between;
    flex: 1 0 100%
}

.bxst-prices-table .bxst-prices-table-row-border .bxst-prices-table-body {
    border-left: 2px solid #dee2e6;
    border-right: 2px solid #dee2e6
}

.bxst-prices-table .bxst-prices-table-row-border:first-child .bxst-prices-table-body {
    border-top: 2px solid #dee2e6;
    border-radius: 8px 8px 0 0
}

.bxst-prices-table .bxst-prices-table-row-border:last-child .bxst-prices-table-body {
    border-bottom: 2px solid #dee2e6;
    border-radius: 0 0 8px 8px
}

.bxst-prices-table .bxst-prices-table-item {
    flex: 1 0 0;
    text-align: center;
}

.bxst-prices-table .bxst-prices-table-sidebar,.bxst-prices-table .bxst-prices-table-body {
    display: flex;
    flex-direction: row
}

.bxst-prices-table .bxst-prices-table-body.bxst-prices-table-body_select {
    flex-direction: column
}

.bxst-prices-table .bxst-prices-table-body.bxst-prices-table-body_select .bxst-prices-table-item:not([data-sb-selected]) {
    display: none
}

.bxst-prices-table .bxst-prices-table-sidebar {
    flex: 1 0 100%;
    max-width: 265px;
    text-align: left
}

.bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-sidebar-title {
    color: #adb5bd;
    font-size: .75rem;
    letter-spacing: 1px
}

.bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-icon {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding: 12px 0;
    text-transform: uppercase
}

.bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-icon:before {
    content: '';
    display: block;
    width: 24px;
    height: 22px;
    margin-right: 8px
}

.bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-users:before {
    background: url(/bitrix/templates/bitrix24_2017/css/../images/icons/icon-user.svg) no-repeat;
    background-size: contain
}

.bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-business-users:before {
    background: url(/bitrix/templates/bitrix24_2017/css/../images/icons/icon-business-user.svg) no-repeat;
    background-size: contain
}

.bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-ssd:before {
    background: url(/bitrix/templates/bitrix24_2017/css/../images/icons/icon-cloud.svg) no-repeat;
    background-size: contain
}

.bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-features:before {
    background: url(/bitrix/templates/bitrix24_2017/css/../images/icons/icon-key.svg) no-repeat;
    background-size: contain
}

.bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-price {
    align-items: center
}

.bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-price:before {
    background: url(/bitrix/templates/bitrix24_2017/css/../images/icons/icon-price.svg) no-repeat;
    background-size: contain
}



.bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-extra:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjM4MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTczLjg5OCAzNzQuNDA0LTE2Ni40LTE2Ni40Yy05Ljk5Ny05Ljk5Ny05Ljk5Ny0yNi4yMDYgMC0zNi4yMDRsMzYuMjAzLTM2LjIwNGM5Ljk5Ny05Ljk5OCAyNi4yMDctOS45OTggMzYuMjA0IDBMMTkyIDI0Ny42OSA0MzIuMDk1IDcuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMEw1MDQuNTAyIDQzLjhjOS45OTcgOS45OTcgOS45OTcgMjYuMjA2IDAgMzYuMjA0bC0yOTQuNCAyOTQuNDAxYy05Ljk5OCA5Ljk5Ny0yNi4yMDcgOS45OTctMzYuMjA0LS4wMDF6IiBmaWxsPSIjMkZDN0Y3Ii8+PC9zdmc+) no-repeat;
    background-size: contain
}

.bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-price-selection {
    flex: 1 0 100%;
    margin-top: 12px;
    margin-left: 30px;
    box-sizing: border-box
}

.bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-sub-description {
    margin: 0 0 10px;
    padding: 0 55px 0 30px;
    color: #adb5bd;
    font-size: .75rem;
    line-height: 1.8;
    letter-spacing: 0;
    text-transform: none
}

.bxst-prices-table .bxst-prices-table-sidebar-column {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.bxst-prices-table .bxst-prices-table-sidebar-column-item {
    box-sizing: border-box;
    padding: 20px 0px 20px 0px;
}
.bxst-prices-table-sidebar-inner{
    position:relative;
    width:100%;
    margin-right:20px;
}
.bx-ui-button.bx-ui-button_primary {
    background-color: #00aeef;
    color: #fff;
}

.bx-ui-button.bx-ui-button_lg {
    padding: .75rem 1.5rem;
}
.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-buy .bx-ui-button {
    display: block;
    flex: 1;
    padding-left: 10px;
    padding-right: 10px;
}
.bx-ui-button.bx-ui-button_success_dark {
    background-color: #bdf300;
    color: #262626;
    font-weight: 700;
}
.bx-ui-button.bx-ui-button_lg {
    padding: .75rem 1.5rem;
}
.bx-ui-button.bx-ui-button_success_dark {
    background-color: #bdf300;
    color: #262626;
    font-weight: 700;
}
.bx-ui-button.bx-ui-button_lg {
    padding: .75rem 1.5rem;
}
.bxst-section a {
    transition: all 0.2s ease-in-out;
}
@media (max-width: 992px){
.bxst-prices-table .bxst-prices-table-sidebar+.bxst-prices-table-body {
    border-left: none;
    border-right: none;
}
}
@media (max-width: 992px){
.bxst-prices-table-main .bxst-prices-table-body {
    z-index: 1;
}
}
.bxst-features-table-section {
    padding-bottom: 100px;
    
}
@media (max-width: 992px){
.bxst-prices-table-main .bxst-prices-table-sidebar {
    z-index: 2;
}
}
@media (max-width: 992px){
.bxst-prices-table .bxst-prices-table-sidebar {
    position: -webkit-sticky;
    position: sticky;
    flex: 0;
    min-width: 150px;
    left: 0;
    background: #fff;
    border-right: 2px solid #dee2e6;
    z-index: 2;
}
}
@media (max-width: 992px){
.bxst-prices-table .bxst-prices-table-body {
    flex: 1 0 100%;
    border-left: none;
    border-radius: 0;
}
.bxst-features-table-section {
    display:none;
    
}
}
.bx-ui-button {
    display: inline-block;
    position: relative;
    padding: .5rem 1.25rem;
    border: none;
    border-radius: 30px;
    background-color: #dee2e6;
    color: #262626;
    font-family: inherit;
    font-size: .875rem;
    font-weight: 400;
    font-style: inherit;
    line-height: 1.5;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    box-sizing: border-box;
    outline: none;
    vertical-align: middle;
    cursor: pointer;
}
.bx-ui-button {
    display: inline-block;
    position: relative;
    padding: .5rem 1.25rem;
    border: none;
    border-radius: 30px;
    background-color: #dee2e6;
    color: #262626;
    font-family: inherit;
    font-size: .875rem;
    font-weight: 400;
    font-style: inherit;
    line-height: 1.5;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    box-sizing: border-box;
    outline: none;
    vertical-align: middle;
    cursor: pointer;
}


.bxst-features-table .bxst-features-table-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 33px 30px 24px;
    background-color: #e9ecef;
    border-radius: 5px;
}
.bxst-features-table .bxst-features-table-title-icon:after {
    right: 0;
    transform: rotate(-45deg);
}
.bxst-features-table .bxst-features-table-title-icon:before, .bxst-features-table .bxst-features-table-title-icon:after {
    content: '';
    display: block;
    position: absolute;
    width: 2px;
    height: 12px;
    background: #00aeef;
    border-radius: 5px;
}
.bxst-features-table .bxst-features-table-section-title {
    cursor: pointer;
}
.bxst-features-table .bxst-features-table-title {
    font-size: 1.5rem;
}
ol, ul, dl {
    margin-top: 0;
    margin-bottom: 1rem;
}
ol, ul {
    padding-left: 2rem;
}
.bxst-features-table .bxst-features-table-title, .bxst-features-table .bxst-features-table-description {
    color: #262626;
    font-weight: 400;
    line-height: 1.5;
}
.bxst-prices-table .bxst-prices-table-sidebar-column-item .bx-ui-button {
    width: 100%;
    height: 45px;
    max-width: 209px;
    display: flex;
    align-items: center;
    padding-left: 10px;
    justify-content: center;
    padding-right: 10px;
    overflow: hidden;
}

.bxst-prices-table .bxst-prices-table-row-head .bxst-prices-table-body .bxst-prices-table-item {
    align-items: flex-start
}

.bxst-prices-table .bxst-prices-table-body {
    width: 100%;
    flex: 1 0 calc(100% - 265px);
    box-sizing: border-box
}

.bxst-prices-table .bxst-prices-table-body.bxst-prices-table-body-label:before {
    content: '';
    display: block;
    position: absolute;
    width: 87px;
    height: 89px
}

.bxst-prices-table .bxst-prices-table-body.bxst-prices-table-body-label.label-ru:before {
    background: url(/bitrix/templates/bitrix24_2017/css/../images/bnn/crm-price-table-lable.svg) no-repeat
}

.bxst-prices-table .bxst-prices-table-body.bxst-prices-table-body-label.label-ua:before {
    background: url(/bitrix/templates/bitrix24_2017/css/../images/bnn/crm-price-table-lable-ua.svg) no-repeat
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-body-prices {
    position: relative
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-item {
   display: flex;
    align-items: center;
    justify-content: center;
    flex: 1;
    position: relative;
    min-width: 120px;
    box-sizing: border-box;
}
.bxst-prices-table-title {
    font-size:2rem;
}
.bxst-prices-table .bxst-prices-table-body .bxst-align-start {
    align-items: flex-start
}
.bxst-prices-table-item{
     font-size:1.5rem;
}
.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-item-bordered {
    margin: 5px 20px 0;
    border-top: 1px solid #dee2e6
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-label {
    display: block;
    position: absolute;
    margin: auto;
    bottom: calc(100% - 10px);
    padding: 6px 10px;
    background-color: #db2a8e;
    border-radius: 5px;
    color: #fff;
    font-size: .75rem;
    font-weight: 500;
    line-height: 1;
    text-decoration: none;
    text-transform: uppercase
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-users,.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-users-content-value {
    display: flex;
    align-items: center;
    justify-content: center
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-users-count {
    padding: 5px 10px;
    border: 2px solid transparent;
    box-sizing: border-box;
    cursor: pointer
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-users-count.active {
    border: 2px solid #00aeef;
    border-radius: 30px
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-users-content-outer {
    display: flex;
    flex-direction: column;
    align-items: center
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-users-content-inner {
    display: flex;
    align-items: center;
    justify-content: center
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-users-content-description {
    margin-top: 5px
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-users-content {
    position: relative
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-users-content-link.bottom {
    position: absolute;
    left: -50%;
    right: -50%;
    top: calc(100% + 5px);
    margin: auto
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-users-link {
    display: block;
    color: #00aeef;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1;
    cursor: pointer
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-users-link:hover {
    color: #00aeef
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-price-outer {
    padding: 23px 0 30px
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-price {
    flex: 1;
    padding: 5px 0 5px;
    font-size: 2rem;
    font-weight: 400;
    line-height: 1;
    text-transform: none;
    text-decoration: none
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-price.success {
    color: #b7db2a
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-price.primary {
    color: #00aeef
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-price-base {
    color: #adb5bd;
    font-size: .6875rem;
    text-decoration: line-through;
    white-space: nowrap
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-price__message {
    padding: 5px 0;
    color: #adb5bd;
    font-size: 1.2rem;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-price__message_link {
    color: #00aeef;
    cursor: pointer
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-buy-btn-outer {
    display: flex
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-buy {
    flex: 1;
    padding: 18px
}
.bx-ui-button {
    font-weight:700;
}
.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-buy .bx-ui-button {
    flex: 1;
    padding-left: 10px;
    height: 45px;
    display: flex;
    font-size:1.2rem;
    align-items: center;
    justify-content: center;
    padding-right: 10px;
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-buy-position {
    padding: 20px 18px 20px 18px;
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-features-icon.checked {
    display: inline-block;
    width: 24px;
    height: 24px;
    background: url(/bitrix/templates/bitrix24_2017/css/../images/icons/icon-check.svg) no-repeat
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-features-icon.unchecked {
    display: inline-block;
    width: 24px;
    height: 24px;
    background: url(/bitrix/templates/bitrix24_2017/css/../images/icons/icon-uncheck.svg) no-repeat
}

.bxst-prices-table .bxst-prices-table-body .bxst-features-list-item {
    display: block;
    margin-bottom: 10px;
    color: #adb5bd;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1.8;
    text-align: center
}

.bxst-prices-table .bxst-prices-table-body .bxst-features-list-item.titled {
    color: #00aeef;
    font-size: 1.375rem;
    font-weight: 500;
    line-height: .5;
    text-align: center;
    cursor: default
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-extra-section {
    flex: 1 0 100%;
    box-sizing: border-box
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-extra-section-outer {
    display: flex;
    flex-wrap: wrap;
    margin: 12px 20px 20px;
    background: #dee2e6;
    border-radius: 5px;
    box-sizing: border-box
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-extra-section-item {
    display: flex;
    flex: 1 0 100%;
    width: 100%;
    padding: 10px 0 10px 14px;
    box-sizing: border-box
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-extra-section-item:last-child .bxst-prices-table-extra-section-content {
    border: none
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-extra-section-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 60px;
    height: 60px;
    background: #fff;
    border-radius: 100%
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-extra-section-icon-picture {
    width: 25px;
    height: 25px
}

.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-extra-section-content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex: 1;
    margin-left: 15px;
    padding-right: 27px;
    border-bottom: 1px solid #dee2e6;
    box-sizing: border-box
}





*, *::before, *::after {
    box-sizing: border-box;
}
.bxst-features-table .bxst-features-table-section-subsection .bxst-features-table-section-sidebar .bxst-features-table-title {
    color: #262626;
    font-size: 1.125rem;
    font-weight: 400;
    line-height: 1.8;
    width:560px;
}

.bxst-features-table .bxst-features-table-title {
    font-size: 1.5rem;
}
.bxst-features-table .bxst-features-table-title, .bxst-features-table .bxst-features-table-description {
    color: #262626;
    font-weight: 400;
    line-height: 1.5;
}
.bxst-features-table .bxst-features-table-section-item {
    display: flex;
    justify-content: center;
    flex: 1;
    font-size: 1rem;
    text-align: center;
}
.bxst-features-table .bxst-features-table-section-section {
    border-bottom: 1px solid #dee2e6;
}
.bxst-features-table .bxst-features-table-section-row {
    display: flex;
    align-items: center;
    padding: 24px 30px 28px 30px;
    box-sizing: border-box;
}
.bxst-features-table .bxst-prices-table-features-icon.checked {
    display: inline-block;
    width: 24px;
    height: 24px;
    background: url(/bitrix/templates/bitrix24_2017/css/../images/icons/icon-check.svg) no-repeat;
}


.bxst-features-table .bxst-features-table-section-subsection {
    padding-left: 30px;
    padding-right: 30px;
    background-color: #e9ecef;
}

.bxst-features-table .bxst-features-table-section-body {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex: 1;
}
.bxst-features-table .bxst-features-table-section-row {
    display: flex;
    align-items: center;
    padding: 24px 30px 28px 30px;
    box-sizing: border-box;
}
.bxst-features-table .bxst-prices-table-features-icon.unchecked {
    display: inline-block;
    width: 24px;
    height: 24px;
    background: url(/bitrix/templates/bitrix24_2017/css/../images/icons/icon-uncheck.svg) no-repeat;
}

.bxst-features-table .bxst-features-table-section-subsection {
    padding-left: 30px;
    padding-right: 30px;
    background-color: #e9ecef;
}
.bxst-features-table .bxst-features-table-section-row {
    display: flex;
    align-items: center;
    padding: 24px 30px 28px 30px;
    box-sizing: border-box;
}
    .bxst-prices-table-main .bxst-prices-table-body {
        z-index: 1
    }

    .bxst-prices-table-detail .bxst-prices-table-description {
        padding: 10px 0
    }

    .bxst-prices-table-detail .bxst-prices-table-body {
        flex: 1
    }
    



.bxst-features-table .bxst-features-table-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 33px 30px 24px;
    background-color: #e9ecef;
    border-radius: 5px;
}
.bxst-prices-table .bxst-prices-table-sidebar-column-item .bx-ui-button {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
    overflow: hidden;
    font-size:1.5rem;
        font-weight: 500;
}

.bx-ui-button.bx-ui-button_primary-border {
    color: #00aeef;
}
.bx-ui-button.bx-ui-button_border, .bx-ui-button.bx-ui-button_primary-border, .bx-ui-button.bx-ui-button_primary-border_dark, .bx-ui-button.bx-ui-button_success-border, .bx-ui-button.bx-ui-button_warning-border, .bx-ui-button.bx-ui-button_danger-border, .bx-ui-button.bx-ui-button_white-border {
    background-color: transparent;
    border: 2px solid;
}
@media (max-width: 768px) {
    .bxst-prices-table .bxst-prices-table-body .bxst-prices-table-item-bordered {
        margin:5px auto 0
    }
    .bxst-prices-table-item{
        font-size:1rem;
    }
    .bxst-prices-table-detail .bxst-prices-table-price-inner {
        padding: 10px;
        flex-direction: column
    }

    .bxst-prices-table-detail .bxst-prices-table-price-section {
        padding-bottom: 15px
    }
}

@media (max-width: 576px) {
    .bxst-prices-table-main-section .bxst-prices-primary-list .bxst-prices-primary-list-item {
        flex:1 0 100%;
        margin: 0 0 20px
    }

    .bxst-prices-table-main-section .bxst-prices-primary-list .bxst-prices-primary-list-item:nth-child(2n) {
        margin: 0 0 20px
    }

    .bxst-prices-table .bxst-prices-table-description {
        padding: 10px
    }

    
    .bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-sidebar-inner {
        flex: 1
    }

    .bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-sidebar-title {
        display: flex;
        align-items: flex-start;
        font-size: .625rem;
        text-align: left
    }

    .bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-icon {
        padding: 8px 0
    }

    .bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-icon:before {
        width: 14px;
        height: 14px
    }

    .bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-price-selection {
        margin: 10px 0 0
    }

    .bxst-prices-table .bxst-prices-table-sidebar .bxst-prices-table-sub-description {
        padding: 0 10px
    }

    .bxst-prices-table .bxst-prices-table-body .bxst-features-list-item {
        margin-bottom: 10px
    }

    .bxst-prices-table .bxst-prices-table-body .bxst-prices-table-price-outer {
        padding: 15px 0
    }

    .bxst-prices-table-detail .bxst-prices-table-description {
        padding: 10px 0
    }

    .bxst-prices-table-detail .bxst-prices-table-price-value {
        font-size: 1.25rem
    }
}
/* Start:/bitrix/content_vendors/bootstrap/dist/css/bootstrap.non.critical.bx.min.css?165339361167018*/
/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl {
    width: 100%;

}

@media (min-width: 576px) {
    .container,.container-sm {
        max-width:540px
    }
}

@media (min-width: 768px) {
    .container,.container-sm,.container-md {
        max-width:720px
    }
}

@media (min-width: 992px) {
    .container,.container-sm,.container-md,.container-lg {
        max-width:960px
    }
}

@media (min-width: 1200px) {
    .container,.container-sm,.container-md,.container-lg,.container-xl {
        max-width:1140px
    }
}
.bxst-section-cnt {
    max-width: 1210px;
    margin: 0 auto;
    padding: 0 15px;
    box-sizing: border-box;
    margin-top:30px;
}
.bxst-prices-table .bxst-prices-table-body .bxst-extra-list-item {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #adb5bd;
    font-size: 1.2rem;
    font-weight: 300;
    line-height: 1.8;
}
.bxst-prices-table .bxst-prices-table-price-discount-label {
    height: 24px;
    margin: 0 0 0 10px;
    padding: 0 10px;
    background-color: #bdf300;
    border-radius: 5px;
    font-size: .75rem;
    line-height: 2;
    vertical-align: middle;
}
.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-item-bordered {
    margin: 5px 20px 0;
    border-top: 1px solid #dee2e6;
}
.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-price-outer {
    padding: 23px 0 30px;
}
.bxst-prices-table .bxst-prices-table-price-discount {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1;
}
.bxst-prices-table .bxst-prices-table-body .bxst-extra-list-item.success {
    color: #262626;
}
.bxst-prices-table .bxst-prices-table-body .bxst-prices-table-extra-list {
    display: flex;
    align-items: center;
    justify-content: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.bxst-prices-table .bxst-prices-table-title {
    padding: 27px 5px 0;
    font-weight: 400;
    line-height: 1;
}
@media (min-width: 1400px) {
    .container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl {
        max-width:1320px
    }
}

/*mm*/
.mm-overlay-img{
    width:100%;
    height:100vh;
}
.notation-mm{
    background:#e70101;
    border-radius:10px;
    padding:5px;
}
.mm-list-item{
    margin-top:10px;
    max-width:450px;
    border: 1px solid #e70101;
    margin-right:5px;
    border-radius:5px;
    padding:5px;
    
}
.mm-list{
    margin-bottom:20px;
    width:100%;
    display:flex;
    flex-wrap:wrap;
    justify-content:center;

}
.mm-site-structure{
          font-family:'Montserrat';
}
.mm-content{
    margin-top:30px;
    margin-bottom:30px;
        font-family:'Montserrat';
}
.mm-site-structure{
    margin-top:30px;
}
.notation-mm h4{
 color:#fff;
}
.develope-info{
 margin-top:10px;
}

@media (max-width: 992px) {
    .mm-list-item{
            margin-right:15px;
            margin-left:15px;
    }
}
.media_container{
    width:100%;
    display:flex;
    margin-top:40px;
}
.btn-continue{
    background:#e70101;
    border:none;
    border-radius:5px;
    color:#fff;
    height:60px;
    font-weight:400;
    padding:10px;
}
.btn-continue:hover{
      background:#fff;
      border:1px solid #e70101;
      color:#e70101;
}
.btn-continue_container{
    width:150px;
}