@font-face{font-family:ekibastuz;src:url(/assets/css/fonts/als_ekibastuz_light.woff2) format("woff2");src:url(/assets/css/fonts/als_ekibastuz_light.woff) format("woff"),url(/assets/css/fonts/als_ekibastuz_light.ttf) format("truetype"),url(/assets/css/fonts/als_ekibastuz_light.eot),url(/assets/css/fonts/als_ekibastuz_light.eot?#iefix) format("embedded-opentype");}


@font-face{font-family:Helvetica Neue;
src:url(/assets/css/fonts/HelveticaNeue/HelveticaNeue.woff) format("woff"),
url(/assets/css/fonts/HelveticaNeue/HelveticaNeue.ttf) format("truetype"),
url(/assets/css/fonts/HelveticaNeue/HelveticaNeue.eot);}






.header-top {background-color: #1e3685;color:#fff;font-size:15px !important;}
.header-top a {color:#fff;}


.header-breadcrumbs {background-color: #f6f6f6;}	
#page-wrap .header-breadcrumbs .bottom {display: block;}
.epgu-breadcrumbs ul {
    width: 100%;
    padding: 0;
    margin: 0;
}
.epgu-breadcrumbs ul li {
    display: inline-block;
    padding-left: 0!important;
}
.epgu-breadcrumbs ul .home a {
    padding-left: 28px;
}

.epgu-breadcrumbs ul .home {
    background: url(/assets/img/ico_home-97aed1d1a9.png) no-repeat 8px 14px;
}

.epgu-breadcrumbs ul li a, .epgu-breadcrumbs ul li span {
    display: inline-block;
    padding-right: 30px;
    padding-left: 16px;
    line-height: 44px;
    color: #485158;
    font-weight: 700;
    font-size: 12px;
    background: url(/assets/img/breadcrumbs_arrow-093e5c6a54.png) no-repeat right top;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    vertical-align: bottom;
}
.epgu-breadcrumbs ul li.last span {
    color: #999;
    font-weight: 400;
    background-image: none;
}


@media (min-width:768px)  {
	.noDesktop{
		display: none!important;
	}
}



.title-enter {
    padding-bottom: 16px;
    border-bottom: 1px solid rgba(255,255,255,.5);
}



/*  Услуги слева меню в услугах   */
.leftmenulink {    
	display: inline-block;
    padding: 8px 0;
    color: #0173c1;
    font-size: 15px;
    line-height: 18px;
    width: 200px;}

.leftmenulink a {
    border-bottom: 1px dotted #0173c1;
    cursor: pointer;
}
.leftmenulink a:hover {text-decoration:none;}

.service-text-bold {
    font: 18px/28px "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 700;
    color: #000;
}


.content-common {max-width:1200px;margin:auto;}


.zag-1 {    
	font-weight: normal;
    font-style: normal;
    font-family: 'ekibastuz', sans-serif;
	font-size: 42px;
    line-height: 1.2;
    letter-spacing: 0px;}
	
#main-block-3 .zag-1, #main-block-gruglyurp .zag-1, #main-block-poluchit .zag-1{color:#fff;}


.pageh1 {
	font-family: 'ekibastuz', sans-serif;
	font-size: 40px;
	line-height: 1.2;
	letter-spacing: 0px;
	font-weight: normal;
    font-style: normal;
	margin:10px 0px;
}

.up-header-txt {font-size: 15px;color:#fff;}


.moto-sticky__attached_top {box-shadow: 0 1px 2px rgba(0,0,0,.1);}

.price thead td {
    background: #65707f;
    background: -moz-linear-gradient(top, #65707f 0%, #4a5564 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65707f), color-stop(100%,#4a5564));
    background: -webkit-linear-gradient(top, #65707f 0%,#4a5564 100%);
    background: -o-linear-gradient(top, #65707f 0%,#4a5564 100%);
    background: -ms-linear-gradient(top, #65707f 0%,#4a5564 100%);
    background: linear-gradient(to bottom, #65707f 0%,#4a5564 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65707f', endColorstr='#4a5564',GradientType=0 );
    background-color: #586272;
    -webkit-border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
    padding: 16px;
    text-align: center;
    color: #ffffff;
}

.price td {
    height: 25px;
    padding-left: 10px;
    border: 1px solid #666;
    padding-right: 15px;
}

.price {
    width: 100%;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;
}

.wp-pagenavi>.pagination{
    display: flex;
    /* padding-left: 0; */
    list-style: none;
    border-radius: .25rem;
    /* max-width: 80px; */
    margin: 0 auto;
    text-align: center;
    width: 300px;
    margin-bottom: 10px;
}



.video111222 {
   width: 38%; 
   height: 305px;
   text-align: left; 
margin: 10px;
float:right;
cursor:pointer;
}

.open-youtube iframe {
    width: 100%;
    height: 100%;
}


.open-youtube img{width:100%;}


@media (max-width:768px){ 
    
    .video111222 {
   width: 100%; 

   text-align: left; 
margin: 10px;
}
}



.soglashenieText {
                                                         text-align: center;
                                                         margin-top: 5px;
                                                         color: #ffffff;
                                                             font-family: 'ekibastuz', sans-serif;
                                                            font-size:11px;
                                                         }
                                                         .soglashenieText > a {
                                                         color: #9fceff;
                                                         }
                                                         .soglashenieText > a:hover {
                                                         color: #67b2ff;
                                                         }

.banner-h1-dopinfo {color:#fff;font-size:18px;}                                                  