.art-content-txt img,
.art-content__txt img{
max-width: 100%;
height: auto;
display: block;
}
.artcontent-card .note{
border: 1px solid #d8def1;    
padding:20px;
background-color: #F8FAFE;
margin-bottom:32px;
}
.artcontent-card__stepo
{
padding:6px 10px 6px 10px;
background-color: #F9B240;
margin-right:10px;
}
.artcontent-card h1{
font-size:32px;    
}
.artcontent-card h2{
font-size:28px;    
}
.artcontent-card h3{
font-size:24px;    
}
.artcontent-card h4{
font-size:20px;    
}
.artcontent-card h1{
font-size:32px;    
}
.artcontent-card h1,
.artcontent-card h2,
.artcontent-card h3,
.artcontent-card h4,
.artcontent-card h5
{
color:#333333;
font-weight:500;
font-family: 'Roboto',Helvetica, Arial, sans-serif;
margin-top:42px;    
}   
.artcontent-card h2:first-child 
{
margin-top:0px;    
} 
.artcontent-card p{
font-size:18px;
}
.artcontent-card ul li,
.artcontent-card ol li
{
font-size:18px;
margin-bottom: 0.5rem; 
}
.artcontent-card-dop{
margin-top:32px; 
margin-bottom:32px;
}
.artcontent-card__auth{
font-size: 14px;
color: #5E6A9A;
color:#5D699C;
color:#959595;
font-style: italic;
padding-top:32px; 
margin-bottom:32px;
}
.artcontent-card__date{
color:#5D699C;
font-size:16px;
margin-bottom:32px;
    
}
.artcontent-card__img img,
.artcontent-card__img50 img,
.artconten-cardt__img60 img{
margin-bottom:30px;
}
.artcontent-card__img50 img{
max-width:50%;
}
.artcontent-card__img60 img,
.artcontent-card__img60 .embed-responsive embed-responsive-16by9{
max-width:60%;
}
.artcontent-card__text1{
 color: #333333;
font-weight: 500;
text-align:center;
}

.artcontent-card ul li, .artcontent-card  ol li,
ul.artcontent-card li, ol.artcontent-card  li
{
  margin-top: 0;
  margin-bottom: 0.5rem; }
.art-content-txt ol >li 
{
margin-bottom:16px;
}
.art-content-txt ol >li a 
{
 
font-size:18px;
color:#333;
line-height:2;
}

