@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'klavika_regularregular';
    src: url('fonts/klavikaregular-tf-webfont.eot');
    src: url('fonts/klavikaregular-tf-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/klavikaregular-tf-webfont.woff2') format('woff2'),
         url('fonts/klavikaregular-tf-webfont.woff') format('woff'),
         url('fonts/klavikaregular-tf-webfont.ttf') format('truetype'),
         url('fonts/klavikaregular-tf-webfont.svg#klavika_regularregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'klavika_lightplain';
    src: url('fonts/klavikalight-plain-webfont.eot');
    src: url('fonts/klavikalight-plain-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/klavikalight-plain-webfont.woff2') format('woff2'),
         url('fonts/klavikalight-plain-webfont.woff') format('woff'),
         url('fonts/klavikalight-plain-webfont.ttf') format('truetype'),
         url('fonts/klavikalight-plain-webfont.svg#klavika_lightplain') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'klavika_boldbold';
    src: url('fonts/klavikaboldbold-webfont.eot');
    src: url('fonts/klavikaboldbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/klavikaboldbold-webfont.woff2') format('woff2'),
         url('fonts/klavikaboldbold-webfont.woff') format('woff'),
         url('fonts/klavikaboldbold-webfont.ttf') format('truetype'),
         url('fonts/klavikaboldbold-webfont.svg#klavika_boldbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'klavika_lightitalic';
    src: url('fonts/klavikalight-italic-webfont.eot');
    src: url('fonts/klavikalight-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/klavikalight-italic-webfont.woff2') format('woff2'),
         url('fonts/klavikalight-italic-webfont.woff') format('woff'),
         url('fonts/klavikalight-italic-webfont.ttf') format('truetype'),
         url('fonts/klavikalight-italic-webfont.svg#klavika_lightitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'ag_bookregular';
    src: url('fonts/ag_book_stencil-webfont.eot');
    src: url('fonts/ag_book_stencil-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ag_book_stencil-webfont.woff2') format('woff2'),
         url('fonts/ag_book_stencil-webfont.woff') format('woff'),
         url('fonts/ag_book_stencil-webfont.ttf') format('truetype'),
         url('fonts/ag_book_stencil-webfont.svg#ag_bookregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; list-style:none; text-decoration:none; margin:0; padding:0; outline:none;}
.transition, .transition:before, .transition:after, .transition:hover {transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
img { max-width: 100%; height: auto; width: auto\9; /* ie8 */ border:none; outline:none; vertical-align:middle; }
a:hover{ }
a, a:focus{ outline:none;}
body{ background:#96bd20; margin:0; font-family: 'klavika_regularregular';}
a{ font-weight:normal;  color:#34495e; text-decoration:none;}
h1, h2, h3, h4, h5, h6{ font-weight:normal;}
h1{}
h2{}
h3{}
p{}
.clear{ clear:both;}
div, input, textarea{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -o-box-sizing: border-box;  }

.main-wrapper { margin-right: auto; margin-left: auto; max-width:1190px; width:100%;  }
.main-wrapper:before,
.main-wrapper:after { content: " "; display: table;}
.main-wrapper:after { clear: both;}

.top-ribon{ z-index:1; width:100%; background:url(../images/top-ribon.png) repeat-x top; width:100%; position:absolute; top:0; left:0; height:21px;}
.top-ribon1{z-index:1; width:100%; background:url(../images/ribon1.png) repeat-x top left; width:100%; position:absolute; top:0; left:0; height:51px;}
.top-ribon2{z-index:1; width:100%; background:url(../images/ribon2.png) repeat-x top left; width:100%; position:absolute; top:0; left:0; height:51px;}

.top-home-banner{ width:100%; float:left; position:relative;}
.image-width img{ width:100%;}
.trans-overlap{ background:url(../images/transi.png) repeat; position:absolute; height:100%; width:100%; left:0; top:0;}
.logo{ float:left; margin-top: -259px; background:url(../images/logo-bg.png) no-repeat; padding:23px 23px 19px 23px; }
.logo img{transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
.logo img:hover{ transform: scale(0.9);}
.logo-section{ min-height:460px;  width:100%; float:left; position:relative; z-index:2;}

.logo-section-left{ width:630px; float:left; padding-left:58px;}

ul.side-menu-link{ padding-left:35px; width:100%; float:left;}
ul.side-menu-link li{ padding-bottom:15px; width:100%; float:left;}
ul.side-menu-link li a{font-family: 'klavika_lightplain'; font-size:35px; color:#fff; background:#769b2c; text-decoration:none; padding:9px 0 4px 26px; display:block; text-transform:uppercase; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
ul.side-menu-link li a:hover, ul.side-menu-link li a:focus{ background:#c7c138;}

.logo-section-right{ padding-top:113px; float:right; width:198px; margin-right:97px;}
.enter-site{ display:block; font-family: 'klavika_boldbold'; text-align:center; font-size:40.76px; color:#fff; text-align:center; height:53px; background:#e1880c; line-height:53px; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
.enter-site:hover, .enter-site:focus{ color:#fff; text-decoration:none; background:#ab4032;}
ul.language-choose{ padding-top:15px; float:left; width:100%;}
ul.language-choose li{ float:left; width:94px; margin-left:8px; }
ul.language-choose li:first-child{ margin:0;}
ul.language-choose li a{ background:#cc601a; height:47px; display:block; font-size:22.02px; color:#fff; font-family: 'klavika_boldbold'; line-height:47px; text-align:center; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
ul.language-choose li a:hover, ul.language-choose li a:focus{ background:#ab4032;}
.header{ width:100%; float:left;}
.section{ width:100%; float:left;}
.footer{ height:53px; float:left; background:#73972d; position:fixed; bottom:0; left:0; width:100%; z-index:2;}
.footer-left{ float:left; padding-left:87px; padding-top:12px; padding-bottom:12px; color:#fff; font-size:25px; font-family: 'klavika_boldbold';}
.footer-right{ position:relative; margin-right:73px; float:right;}
.footer-right-txt{ float:left; padding:11px 340px 11px 11px;}
.footer-right-txt p{ text-transform:uppercase; color:#fff; font-size:13px; line-height:15px; font-family: 'klavika_lightplain'; }
.footer-right-pic{   border: 0; bottom: -95px; float: left; position: absolute; right: 0; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
.footer-right-pic:hover{ bottom:-5px;}

.bg1{background:#fff url(../images/bg1.jpg) no-repeat bottom center; background-size:100%; background-attachment:fixed; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="../images/bg1.jpg", sizingMethod="scale");}
.bg2{background:#fff url(../images/bg2.jpg) no-repeat top center; background-size:100%; background-attachment:fixed; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="../images/bg2.jpg", sizingMethod="scale"); }
.bg3{background:#fff url(../images/bg3.jpg) no-repeat center center; background-size:100%; background-attachment:fixed; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="../images/bg3.jpg", sizingMethod="scale");}
.bg4{background:#fff url(../images/bg4.jpg) no-repeat center center; background-size:100%; background-attachment:fixed; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="../images/bg4.jpg", sizingMethod="scale");}
.bg5{background:#fff url(../images/bg5.jpg) no-repeat center center; background-size:100%; background-attachment:fixed; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="../images/bg5.jpg", sizingMethod="scale");}
.bg6{background:#fff url(../images/bg6.jpg) no-repeat center center; background-size:100%; background-attachment:fixed; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="../images/bg6.jpg", sizingMethod="scale");}
.bg7{background:#fff url(../images/bg7.jpg) no-repeat center center; background-size:100%; background-attachment:fixed; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="../images/bg7.jpg", sizingMethod="scale");}
.bg8{background:#fff url(../images/bg8.jpg) no-repeat center center; background-size:100%; background-attachment:fixed; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="../images/bg8.jpg", sizingMethod="scale");}
.bg9{background:#fff url(../images/bg9.jpg) no-repeat center center; background-size:100%; background-attachment:fixed; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="../images/bg9.jpg", sizingMethod="scale");}
.bg10{background:#fff url(../images/bg10.jpg) no-repeat center center; background-size:100%; background-attachment:fixed; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="../images/bg10.jpg", sizingMethod="scale");}
.bg11{background:#fff url(../images/bg11.jpg) no-repeat top center; background-size:100%; background-attachment:fixed; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="../images/bg11.jpg", sizingMethod="scale");}


#owl-demo .item{ background: #42bdc2; margin: 0px 8px; }
.owl-carousel .owl-wrapper:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}
.owl-carousel{	display: none;	position: relative;	width: 100%;	-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{	display: none;	position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{ padding-bottom:90px;	overflow: hidden;	position: relative;	width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{	-webkit-transition: height 500ms ease-in-out;	-moz-transition: height 500ms ease-in-out;	-ms-transition: height 500ms ease-in-out;	-o-transition: height 500ms ease-in-out;	transition: height 500ms ease-in-out;}	
.owl-carousel .owl-item{	float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{	cursor: pointer;}
.owl-controls {	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing {     cursor:url(grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{	-webkit-backface-visibility: hidden;	-moz-backface-visibility:    hidden;	-ms-backface-visibility:     hidden;  -webkit-transform: translate3d(0,0,0);  -moz-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);}
.owl-theme .owl-controls{	text-align: center;}
.owl-theme .owl-controls .owl-buttons div{	color: #FFF;	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */	}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;	text-decoration: none;}
.owl-theme .owl-controls .owl-page{	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */}
.owl-theme .owl-controls .owl-page span{	display: block;	width: 12px;	height: 12px;	margin: 5px 7px;	filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;	-webkit-border-radius: 20px;	-moz-border-radius: 20px;	border-radius: 20px;	background: #869791;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{	height: auto;	width: auto;	color: #FFF;	padding: 2px 10px;	font-size: 12px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;}
.owl-item.loading{	min-height: 150px;	background:url(../images/AjaxLoader.gif) no-repeat center center}
.full-slider{ width:100%; float:left; padding-left:347px;}
.max-height-main{ min-height:1200px; position:relative; padding-bottom:100px;}

.slider-heading{ padding:40px 16px 30px 16px; width:100%; height:197px;}
.slider-txt{padding-top:15px; text-transform:uppercase; color:#000; font-size:26px; font-family: 'klavika_boldbold'; width:100%;}
.slider-number{  width:73px; height:73px; background:#fff; border-radius:50%; line-height:73px; text-align:center; font-family: 'klavika_boldbold'; font-size:53px;}

.slider-row1 .slider-heading{ background:#73972d;}
.slider-row2 .slider-heading{ background:#8ebb1f;}
.slider-row3 .slider-heading{ background:#e6660a;}
.slider-row4 .slider-heading{ background:#c2b726;}
.slider-row5 .slider-heading{ background:#af2d33;}
.slider-row6 .slider-heading{ background:#d54f1a;}
.slider-row7 .slider-heading{ background:#7d6f43;}
.slider-row8 .slider-heading{ background:#b69c6e;}
.slider-row9 .slider-heading{ background:#e2e3e5;}
.slider-row10 .slider-heading{ background:#86bf3e;}

.slider-row1 .slider-number{ color:#73972d; }
.slider-row2 .slider-number{ color:#8ebb1f; }
.slider-row3 .slider-number{ color:#e6660a; }
.slider-row4 .slider-number{ color:#c2b726; }
.slider-row5 .slider-number{ color:#af2d33; }
.slider-row6 .slider-number{ color:#d54f1a; }
.slider-row7 .slider-number{ color:#7d6f43; }
.slider-row8 .slider-number{ color:#b69c6e; }
.slider-row9 .slider-number{ color:#e2e3e5; }
.slider-row10 .slider-number{ color:#86bf3e; }

.slider-row1{}
.slider-row2{}
.slider-row3{}
.slider-row4{}
.slider-row5{}
.slider-row6{}
.slider-row7{}
.slider-row8{}

.slider-pic{ position:relative;}
.pic-overlay{ position:absolute; left:0; top:0; height:100%; width:100%; display:none;}
.slider-pic:hover .pic-overlay{ display:block;}
.slider-row1 .pic-overlay{ background:url(../images/overlay1.png) repeat;}
.slider-row2 .pic-overlay{ background:url(../images/overlay2.png) repeat;} 
.slider-row3 .pic-overlay{ background:url(../images/overlay3.png) repeat;} 
.slider-row4 .pic-overlay{ background:url(../images/overlay4.png) repeat;} 
.slider-row5 .pic-overlay{ background:url(../images/overlay5.png) repeat;} 
.slider-row6 .pic-overlay{ background:url(../images/overlay6.png) repeat;} 
.slider-row7 .pic-overlay{ background:url(../images/overlay7.png) repeat;} 
.slider-row8 .pic-overlay{ background:url(../images/overlay8.png) repeat;} 
.slider-row9 .pic-overlay{ background:url(../images/overlay9.png) repeat;} 
.slider-row10 .pic-overlay{ background:url(../images/overlay10.png) repeat;} 


.slider-pic > img {box-shadow: 0 16px 8px #cacaca;}
.left-side-bar{ padding-left:50px;  width:337px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZWZlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iI2Y5ZjhmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(241,239,227,1) 0%, rgba(249,248,243,1) 56%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,239,227,1)), color-stop(56%,rgba(249,248,243,1)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(top,  rgba(241,239,227,1) 0%,rgba(249,248,243,1) 56%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(top,  rgba(241,239,227,1) 0%,rgba(249,248,243,1) 56%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(top,  rgba(241,239,227,1) 0%,rgba(249,248,243,1) 56%,rgba(255,255,255,0) 100%);
background: linear-gradient(to bottom,  rgba(241,239,227,1) 0%,rgba(249,248,243,1) 56%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1efe3', endColorstr='#00ffffff',GradientType=0 );
 height:100%; position:fixed; left:0; top:0; z-index:1;}

.center-click{ color:#73972d; font-size:18px; width:167px; height:167px; background:url(../images/overlay-white.png) repeat;  display:block; position:absolute; left:50%; top:50%; margin-left:-83.5px; margin-top:-83.5px; text-align:center; line-height:167px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; font-family: 'klavika_boldbold'; text-transform:uppercase; box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2); -ms-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2); -o-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2);}

.left-side-border{padding-top:30px;  width:100%; height:100%; position:relative;}
.left-side-border:after{ }



.full-slider .owl-prev{ width:103px; height:105px; background:url(../images/slider-arrow.png) no-repeat top left; opacity: 0.6; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; text-indent:-9999px;}
.full-slider .owl-next{ width:103px; height:105px; background:url(../images/slider-arrow.png) no-repeat top right; opacity: 0.6; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; text-indent:-9999px; margin-left:18px;}
.full-slider .owl-prev:hover, .full-slider .owl-next:hover{ opacity:1;}
.full-slider .owl-buttons{ position:fixed; bottom:100px; z-index:2;  left: 113px;}
.side-txt{ padding:24px 0 0 31px; }
.side-txt p{color:#73972d; font-size:30px; line-height:30px;  font-family: 'klavika_boldbold';}
.side-txt p.change-clr{ color:#99c32d;}

.footer-left-blk-txt{ color:#000;  font-size:20px; font-family: 'klavika_boldbold'; float:left; padding-left:80px; padding-top:7px; text-transform:uppercase;}
ul.language-select{ float:left; padding-right:60px; padding-top:18px;}
ul.language-select li{ padding: 0 4px; float:left;  font-family: 'klavika_boldbold'; color:#fff;}
ul.language-select li a{ color:#fff; font-size:16.53px; font-family: 'klavika_regularregular';}
.footer-link{ float:left;}

ul.page-link{ width:447px; margin-left:59px; float:left;}
ul.page-link li{ position:relative; background:url(../images/overlay-orange.png) repeat; margin-bottom:7px;}
ul.page-link.slide7 li{ position:relative; background:url(../images/overlay-dark-grey.png) repeat; margin-bottom:7px;}
ul.page-link.slide8 li{ position:relative; background:url(../images/overlay8.png) repeat; margin-bottom:7px;}
ul.page-link li a{ color:#fff; font-size:30px; display:block; padding:10px 15px; text-transform:uppercase; font-family: 'klavika_boldbold';}
ul.page-link li a:hover{}

ul.fourth-slide li{background:url(../images/overlay4.png) repeat;}
ul.slide5 li{background:url(../images/overlay5-dark.png) repeat;}
ul.slide6 li{background:url(../images/overlay6-dark.png) repeat;}


.page-link-txt{ padding:81px 55px 82px 55px;}
.page-link-txt h2{ font-size:40px; color:#fff; font-family: 'ag_bookregular'; line-height:51.37px; padding-bottom:27px; text-transform:uppercase;}
.page-link-txt p{ font-size:22px; color:#000; line-height:26px; font-family: 'klavika_boldbold'; padding-bottom:20px;}
	
.nxt-page{ position:absolute; bottom:0; right:0;}
ul.page-link li .nxt-page a{ padding:0;}
.drop-down{ position:relative; float:right; margin-right:89px; z-index:1; position:relative;}

.drop-menu{ float:right; color:#000; cursor:pointer; text-transform:uppercase; padding:30px 0 0 17px; font-size:17.2px; font-family: 'klavika_boldbold'; display:block; width:114px; height:85px; background:#73972d;}

#panel{background:url(../images/overlay-dark-grey1.png) repeat; width:515px;  position:absolute; right:0; top:90px; padding:30px 45px 45px 45px; color:#fff; font-family: 'klavika_regularregular';}
#panel { display:none;}
#flip{ cursor:pointer;}

.big-slider{ width:100%; float:left; padding:5px  89px 0 89px; }
.big-slider-main{ width:100%; float:left; position:relative;}
.big-slider-heading{ text-align:center; padding:25px 85px; width:100%; float:left; background:url(../images/overlay-orange.png) repeat;}

.slide5 .big-slider-heading{background:url(../images/overlay5.png) repeat;}
.slide6 .big-slider-heading{background:url(../images/overlay6.png) repeat;}
.slide5  .pre-page{ color:#af2d33;}
.slide6  .pre-page{ color:#d54f1a;}
.big-slider-heading h2{ padding-bottom:5px; text-align:center; font-size:45.49px; color:#fff;  font-family: 'ag_bookregular';}
.big-slider-heading p{ font-family: 'klavika_regularregular'; font-size:21.25px; color:#000; line-height:26.57px; text-align:center;}
.big-slider-content{ width:100%; float:left; background:url(../images/overlay-white.png) repeat; padding:50px 110px 100px 180px;}

.fourth-slide .big-slider-heading{ background:url(../images/overlay4.png) repeat;}
.fourth-slide .pre-page{ color:#c2b726;}

.big-slider-content .owl-prev{ position:absolute; top:40px; left:0;  text-indent:-9999px; height:76px; width:76px; background:url(../images/arrow-yellow.png) no-repeat left top;}
.big-slider-content .owl-next{ position:absolute; top:40px; right:0; text-indent:-9999px; height:76px; width:76px; background:url(../images/arrow-yellow.png) no-repeat right top;}
.big-slider-content .owl-carousel{ position:inherit;}
.pre-page{ color:#f1993a; font-size:17.2px; background:#f1efe3; height:32px; width:76px; text-align:center; line-height:32px; font-family: 'klavika_boldbold'; position:absolute; top:0; left:0; text-transform:uppercase;}
.big-slider-content .owl-prev:hover, .big-slider-content .owl-next:hover, .pre-page:hover{ opacity:0.9;}

.big-slider-top{ width:100%; float:left;}
.big-slider-content p{ color:#000; font-size:17px; line-height:25px; padding-bottom:30px; font-family:"klavika_lightplain";}
.big-slider-content h2{ color:#ea9336; font-size:36px; font-family: 'klavika_boldbold'; padding-bottom:45px;}

.big-slider-middle{ width:100%; float:left;}
.slider-middle-heading{ color:#fff; font-size:20px; float:left; width:100%; background:#e6660a; padding:10px; font-family: 'klavika_boldbold';}

ul.slider-mnore-detail{ width:100%; float:left; padding-bottom:45px;}
ul.slider-mnore-detail li:first-child{  margin-left:0;}
ul.slider-mnore-detail li{ min-height:260px; float:left; width:49.5%; margin-left:1%; background:#f1efe3; padding:20px 15px;}
ul.slider-mnore-detail li h3{ padding-bottom:20px; color:#e6660a; font-size:20px;  font-family: 'klavika_boldbold';}
ul.slider-mnore-detail li p{ padding-bottom:0; }

.yellow-txt{ color:#e6650d; font-family: 'klavika_boldbold';}
.main-scroller{ width:100%; float:left; height:700px;}

.max-height-min{min-height:1000px; position:relative;}

ul.top-social{ float:left; margin-right:104px; background:#ee7f09; padding:20px 30px 8px;}
ul.top-social li{ float:left; padding: 0 3px;}
.right-drop h2{ font-size:18px; color:#fff; padding-bottom:15px; font-family: 'klavika_boldbold';}

ul.extra-link{}
ul.extra-link li{ padding-left: 33px;  position:relative; font-family: 'klavika_regularregular'; line-height:30px; padding-bottom:10px; font-size:17px;}
ul.extra-link li a{ color:#fff; font-family: 'klavika_regularregular'; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
ul.extra-link li a:hover{ text-decoration:underline;}
.number-txt{font-family: 'klavika_boldbold'; position:absolute; left:0; top:1px;}
.bottom-slider{ width:100%; float:left; padding:200px 89px 100px 89px;;}
.globe-name{ display:block; color:#fff; padding-top:15px; text-transform:uppercase; font-size:22px;  font-family: 'klavika_boldbold'; text-align:center;}
.bottom-slider .item{ text-align:center;}
.bottom-slider .owl-carousel .owl-wrapper-outer{ padding-bottom:0;}
.bottom-slider-main{background:url(../images/overlay-dark-grey.png) repeat; width:100%; float:left; padding:22px 60px;}

.slide10 .bottom-slider-main{background:none; width:100%; float:left; padding:22px 60px;}

.slide10 .item{ margin:10px;}

.bottom-slider  .owl-prev{transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; background:url(../images/arrow-sleti.png) no-repeat left top; width:72px; height:72px; text-indent:-9999px; position:absolute; top:50%; margin-top:-36px; left:-60px;}
.bottom-slider  .owl-next{transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; background:url(../images/arrow-sleti.png) no-repeat right top; width:72px; height:72px; text-indent:-9999px;  position:absolute; top:50%; margin-top:-36px; right:-60px;}
.slide10{}

.slide10 .owl-prev{transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; background:url(../images/arrow-sleti1.png) no-repeat left top; width:72px; height:72px; text-indent:-9999px; position:absolute; top:50%; margin-top:-36px; left:-60px;}
.slide10 .owl-next{transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; background:url(../images/arrow-sleti1.png) no-repeat right top; width:72px; height:72px; text-indent:-9999px;  position:absolute; top:50%; margin-top:-36px; right:-60px;}

.bottom-slider .item, .nxt-page img{transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
.bottom-slider .item:hover, .nxt-page img:hover, .bottom-slider  .owl-next:hover, .bottom-slider  .owl-prev:hover{ opacity:0.8;}
.big-slider-slety .big-slider-content{ padding-left:0; padding-right:0; padding-top:0;}
.big-slider-slety  .big-slider-heading h2{  color: #ffffff; font-family: "ag_bookregular"; font-size: 45.49px; padding-bottom: 5px; text-align: center; text-transform:uppercase;}
.big-slider-slety  .big-slider-heading p{ font-family: 'klavika_regularregular'; font-size:21.25px; color:#000; line-height:26.57px; text-align:center; }
.big-slider-slety  .big-slider-heading{ background:url(../images/overlay-dark-grey.png) repeat; }

.big-slider-orange .big-slider-heading{ ; background:url(../images/overlay-orange.png) repeat; }
.big-slider-orange .big-slider-content{ padding-left:0; padding-right:0; padding-top:0; padding-bottom:}
.big-slider-orange .big-slider-heading h2{  color: #ffffff; font-family: "ag_bookregular"; padding-top:20px; padding-bottom:30px; font-size: 45.49px;  text-align: center; text-transform:uppercase;}
.big-slider-orange .big-slider-heading p{ font-family: 'klavika_regularregular'; font-size:21.25px; color:#000; line-height:26.57px; text-align:center; }
.pre-page{ z-index:1;}


.big-slider-slety .pre-page { color:#736c55; z-index:1;}
.big-slider-slety .big-slider-content .owl-prev{background:url(../images/arrow-sleti.png) no-repeat left top; top:42px;}
.big-slider-slety .big-slider-content .owl-next{background:url(../images/arrow-sleti.png) no-repeat right top; top:42px;}
.globe-div{ width:100%; float:left; padding:39px 139px 68px 202px;}
.globe-div-left{ padding-top:54px; float:left;   width: 28%;}
.globe-div-right{ float:right; width:65%;}

.right-table{ width:100%; background:#f1efe3; border-collapse: collapse;}
.right-table td{ border-bottom:1px solid #726b54; padding:12px 15px; font-size:20px; }

.head-clr{ background:#726b54;}
.change-bg{ background:#e6660a; margin-top:15px; color:#fff; text-transform:uppercase; font-family: 'klavika_boldbold';}
.last-border td{ border:none !important;}
.right-table tr:hover{ background:#e8e5d6;}
.low-padding{ padding-top:65px;}
.white-txt{ color:#fff;}

ul.page-link-associate li{background:url(../images/overlay-green.png) repeat;}
ul.avant-propos li{background:url(../images/overlay1.png) repeat;}
ul.slide8 li{background:url(../images/overlay8.png) repeat;}
ul.page-link-associate li{background:url(../images/overlay-green.png) repeat;}


.big-slider-association{}
.big-slider-association .pre-page{ color:#a8c749;} 
.big-slider-association .big-slider-heading{background:url(../images/overlay-green.png) repeat;}
ul.associan-step{ float:left; width:100%;}
ul.associan-step li{ float:left;}
.slide8 .big-slider-heading{background:url(../images/overlay8.png) repeat;}
.slide8 .pre-page{ color:#b69c6e;}


.circle{ width:140px; text-align:center; height:140px; display:table-cell; vertical-align:middle; color:#000; font-size:20px; line-height:22px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; font-size:16px;}
.circle-one{ background:#b59c6e;}
.circle-two{ background:#96bd20;}
.circle-three{ background:#e6660a;}

ul.associan-step{ float:left; width:100%;}
ul.associan-step li{ float:left;}
.step-arrow{ width:100%; text-align:center; padding-top: 43px;}
.circle-txt{ width:12%;}
.circle-div{ width:32%;}
.big-slider-content-min{ padding-left:130px; padding-right:130px;}

.assoiciate-txt{ width:100%; float:left; color:#000; line-height:31px; font-size:20px; padding:60px 0 45px 0;}
.orange-bg{ width:100%; float:left; color:#fff; font-size:20px; line-height:25px; background:#e6660a; padding:12px 20px; font-family: 'klavika_boldbold';}

ul.flag-dv{ float:left; width:100%; padding-top:142px; margin-bottom:400px;}
ul.flag-dv li{ position:relative; float:left; width:5%; margin-left:2.3%; text-align:center;}
ul.flag-dv li:first-child{ margin-left:0;}
ul.flag-dv li a{ display:block; padding:5px; color:#fff; }
ul.flag-dv li a:hover{ opacity:0.8;}
.green-flag{ background:#96bd20;}
.grey-flag{ background:#b9ab9f;}
.orange-flag{ background:#e6660a;}
.flag-div{ position:absolute; text-align:left; display:none; width:134px; font-size:13px; color:#000; line-height:18px; padding:10px; top:-130px; font-family: 'klavika_lightplain';}

.green-flag .flag-div{ background:#96bd20;}
.green-flag .flag-div:after{ width:1px; background:#96bd20; height:150px; top:0; left:10px; position:absolute; content:""; }

.grey-flag .flag-div{ background:#b9ab9f;}
.grey-flag .flag-div:after{ width:1px; background:#b9ab9f; height:150px; top:0; left:10px; position:absolute; content:""; }

.orange-flag .flag-div{ background:#e6660a;}
.orange-flag .flag-div:after{ width:1px; background:#e6660a; height:150px; top:0; left:10px; position:absolute; content:""; }

ul.flag-dv li:hover .flag-div{ display:block;}
.table-green{ width:100%; background:#a8c749;}
.table-green td{ font-size:20px; color:#fff;  font-family: 'klavika_boldbold'; padding:15px;}

.table-green-bottom{width:100%; background:#c9de8a;}
.table-green-bottom td{ padding:15px; color:#7d703f; font-size:20px; font-family: 'klavika_boldbold';}
.mobile-show{ display:none;}

.slider-pic img{ width:100%; }

.slider-more-content{ width:100%; float:left; }
.slider-more-content h1{ color:#e6650d; font-size:24px; font-family:"klavika_boldbold"; text-transform:uppercase; padding-bottom:20px;}
.pic-center{ padding:25px 0; width:100%; text-align:center;}
.left-side{ width:78%; float:left;}
.right-side{ float:right; width:20%;}
.slider-heading-content{ width:100%; float:left; background:#b69c6e; font-size:18px; padding:10px; text-transform:uppercase;  font-family: 'klavika_boldbold';}
.slider-content-content{width:100%; float:left; background:#f1efe2; font-size:18px; padding:10px; font-family: 'klavika_lightplain';}

.right-fix-txt{ position:fixed; bottom:150px; right:100px;  font-family: 'klavika_lightitalic'; font-size:22px; color:#fff; line-height:33px; width:450px;}

.slide-fourth{ width:100%; float:left;}
.slide-fourth h3{ color:#c2b726; font-family: 'klavika_boldbold'; font-size:23px;  }
.slide-fourth p{font-family: 'klavika_lightplain';}

.content-change{ padding:20px; background:#f4f0da; overflow:hidden; margin-bottom:25px; color:#cdb728;  font-family: 'klavika_lightitalic'; font-size:23px;}
.content-change img{ float:left; padding-right:20px;}
.no-padd{ padding-bottom:20px;}
.no-padd p{ padding-bottom:0;}
.thitry-colum{ width:33.33%; float:left; padding:0 20px;}

.mini-height{ height:900px; }
.mini-height .mCSB_inside > .mCSB_container{ margin-right:0;}
.mini-height .page-link-txt p{ color:#fff;}

ul.logo-bottom{ position:fixed; bottom:80px; right:20px;}
ul.logo-bottom li{ float:left; padding:0 10px;}
.other-txt{ color:#fff; font-size:17px; line-height:30px;}

.txt-one-italic{ color:#b1976a; font-size:21px; line-height:29px; padding-bottom:15px; font-family: 'klavika_lightitalic';}
.txt-one-simple{color:#b1976a; font-size:21px;  line-height:29px; font-family: 'klavika_lightplain';}

.txt-two-italic{ color:#7d6f43; font-size:21px; line-height:29px; padding-bottom:15px; font-family: 'klavika_lightitalic';}
.txt-two-simple{color:#7d6f43; font-size:21px;  line-height:29px; font-family: 'klavika_lightplain';}

.row-border{ width:100%; float:left; padding:20px 0; border-bottom:1px solid #b1976a;}

ul.testimonial-all{ width:100%; float:left;}
ul.testimonial-all li{ float:left; width:33.33%; padding:0 20px; border-bottom:1px solid #b1976a;}
.testimonial-row1 p{color:#b1976a; font-size:21px;  line-height:29px; font-family: 'klavika_lightplain';}
.testimonial-row2{color:#7d6f43; font-size:21px;  line-height:29px; font-family: 'klavika_lightplain';}
.testimonial{ width:100%; float:left;}

.big-slider-content .change-txt-colr{ color:#e6650d; font-family: 'klavika_lightitalic';}
.full-div{ position:relative; width:100%; padding-bottom:20px;}
.color-change{ color:#fff;}

.table-nw{ background:#f1efe2; width:100%; padding:0 5px 5px; }
.table-nw td:first-child{ border-left:none;}
.table-nw td{ border-left:2px solid #fff; border-top:2px solid #fff; font-size:17px; font-family:"klavika_lightplain"; padding:12px 10px;}
.table-nw td b{ color:#7d6f5b;}
.link{ color:#e6650d;}
.link:hover{ text-decoration:underline;}
.slider-content-content p{ font-family:"klavika_lightplain"; font-size:18px; padding-bottom:10px;}
.change-grey{ color:#7d6f43; display:block;}
.sixty-colum{ float:right; width:66.66%; padding:0 20px; position:relative;}
.image-txt{ position:absolute; background:url(../images/overlay-orange.png) repeat; margin-top:-120px; padding:15px; text-align:center; top:50%; left:50%; width:670px; margin-left:-335px;}
.image-txt p{ color:#fff; font-size:15px;  font-family:"klavika_lightplain"; padding-bottom:2px;}

.coder{ width:100%; padding:15px 0; float:left;}
.coder img{ float:left; margin:3px 11px 3px 6px; box-shadow: 0 0 4px #b5cdb5;}
.link-dv{ color:#e6650a;  font-family: 'klavika_boldbold'; font-size:15px;}
.coder .link{ margin-top:37px; display:block;}

.change-bg-clr{ margin-bottom:15px; width:100%; padding:20px; background:#f1efe2;}
.no-padd-p p{ padding-bottom:0;}

ul.logo-pic{ overflow:hidden; padding-bottom:20px; width:100%; text-align:center;}
ul.logo-pic li{ float:left; width:15.6%; margin:0 0.5%; background:#FFF; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; text-align:center; padding:15px;}
.txt-block{ display:block;}

.video{ padding:10px 10px 20px 10px; text-align:center;}

.slide5-dec{ width:100%; float:left;}
.slide5-dec h3{font-family: 'klavika_boldbold'; color:#af2d33; font-size:22px; padding-bottom:15px;}

.slide6-dec{ width:100%; float:left;}
.slide6-dec h3{font-family: 'klavika_boldbold'; color:#d54f1a; font-size:22px; padding-bottom:15px;}
.slide-clr{color:#d54f1a;}

.slide5-heading{background: #af2d33; color: #ffffff; float: left; font-family: "klavika_boldbold"; font-size: 20px; padding: 10px; width: 100%;}
.slide-color{ color:#af2d33;}
.red-link{color:#af2d33;}
.red-link:hover{ text-decoration:underline;}
.full-clear{ float:left; width:100%; padding-top:25px;}

ul.step-middle{ background:#eed5cf; padding:15px; overflow:hidden; width:100%;}
ul.step-middle li{ float:left; padding:10px; width:33.33%;}

.link-slide5{ display:block; text-align:center; padding:10px; background:#af2d33; color:#fff;  font-family:"klavika_boldbold"; font-size:17px; margin-top:10px;}
.link-slide5:hover{ background:#9f2026;}
.graph{ text-align:center; width:100%; padding:20px 15px;}
.row-color{ background:#f1efe2;}

.steo-5 td{ border-left:1px solid #af2d33; border-bottom:1px solid #af2d33; padding:10px; font-size:15px; font-family:"klavika_lightplain";}
.steo-5 td:first-child{ border-left:none;}
.row-color-w{ background:#fff;}
.steo-5 tr:hover{ background:#fafaf9;}

.page-link-txt .extra-big{ font-size:55px;}
.fifty-fifty{ width:50%; padding:15px; float:left;}
.slide6-top{ padding-top:200px;}
.slide6-top p{ line-height:30px;}
.color-change-oramnge{ color:#ea9336;}

.bottom-flag{ text-align:left; position:absolute; top:130px; width:134px; background:#cbdc99; left:0; padding:0; font-family: 'klavika_lightplain'; line-height:20px; font-size:13px; color:#000; opacity:0;}
.bottom-flag:after{ width:1px; height:130px; background:#cbdc99; position:absolute; top:-130px; left:0; content:"";  }
ul.flag-dv li a:hover .bottom-flag{ opacity:1;}
.inner-padd{ display:block; padding:10px;}
.red-clr{color:#c5481e; display:block;}

ul.page-link li a.slide-nine{ padding:0;}
.slide-logo{ margin-left: 59px; float:left;}
.hover-block{ position:absolute; margin-top:-40px; display:none;} 

.top-margin .item{ margin-top:40px;}
.slide10 .top-margin .item:hover  .hover-block{ display:block;}
.slide10 .top-margin  .owl-prev, .slide10 .top-margin .owl-next{ margin-top:-22px;}

#hide{ position:absolute; cursor:pointer; border:none; background:none; bottom:20px; right:20px; }
.right-drop{ position:relative;}
.slide10-content{ width:100%; float:left;}
.slide10-content p{ font-size:26px;  line-height:35px; padding-bottom:20px;}


ul.footer-social{ float:right; position:relative;}
ul.footer-social li{ float:left; padding-right:13px;}
ul.footer-social li a{ display:block; padding:13px 0;}
ul.footer-social li:hover .social-sub{ display:block;}
.social-sub{ display:none; position:absolute; background:#eff5de; top:-130px; left:0; padding:15px 0;}
ul.footer-social .social-sub li{ width:100%; padding-right:0;}
ul.footer-social .social-sub li a{ color:#73972d; font-size:16.44px; display:block; padding:7px 15px; text-transform:uppercase; font-family: 'klavika_lightplain'; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
.social-sub:after{ position:absolute; background:url(../images/bottom-arrow.png) no-repeat; width:23px; height:12px; content:""; left:10px; bottom:-12px;}
ul.footer-social .social-sub li a:hover{  background:#c7c138; color:#fff;}
.table-border td{ border:1px solid #fff;}
.table-border .head-clr{ background:#b69c6e;}
