.index-menu-flex{}
.index-menu-flex .col-1 {float:left;width: 77%;}
.index-menu-flex .col-2 {float:left;width: 23%;}

.index-menu-flex .menu-container:hover .menu-nav{opacity: 1!important;}
.index-menu-flex .menu-nav{position: absolute;top: 42%;line-height: 60px;border: none;color: #EEE;background-color: rgba(0,0,0,0.4);border-radius: 0 3px 3px 0;display:block;width:35px;height: 60px;opacity: 0.08;text-decoration: none;}
.index-menu-flex .menu-nav:hover{opacity: 1;}
.index-menu-flex .menu-nav:before{font-size: 28px;font-family: 'font-icons';margin-left: 10px;}

.index-menu-flex .menu-prev{}
.index-menu-flex .menu-prev:before{content: "\e7a4";}

.index-menu-flex .menu-next{right: 0;}
.index-menu-flex .menu-next:before{content: "\e7a5";}

.index-menu-flex .menu-items .menu-item{display: block;color:#485068;height: 300px;padding: 20px; margin-bottom:1px;   background-color: #fff;box-shadow: 0px 1px 1px 0px #dfdfdf;text-decoration: none;
          /*float:left;width: 161px;*/   }
.index-menu-flex .menu-items .menu-item .menu-icon{position: relative;width: 70px;height: 70px;margin: 0 auto;background-color: #f5f5f5;background-size: 100% 100%;border-radius: 50%;border: 1px solid #e5e5e5;font-family: 'font-icons';font-size: 33px;}
.index-menu-flex .menu-items .calc-menu-item .menu-icon{background-color: #0066b3; color:#fff;}
.index-menu-flex .menu-items .menu-item .menu-icon:before{position: absolute;top: 25px;left: 20px;}
.index-menu-flex .menu-items .menu-item .menu-icon.icon-upr:before{left: 16px;}
.index-menu-flex .menu-items .menu-item .menu-icon.icon-ogr:before{left: 16px;}
.index-menu-flex .menu-items .menu-item .menu-icon.icon-ip:before{left: 22px;}
.index-menu-flex .menu-items .menu-item .menu-icon.icon-doc:before{left: 24px;}
.index-menu-flex .menu-items .menu-item .menu-icon.icon-calc:before{left: 18px;}
.index-menu-flex .menu-items .menu-item .menu-icon:after{content: ''; display: block; position: absolute; width: 100%; height: 100%; top: -3px; left: -3px; padding: 3px; border-radius: 50%;box-shadow: 0 0 0 2px #444;opacity: 0; transform: scale(0.8); transition: all .3s;}
.index-menu-flex .menu-items .menu-item .menu-title{width: 100%;font-size: 16px;text-transform: uppercase;text-align: center;text-decoration: none;padding: 10px 0px;font-weight: bold;color:#485068;font-family: 'PdfIntextCondPro-Bold', Sans-Serif;letter-spacing: 1px;}
.index-menu-flex .menu-items .menu-item .menu-title:after{content: '';display: block;width: 30px;margin: 20px auto;height: 2px;background-color: #555;transition: all .3s;}
.index-menu-flex .menu-items .menu-item .menu-desc{text-align: center;}
.index-menu-flex .menu-items .menu-item:hover .menu-icon{color: #fff;background-color:#333;text-decoration: none;}
.index-menu-flex .menu-items .menu-item:hover .menu-icon:after{opacity: 1; transform: scale(1);}
.index-menu-flex .menu-items .menu-item:hover .menu-title:after{width:50px;}
.index-menu-flex .menu-items .menu-item .icon-all:before{content: '\e618';}
.index-menu-flex .menu-items .menu-item .icon-ul:before{content: '\e6dd';}
.index-menu-flex .menu-items .menu-item .icon-ip:before{content: '\ec07';}
.index-menu-flex .menu-items .menu-item .icon-upr:before{content: '\ec09';}
.index-menu-flex .menu-items .menu-item .icon-rdl:before{content: '\ebfe';}
.index-menu-flex .menu-items .menu-item .icon-addr:before{content: '\e78a';}
.index-menu-flex .menu-items .menu-item .icon-ogr:before{content: '\ebf2';}
.index-menu-flex .menu-items .menu-item .icon-doc:before{content: '\e9a2';}
.index-menu-flex .menu-items .menu-item .icon-calc:before{content: '\e049';font-family: 'Simple-Line-Icons';}

.index-menu-2{}
.index-menu-2 a{display: block; width: 270px; text-align: center; text-decoration: none;text-transform: uppercase;color: #222;font-weight: bold;font-family: 'PdfIntextCondPro-Bold', Sans-Serif;font-size: 19px;margin:0 auto;}
.index-menu-2 a:before{content: ''; display: block; width: 270px; height: 135px; margin-bottom: 10px; background-repeat: no-repeat; background-position: center center;border-radius: 5px;margin: 0 auto 10px auto;}

.index-menu-2 .about-lnk:before{background-image: url('../i/index-1.png');}
.index-menu-2 .appeal-lnk:before{background-image: url('../i/index-2.png');}
.index-menu-2 .qa-lnk:before{background-image: url('../i/index-3.png');}
.index-menu-2 .video-lnk:before{background-image: url('../i/index-4.png');}
.index-search-pnl{margin-top: 100px;}

.owl-carousel {
	display:none;
	-webkit-tap-highlight-color:transparent;
	position:relative;
	z-index:1;
	width: 100%;
}
.owl-carousel .owl-stage {
	position:relative;
	-ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
.owl-carousel .owl-stage-outer {
	position:relative;
	overflow:hidden;
	-webkit-transform:translate3d(0,0,0);
}
.owl-carousel .owl-refresh .owl-item { display:none }
.owl-carousel .owl-item {
	position: relative;
	min-height: 1px;
	float: left;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
}
.owl-nav .owl-prev,
.owl-nav .owl-next,
.owl-dot,
.owl-dots button {
	cursor: pointer;
	cursor: hand;
	padding: 0;
	border: 0;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled { display: none; }
.owl-carousel.owl-loaded { display: block; }
.owl-carousel.owl-loading {
	opacity: 0;
	display: block;
}
.owl-carousel.owl-hidden { opacity: 0; }
.owl-carousel.owl-refresh .owl-item { display: none; }
.owl-carousel.owl-drag .owl-item {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.owl-carousel.owl-grab {
	cursor: move;
	cursor: -webkit-grab;
	cursor: -o-grab;
	cursor: -ms-grab;
	cursor: grab;
}
.owl-carousel.owl-rtl { direction: rtl; }
.owl-carousel.owl-rtl .owl-item { float: right; }
.no-js .owl-carousel { display: block; }
.owl-carousel .owl-item .owl-lazy {
	opacity:0;
	-webkit-transition:opacity 400ms ease;
	-o-transition:opacity 400ms ease;
	transition:opacity 400ms ease
}
.owl-carousel .owl-item img { transform-style:preserve-3d }
.owl-carousel .owl-dots,
.owl-carousel .owl-nav {
	text-align: center;
	-webkit-tap-highlight-color: transparent;
	line-height: 1;
}
.owl-carousel .owl-nav button {
    position: absolute;
    top: 50%;
    width: 36px;
    font-size: 18px;
    opacity: 0.08;
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    margin-top: -30px;
    height: 60px;
    border: none;
    color: #EEE;
    background-color: rgba(0,0,0,0.4);
    font-size: 30px;
}
.owl-carousel .owl-nav .owl-prev {left: 0;border-radius: 0 3px 3px 0;}
.owl-carousel .owl-nav .owl-next {left: auto;right:0;border-radius: 3px 0 0 3px;}
.owl-carousel:hover .owl-nav button{opacity: 1;}