*{padding:0 0 0 0; margin:0 0 0 0; box-sizing:border-box;}
a{text-decoration:none;}
a:hover{text-decoration:none;outline: none;}
a:visited{text-decoration:none; outline: none;}
a:focus{text-decoration:none; outline: none;}
a:active{text-decoration:none; outline: none;}

/*** colors ***/
.colorgreen {color:#44ad51;}
.colorgreen2{color:#71B800;}
.colorred {color:#ec5b4b;}
.colorblue {color:#65599f;}
.colorblue2 {color: #00BCEB;}
.colorblue3 {color: #A2D9F7;}
.colorgrey {color:#808080;}
.colororange {color:#EF7F1A;}
.coloryellow {color:#FFCC00;}

.bggreen {background-color:#44ad51;}
.bggreen2 {background-color:#71B800;}
.bgred {background-color:#ec5b4b;}
.bgblue {background-color:#65599f;}
.bgblue2 {background-color: #00BCEB;}
.bgblue3 {background-color: #A2D9F7;}
.bggrey {background-color:#808080;}
.bgorange {background-color:#EF7F1A;}
.bgyellow {background-color:#FFCC00;}
/*** end colors ***/

/*** fonts ***/
@font-face {
  font-family: "Museo_Cyrillic";
  src: url("../fonts/Museo_Cyrillic.otf");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Akrobat-Regular";
  src: url("../fonts/Akrobat-Regular.otf");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Akrobat-Black";
  src: url("../fonts/Akrobat-Black.otf");
  font-weight: black;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Akrobat-ExtraBold";
  src: url("../fonts/Akrobat-ExtraBold.otf");
  font-weight: extrabold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Monserat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Monserat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
	font-family: 'MuseoSansCyrl-500';
	src: url('../fonts/museosanscyrl-500/museosanscyrl-500.eot'); /* IE 9 Compatibility Mode */
	src: url('../fonts/museosanscyrl-500/museosanscyrl-500.eot?#iefix') format('embedded-opentype'), /* IE < 9 */
		url('../fonts/museosanscyrl-500/museosanscyrl-500.woff2') format('woff2'), /* Super Modern Browsers */
		url('../fonts/museosanscyrl-500/museosanscyrl-500.woff') format('woff'), /* Firefox >= 3.6, any other modern browser */
		url('../fonts/museosanscyrl-500/museosanscyrl-500.ttf') format('truetype'), /* Safari, Android, iOS */
		url('../fonts/museosanscyrl-500/museosanscyrl-500.svg#museosanscyrl-500') format('svg'); /* Chrome < 4, Legacy iOS */
	font-display: swap;
}


/*** end fonts ***/

body {background:url(../img/all/bg-all-layer1.jpg) 0 0 repeat-y #f5f5f5; font-family:Akrobat-Regular; }

.all {width:100%; height:100%; position:relative; }

h2 {font: normal normal 36px Museo_Cyrillic; max-width:1280px; margin:30px auto 15px; padding:15px 20px; color:#fff; text-align:center; box-shadow:0 3px 10px #ccc; }

.row-item-10 {width:10%;}
.row-item-20 {width:20%;}
.row-item-30 {width:30%;}
.row-item-40 {width:40%;}
.row-item-50 {width:50%;}
.row-item-60 {width:60%;}
.row-item-70 {width:70%;}
@media all and (max-width: 800px){
.row-item-10, .row-item-20, .row-item-30, .row-item-40, .row-item-50, .row-item-60, .row-item-70 {width:100%;}
}
.margin-top-20 {margin:20px auto 0;}
.border-dotted{padding:5px; margin:10px auto; border-bottom:4px dotted #808080;}

/*** but-wow***/
 .but-wow{}
 .but-wow:hover{box-shadow:1px 1px 10px #808080;}
/*** end but-wow ***/
 