@font-face {
    font-family: Sitka; /* Гарнитура шрифта */
	src: url(../fonts/sitka-small.ttf);
   }
#sppb-addon-1529685844510 {
	/*float: left;*/
	bottom: 0;
}
.margads .adsbygoogle #aswift_0_expand,
.margads .adsbygoogle #aswift_1_expand {
    margin-left: auto !important;
    margin-right: auto !important;
    display: table !important;
}
#sp-header {
    height: inherit;
}
.hdr{
	height: 300px;
}
#sppb-addon-1529685844510 {
	float: right;
}
.hdrzg h2 {
	font-size: 50px;
	font-family: Sitka; 
}
.hdrzg h2 span {
	font-size: 25px;
	font-family: Sitka; 
}
#everest:before {
	content: '';
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: -1;

}
#sp-top-bar {
    background: #464343;
    color: #ddd;
    z-index: 1000;
    position: relative; 
}
.btn-main {
	
}
.sppb-btn-custom:hover {
	background-color: #85e4f0 !important;
	border-color: #464343;
	color: #fff;
	cursor: pointer;
}
#slide .sppb-col-md-6,
#repro .sppb-col-md-6 {
	padding-left: 0;
	padding-right: 0;
}
.pdd {
	padding: 15px;
}
.brd {
	background-color: rgba(133,228,240,0.3); !important;
	border-color: #464343;
	border-style: solid;
	border-width: 1px;
	border-radius: 7px; 
}
.btngrey:hover {
	color: #454141 !important;
}
.bggrey {
	padding: 0 !important;
}
.bggrey .sppb-column-addons  {
	background-color: rgba(45,41,41,0.8);
	padding: 50px;
}
.ui.form .field.error .input, .ui.form .field.error label, .ui.form .fields.error .field .input, .ui.form .fields.error .field label {
	color: #F3110D !important;
}
.ui.form .field>label {
    display: block;
    margin: 0 0 4.00000006px 0;
    color: rgba(255,255,255,0.87) !important;
    font-size: .92857143em;
    font-weight: 700;
    text-transform: none;
}
.ui.checkbox label, .ui.checkbox+label {
    color: rgba(255,255,255,0.87) !important;
    -webkit-transition: color .1s ease;
    transition: color .1s ease;
}
.ui.green.button {
    background-color: #85e4f0 !important;
    color: #454141 !important;
    text-shadow: none;
    background-image: none;
	padding: 8px 16px;
	font-size: 20px;
	line-height: 1.5;
	border-radius: 5px;
	font-weight: 100;
}
.ui.green.button:hover {
	background-color: #85e4f0 !important;
	border-color: #464343 !important;
	color: #fff !important;
	cursor: pointer;
}
.cont-str {
	background-color: rgba(45, 41, 41, 0.8);
	color: rgba(255,253,253,1.00);
	padding: 30px;
}
.cont-str a {
	color: rgba(127,221,249,1.00);
}
.cont-str a:hover {
	color: rgba(255,253,253,1.00);
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
	color: rgba(44,159,193,1.00);
}
.sp-megamenu-parent > li:hover > a {
  color: rgba(44,159,193,1.00);
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
  color: rgba(44,159,193,1.00);
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
  color: rgba(44,159,193,1.00);
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
  color: rgba(44,159,193,1.00);
}
.cont-str .uk-overlay-background {
	background: rgba(255,255,255,0.85);
}
.uk-overlay-panel {
	color: #444 !important;
}
.sp-module-content-top {
	z-index: 90;
    position: relative;
}
#sp-footer, #sp-bottom {
	z-index: 90;
    position: relative;
}