/******************************************/
.artcontent-card__step{
padding:8px;
background-color: #F9B240;
margin-right:10px;
}
.b-table-th{
background-color: #5876e0;
padding-top:20px;
padding-bottom:20px;
color:#fff;
font-size:12px;
}
.b-table-th-1{
background-color: #5876e0;
color:#fff;
text-align:center;
font-size:12px;
padding-bottom:10px;  
border-bottom:1px solid #fff;
margin-bottom:10px;
}
.b-table-th-2{
background-color: #5876e0;
color:#fff;
text-align:center;
}
.b-table-th-3{
color: #5876e0;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}
.a-table-tr{
padding-top:10px;
padding-bottom:10px;  
border-bottom:1px solid #D8DEF1;
background-color:#fff;
}
.a-table-th{
background-color: #5876e0;
padding-top:20px;
padding-bottom:20px;
color:#fff;
} 
.a-table-tr-w{
padding-top:10px;
padding-bottom:10px;  
border-bottom:1px solid #D8DEF1;
background-color:#F8FAFE;
}
.b-table-tr{
padding-top:10px;
padding-bottom:10px;  
border-bottom:1px solid #D8DEF1;
background-color:#F8FAFE;
}
.b-table-tr-w{
padding-top:10px;
padding-bottom:10px;  
border-bottom:1px solid #fff;
background-color:#fff;
}

/**************************************************/
.artcontent-card__fl10{
float: left;
margin:10px;
}
.artcontent-box{
padding:40px 18px 18px;
}
.artcontent-box__color{
background-color:#F4F5FB
}
.artcontent-box__img{
margin:40px 15px  0px 15px;
max-width: 100%;
height: auto;
display: block;
}	    		
.artcontent-box___img-wrap{
 
}
.artcontent-box__title 
{
color:#333333;	
font-size: 18px;
margin-bottom:24px;
}
.artcontent-box__body, .artcontent-box__body p
{
margin:60px 5px 40px 5px;
font-family: "Montserrat", "Arial", sans-serif;
color:#333333;	
font-size: 20px;
margin-bottom:24px;
}
.artcontent-box__bottom{
text-align: center;
font-size:14px;
font-family: "Montserrat", "Arial", sans-serif; 
font-weight: 500;
color:#ffffff;
margin-bottom:40px;
}
.artcontent-box__snipet
{
margin: 60px 0px 60px  0px;
}    
/*******************************************************/
.art-content h1{
color:#333333;
font-weight:500;
/*font-family: 'Roboto',Helvetica, Arial, sans-serif;*/
font-size:32px;
margin-bottom:36px;
}
 
.art-content p,
.art-content ul {
font-size:18px;
}
.art-content__big{
font-size:24px;
} 

.art-content-txt img{
padding-bottom:1.5rem;
padding-top:1.5rem;
}
.art-content-txt img,
.art-content__txt img{
max-width: 100%;
height: auto;
display: block;
}
 
@media screen and (max-width: 768px){
.art-content h1{
font-size:28px;
margin-bottom:16px;
} 
.art-content h2,
.blog-title{
font-size:22px;
}
.art-content h3,
.blog-title{
font-size:20px;
}
.art-content__big{
font-size:18px;
} 
}
/******************************/
.small-card{
padding-bottom: 48px;
padding-top:48px; 
margin-top:0px;
}
.small-card__title{
/*font-family: "Montserrat", "Arial", sans-serif;	*/
font-size:22px;
color: #ffffff;
margin-top: 16px;
margin-bottom: 30px;	
font-weight:400;
}
.small-card__body{
font-size:12px;
color: #ffffff;
margin-bottom: 16px;	
}
.small-card__breadc{
margin-top: 10px;	
margin-bottom: 24px;
}
.small-card__img-wrap  {
 
background-image: url('/images/blok/1/fon1.png') ; 
background-repeat:no-repeat;
    
}
@media screen and (max-width: 768px){
.small-card{
padding-bottom: 0px;
padding-top:44px; 
text-align:center;
}
.small-card__img-wrap{
margin-top: 12px;
opacity:0.8;    
}    
.small-card__title{
/*font-family: "Montserrat", "Arial", sans-serif;	*/
font-size:16px;
color: #ffffff;
font-weight:400;
margin-top: 0px;
margin-bottom: 24px;
}
.small-card__body{
font-size:12px;
color: #ffffff;
}
}
.smalln-card__img-wrap img    {
 max-height:122px;	 
}
.smallnc-card__img-wrap img    {
 max-height:120px;	 
}
.smallnc1-card__img-wrap img    {
 max-height:126px;	 
}

.small-card__img-wrap img    {
 max-height:105px;	 
}
/***************************************************************/
.art-card{
padding: 0px 15px 26px 15px;
margin-bottom:32px;
}
.a-content-img img{
max-width:60%;    
}

.art-content__txt a{
color: #373FA3;	
color: #2c54e1;
}
.art-card__img{
margin-bottom:40px;
 
}	    		
.art-card__img-wrap{
margin-left:15px;
margin-right:15px;
margin-bottom:24px;
}
.art-card__title a{
font-weight: 500;    
}
.art-card__title a:link ,
.art-card__title a:visited
{
color:#333333;

}	
.art-card__body  {
font-family: "Montserrat", "Arial", sans-serif;	
font-size: 15px;
padding-bottom: 20px;
font-weight: 400;
}
.art-card .art-card__date{
font-family: "Montserrat", "Arial", sans-serif;		
font-size:12px;
color: #5D699C;
padding-bottom: 22px;
}

.art-card__bottom{
margin-top: auto;
font-size:15px;
font-family: "Montserrat", "Arial", sans-serif;
font-weight: 500;
color:#333;

}
/*********************/ 
.card-social{
margin-bottom:32px;    
}
.conten-card{
margin-top:56px;    
}
/******************************************************************/
.wrapper__block-s{
margin-top:92px;	
margin-bottom:72px;	
}
.wrapper__block-s-h1{
margin-top:42px;
font-family: 'Roboto',Helvetica, Arial, sans-serif;
}
.wrapper__block-s-img{
/*padding-left:30px; */
margin-top:70px;
}
.wrapper__block-s-h1{
font-size:42px;
color:#fff;
line-height:1.4;  
/*margin-bottom:24px;
*/
font-weight:500;
}
.wrapper__block-s-h2{
font-size:42px;
color:#fff;
line-height:1.4;  
margin-bottom:24px;
font-weight:500; 
}

.wrapper__block-s-h3{
font-size:15px;
color:#fff;
line-height:1.5;  
/*margin-bottom:50px;*/
 
}
.wrapper__block-s-h4{
margin-bottom:92px;
}
.wrapper__block-s-h5{
background: linear-gradient(352.31deg, #FFFFFF 8.21%, rgba(255, 255, 255, 0) 92.53%);
opacity: 0.2;
transform: rotate(-180deg);	
}
@media screen and (max-width: 992px) {
.wrapper__block-s-h1,    
.wrapper__block-s-h2{
font-size:36px;
}
.h2-glav{
 font-size:34px;   
}
.wrapper__block-s{
margin-top:56px;	
margin-bottom:36px;	
}
}
@media screen and (max-width: 768px){
.wrapper__block-s-h1,    
.wrapper__block-s-h2{
font-size:32px;
}
.h2-glav{
 font-size:30px;   
}
.wrapper__block-s{
margin-top:24px;	
margin-bottom:12px;	
}
.small-card__img-wrap img    {
margin-left: auto !important;
margin-right: auto !important;
}
}
@media screen and (max-width: 576px) {
.wrapper__block-s-h1,    
.wrapper__block-s-h2{
font-size:30px;
}
.wrapper__block-s-h3{
margin:0px;    
}
.wrapper__block-s{
margin-top:0px;	
margin-bottom:0px;
text-align: center;
}
}
.tow-card{
padding:48px 15px 0px 15px;
text-align: center;
box-shadow: 0px 20px 60px rgba(20, 30, 69, 0.2);
margin-bottom:32px;
}
.tow-card__img{
display: block;
}	    		
.tow-card__img-wrap{
margin-bottom:48px;
max-height:64px;    
display: flex;
justify-content: center;
}
.tow-card__title{
font-family: "Montserrat", "Arial", sans-serif;
font-weight: 400;
color:#333333;
padding-left:22px;	
margin-bottom:20px;
}
.tow-card__header{
font-weight: 400;
font-size:15px;
color: #333333;
margin-bottom: 20px;   
}
.tow-card__title{
 font-size:22px;
font-family: "Montserrat", "Arial", sans-serif;
font-weight: 600;
color:#333333;   
}
.tow-card h3 
{
color:#000000;	
font-size: 15px;
}
.tow-card__body p {
font-size: 16px;
margin-bottom:32px;
}
.tow-card__bottom{
font-size:16px;
font-weight: 500;
color:#ffffff;	
}
.opisanie {
list-style: none; /* Remove list bullets */
padding: 0;
margin-bottom: 20px;
}
.opisanie > li {
 margin-bottom: 32px;    
}
.opisanie img {
margin-right:10px;    
}
.ro-img{
margin: 3px 10px 5px 5px;
}
.right{
float:right;    
}
.left{
float:left;    
}
.section-b-grey-5{
background-color: #F8FAFE;
}
.section-b-grey-4{
background-color: #FFFFFF;
}
.an-col-1{
background-color: #F8FAFE;
}
.an-col-2, .an-col-1 {
padding-top: 16px;
padding-bottom: 16px;
}

.b-note{
border: 1px solid #d8def1;    
background-color: #F8FAFE;
padding-bottom:32px;
margin-bottom:32px;
}
.w-note{
border: 1px solid #d8def1;    
background-color: #3D48BD;
padding-bottom:32px;
margin-bottom:32px;
}
.w-note li, .w-note h3{
color: #ffffff;    
}
.w-note li, .b-note li{
font-size:15px;   
}
.a-video{
margin-top:50px;    
margin-bottom:50px;
text-align:center;
width:60%;
}
.a-video p{

    
}    