
body {
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:15px;
	line-height:1.6;
	font-weight:400;
	margin:0;
	padding:0;
	background:#dfe4ff;
	color:#000;
}

p {margin:0 0 15px;}
ul, ol {margin:0 0 15px 30px;padding:0;}
ul {list-style:disc;}
ol {list-style:decimal;}
table {width:100%;border-collapse: collapse;margin:0 0 15px;border:1px solid rgba(0,0,0,0.1);}
td {padding:10px 15px;border:1px solid rgba(0,0,0,0.1);}
blockquote {font-size:17px;padding-left:15px;font-style:italic;margin:0 0 15px;border-left:4px solid #cc60df;}
h1,h2,h3,h4,h5,h6 {
  font-style: normal;
  font-weight: 700;
 margin:0 0 15px;

 line-height:1.3;
}

b, strong {font-weight:700;}
* {box-sizing:border-box;}
h1 {
 
  font-size: 26px;
 margin:25px 0 15px;
}

h2 {
 
  font-size: 23px;

}

h3 {

  font-size: 21px;

}

h4 {

  font-size: 19px;
}
.site-header {padding:15px 0;background:#442878;margin-bottom:30px;}
.header-title {color:#fff112;font-size:24px;font-weight:700;}
footer {
  background: #442878;
  text-align: center;
  padding:40px 0;
  margin-top:40px;
}

footer p {
  font-size: 13px;
  color: rgba(255,255,255,0.8);

  margin: 0;
}

.container {padding-left:15px;padding-right:15px;margin:0 auto;width:100%;}
.new_row {background:#fff;display: flex;
 justify-content: space-between;
 align-items: center;margin:0 0 5px;} 
.col-lg-2 strong {margin:0 0 7px;display:block;text-align:center;}
.col-lg-2 img {display:block;max-width:300px;width:100%;margin:0 auto;}
.col-lg-2 {width:16%;padding:15px;}
.col-lg-5 {width:42%;padding:15px;}
.col-lg-5 ul {margin:0;list-style:none;}
.col-lg-5 ul li {padding-left:17px;position:relative;}
.col-lg-5 ul li:before {content:"";position:absolute;left:0;top:9px;width:7px;height:7px;background:#d93e0e;}
.col-lg-5.dep ul li:before {background:#4cd90e;}
@media (min-width:1200px) {
.container {max-width:1160px;}
}

@media screen and (max-width: 767px) {
    .igr {
        width: 100%;
        overflow: auto!important;
        border:1px solid rgba(0,0,0,0.1);
        box-sizing: border-box;
        margin: 20px 0 20px;
    }
    .igr table {
        margin: 0 0 0 0!important;
        border: none!important;
        border-radius: 0!important;
    }
.col-lg-2 {width:100%;}
.col-lg-5 {width:100%;}
.new_row {display:block;} 
}