

/* Start:/bitrix/templates/adretta/components/nbrains/slider/adrettaSlider/style.css?1643861715226*/
.ms-slider-text-box{border-radius: 0 20px 0 20px;}
.p-preview-text{padding:0; margin:0; font-size:1.7em; font-weight:bold; color:#018ed4;}
.p-detail-text{margin-bottom: 0; color: #000;}
.ms-slider-text-box {text-align: center}
/* End */


/* Start:/bitrix/components/nbrains/slider/front/css/masterslider.css?16398239163893*/
.master-slider-parent {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
}

.wpb_row .master-slider-parent *, .master-slider-parent * {
    box-sizing: content-box;
}

.master-slider {
    position: relative;
    visibility: hidden;
    -moz-transform: translate3d(0 , 0 , 0);
}

.ms-slide .ms-slide-bgcont img, .ms-container, .ms-inner-controls-cont {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.ms-inner-controls-cont, .ms-container {
    position: relative;
    margin: 0 auto;
}

.wpb_row .master-slider-parent *, .master-slider-parent * {
    box-sizing: content-box;
}

.master-slider {
    position: relative;
    visibility: hidden;
    -moz-transform: translate3d(0 , 0 , 0);
}

.ms-inner-controls-cont, .ms-container {
    position: relative;
    margin: 0 auto;
}

.ms-view {
    margin: 0px auto;
    overflow: hidden;
    position: relative;
    -webkit-perspective: 2000px;
    -ms-perspective: 2000px;
    perspective: 2000px;
	min-height: 370px;
}

.ms-grab-cursor {
    cursor: url(/bitrix/components/nbrains/slider/front/css/../img/grab.png), move;
	min-height: 370px;
}
.ms-view .ms-slide-container {
    position: relative;
}
.ms-wk .ms-slide {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.ms-slide {
    position: absolute;
    height: 100%;
    -webkit-transform: translateZ(0px);
    -ms-transform: translateZ(0px);
    transform: translateZ(0px);
}

.ms-slide .ms-slide-bgcont, .ms-slide .ms-slide-bgvideocont {
    position: absolute;
    overflow: hidden;
    width: 100%;
}


.ms-skin-light-3 .ms-nav-next, .ms-skin-light-3 .ms-nav-prev {
    width: 50px;
    background: url(/bitrix/components/nbrains/slider/front/css/../img/light-skin-3.png);
    background-position: -82px -22px;
    height: 50px;
    cursor: pointer;
    top: 50%;
    left: 30px;
    margin-top: -25px;
    position: absolute;
    z-index: 20;
}
.ms-skin-light-3 .ms-nav-next, .ms-skin-light-3 .ms-nav-prev {
    width: 50px;
    background: url(/bitrix/components/nbrains/slider/front/css/../img/light-skin-3.png);
    background-position: -82px -22px;
    height: 50px;
    cursor: pointer;
    top: 50%;
    left: 30px;
    margin-top: -25px;
    position: absolute;
    z-index: 20;
}
.ms-skin-light-3 .ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 20px;
    right: 50%;
    width: 100px;
}
.ms-bullets.ms-dir-h {
    position: absolute;
    bottom: 20px;
    right: 50%;
    width: 100px;
}
.ms-skin-light-3 .ms-bullets.ms-dir-h .ms-bullets-count {
    position: relative;
    right: -50%;
}

.ms-skin-light-3 .ms-bullet-selected {
    background-position: -31px -81px;
    background: white;
}
.ms-skin-light-3 .ms-bullet {
    width: 12px;
    height: 12px;
    /* background: url(/bitrix/components/nbrains/slider/front/css/../img/light-skin-3.png) no-repeat; */
    /* background-position: -31px -114px; */
    margin: 4px;
    border: 1px solid #fff;
    border-radius: 50px;
}

.ms-bullet {
    cursor: pointer;
    float: left;
}

.ms-slider-text-box{
    font-weight: normal;
    font-size: 14px;
    position: absolute;
    z-index: 1;
    max-width: 570px;
	background: rgba(255, 255, 255, 0.73);
    color: #000000;
    padding: 20px;
    border-radius: 0px;
    margin: auto;
    bottom: 35px;
    left: 0;
    right: 0;
}



.ms-skin-light-3 .ms-nav-next, .ms-skin-light-3 .ms-nav-prev {
    width: 50px;
    background: url(/bitrix/components/nbrains/slider/front/css/../img/light-skin-3.png);
    background-position: -82px -22px;
    height: 50px;
    cursor: pointer;
    top: 50%;
    left: 30px;
    margin-top: -25px;
    position: absolute;
    z-index: 20;
}

.ms-skin-light-3 .ms-nav-next {
    right: 30px;
    left: auto;
    background-position: -81px -99px;
}

.ms-timerbar {
    width: 100%;
    bottom: 0px;
    position: absolute;
    background: #BFC2CB;
}

.ms-time-bar {
    -webkit-transition: width 120ms linear;
    transition: width 120ms linear;
}

@media (max-width: 400px) {
    .ms-slider-text-box{
        /*display: none;*/
    }
}
/* End */


/* Start:/bitrix/templates/adretta/components/bitrix/search.title/adrettaSearch/style.css?16398239092108*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/adretta/components/bitrix/search.title/adrettaSearch/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/bitrix/templates/adretta/components/bitrix/news.list/adrettaServices/style.css?1639823909126*/
.a-servicebar-text a{
    color: #000000;
	text-decoration: underline;
}
.a-servicebar-text:hover a{
	text-decoration: none;
}
/* End */


/* Start:/bitrix/templates/adretta/components/bitrix/news.list/adrettaNewNews/style.css?1639823909146*/
img{
	float: none !important;
object-fit: cover;
}
.a-news-item{
	display: flex;
    flex-direction: column;
    justify-content: space-between;
}
/* End */


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

/* End */


/* Start:/bitrix/templates/adretta/components/bitrix/news.list/adrettaRegulatory/style.css?1639823909156*/
.a-regulatory-item a{
	color: #000;
	text-decoration: underline;
}
.a-regulatory-item:hover a{
	text-decoration: none;
}
.a-regulatory-text{
	color: #000;
}
/* End */


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

.a-review-text {
    max-height: 24em;
    line-height: 1.2em;
    overflow: hidden;
display: -webkit-box;
    -webkit-line-clamp: 21;
    -webkit-box-orient: vertical;
}
/* End */
/* /bitrix/templates/adretta/components/nbrains/slider/adrettaSlider/style.css?1643861715226 */
/* /bitrix/components/nbrains/slider/front/css/masterslider.css?16398239163893 */
/* /bitrix/templates/adretta/components/bitrix/search.title/adrettaSearch/style.css?16398239092108 */
/* /bitrix/templates/adretta/components/bitrix/news.list/adrettaServices/style.css?1639823909126 */
/* /bitrix/templates/adretta/components/bitrix/news.list/adrettaNewNews/style.css?1639823909146 */
/* /bitrix/templates/adretta/components/bitrix/news.list/adrettaSpecialists/style.css?1639823909150 */
/* /bitrix/templates/adretta/components/bitrix/news.list/adrettaRegulatory/style.css?1639823909156 */
/* /bitrix/templates/adretta/components/bitrix/news.list/adrettaReviews/style.css?1639823909321 */
