

@font-face {
    font-family: 'kirobold';
    src: url('../fonts/kiro_bold-webfont.eot');
    src: url('../fonts/kiro_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kiro_bold-webfont.woff2') format('woff2'),
         url('../fonts/kiro_bold-webfont.woff') format('woff'),
         url('../fonts/kiro_bold-webfont.ttf') format('truetype'),
         url('../fonts/kiro_bold-webfont.svg#kirobold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'kiroregular';
    src: url('../fonts/kiro_regular-webfont.eot');
    src: url('../fonts/kiro_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kiro_regular-webfont.woff2') format('woff2'),
         url('../fonts/kiro_regular-webfont.woff') format('woff'),
         url('../fonts/kiro_regular-webfont.ttf') format('truetype'),
         url('../fonts/kiro_regular-webfont.svg#kiroregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'kirolight';
    src: url('../fonts/kiro_light-webfont.eot');
    src: url('../fonts/kiro_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kiro_light-webfont.woff2') format('woff2'),
         url('../fonts/kiro_light-webfont.woff') format('woff'),
         url('../fonts/kiro_light-webfont.ttf') format('truetype'),
         url('../fonts/kiro_light-webfont.svg#kirolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

body, p, div span ul, li, ol, input, i, section{
	font-family: 'kiroregular' !impotant;
	}

h1 { 
	font-weight:normal 
}

.main-wrp{
	width:100%;	
	max-height:675px;
	background-color: #ffb327;
	background: #ffb327; /* Old browsers */
	background: #ffb327;

	}
.mt0{
	margin-top:0px;
	}
.mt10{
	margin-top:10px;
	}
.mt20{
	margin-top:20px;
	}
.mt30{
	margin-top:30px;
	}
.mt40{
	margin-top:40px;
	}
.mt50{
	margin-top:50px;
	}
.mb0{
	margin-bottom:0px;
	}
.mb10{
	margin-bottom:10px;
	}
.mb20{
	margin-bottom:20px;
	}
.mb30{
	margin-bottom:30px;
	}
.mb40{
	margin-bottom:40px;
	}
.mb50{
	margin-bottom:50px;
	}
.hed-heding h1, .hed-heding h1 .small{
	color: #FFF !important; 
	font-weight:normal !important; 
	font-family: "kiroregular", Arial, Helvetica, sans-serif; letter-spacing:-0.02em;
	}
img { 
    max-width: 100%; 
    height: auto; 
	 width: auto\9; /* ie8 */
}
.hed-heding h1 { font-family:'kirolight'; font-size:64px; letter-spacing:-0.03em; }
.bg-blue h4, .bg-blue h1{
	color:#fff !important;
	}
.plus-ic{
	margin:164px 0 0 0;	
	}
.img-slide{
	background-color: #fff;
	height: 370px;
	position: absolute;
	top: 45px;
	width: 208px;
	right: 48px;	
	}
.img-slide-rit{
	background-color: #fff;
	height: 370px;
	position: absolute;
	top: 45px;
	width: 208px;
	left: 48px;
}
.content-img { 
	padding: 80px 0; 
	width:100% !important; 
}
.bg-gray { 
	background-color: #e5e5e5; 
	min-height: 470px;
}
.bg-blue{ 
	background-color:#ff5454;  
	background-color:#ff5454;
	background-color:#ff5454;
}
.container-dat{
	min-height: 470px;
}
.content-img h1 { 
	font-size:36px; 
	font-family: "kiroregular", Arial, Helvetica, sans-serif; 
	margin-bottom:36px; 
	font-weight:normal; 
}
.content-img p { 
	font-size:20px; 
	font-family: "kirolight",  Arial, Helvetica, sans-serif; 
	margin-bottom:15px; 
}
p.img-inf{ font-size:20px; }
.img-inf{
	font-family: "kirolight", Arial, Helvetica, sans-serif;
	}
.n-con { 
	float:right; 
	width:70%; 
	font-size:18px; 
	margin-right:15px; 
}
.n-con-2 { 
	float:left; 
	width:70%;
	font-size:18px; 
	margin-left:15px; 
}

.social i { 
	display: inline-block;
	list-style-type:none; 
	margin:0; 
	padding:0; 
}

.social i a { 
	display:block; 
	width: 30px; 
	height: 30px; 
	text-indent:-9999px; 
	background:url(../images/social.png) no-repeat; 
	overflow:hidden; 
	margin-right:5px; 
}

.social i a.tw { 
	background-position:-31px 0;  
}

.social i a.gp { 
	background-position:-62px 0;  
}

.bt-1 { 
	border-top:2px solid #e3e3e3; 
	padding:25px 0; 
}
.social i:hover{
	-webkit-animation-name:swing ;
    -moz-animation-name:swing ;
    -ms-animation-name:swing ;
    -o-animation-name:swing ;
    animation-name:swing ;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -ms-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -ms-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s; 
}
.social i a:hover { 
	background-position: -0px -30px;
}
.social i a.tw:hover { 
	background-position: -31px -30px;
}
.social i a.gp:hover { 
	background-position: -62px -30px;
}
.ott { 
	min-height:260px !important;
}
.ott h4{ 
	text-transform:uppercase; 
	line-height:24px;  font-family:'kirolight',"Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:3px;
}
.arrs { 
	left: 50%;
    margin-left: -78px;
    position: absolute;
    top: 103px;  
	opacity:0.6;
}
.arrs1 { 
	left: 50%;
    margin-left: 46px;
    position: absolute;
    top: 103px;  opacity:0.6;
}
.arrs h2, .arrs1 h2{ 
	font-size:18px; 
	color:#fff; font-family:'kiroregular',"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.first-box{
	display:none;
}
.img-inf{
	display:none;
	line-height: 28px;
}
.carousel-indicators {
	bottom:-43px; 
}
.carousel-indicators li { 
	background:#ccc; 
	border-color:#A7A7A7; 
}
.carousel-indicators .active {
	border-color:#fd4040; 
} 

@media (min-width:980px) and (max-width:1024px){

.mob-carousel .col-md-6{ width:100%; }
.plus-ic {
    left: 45%;
    margin: 207px 0 0;
    position: absolute;
    top: -12px;
    width: 10%;
    z-index: 9999;
}

.mob-carousel .col-md-5{ width:50%; }
.arrs, .arrs1{ display:none; }
}
	
	

@media (min-width: 768px) and (max-width: 979px){
.mob-carousel .col-sm-12{ width:100%; }
.plus-ic{
		left: 53.33%;
		margin: 245px 0 0 -67px;
		position: absolute;
		top: -56px;
		width: 12%;
		z-index: 20;
}
	
	
	
	
	
}


@media (max-width:980px){

.arrs, .arrs1{ display:none; }
	
}

@media (max-width: 1000px){


	.n-con { 
		float:right; 
		width:70%; 
		font-size:18px; 
		margin-right:15px; 
	}
	.n-con-2 { 
		float:left; 
		width:70%; 
		font-size:18px; 
		margin-left:15px; 
	}
	.hed-heding h1 .small { 
		display:inline-block; 
	}

}
@media (max-width: 767px){
	
		.img-slide{
	  height: 178px;
    left: 29px;
    position: absolute;
    right: 42px;
    top: 12px;
    width: 91px; background:#fff;
	}
	
	.img-slide-rit{
	  height: 178px;
    left: 29px;
    position: absolute;
    right: 42px;
    top: 12px;
    width: 91px; background:#fff;
	}

	
	
	.plus-ic{
		left: 61%;
		margin: 107px 0 0 -65px;
		position: absolute;
		top: -19px;
		width: 18%;
		z-index: 20;
		}

	.n-con { 
		float:right; 
		width:70%; 
		font-size:18px; 
		margin-right:15px; 
	}
	.n-con-2 { 
		float:left; 
		width:70%; 
		font-size:18px; 
		margin-left:15px; 
	}
	.hed-heding h1 .small { 
		display:inline-block; 
	}
	
	
.arrs h2, .arrs1 h2{ display:none; }
.arrs1 i{ display:none; }




}

@media (max-width: 640px) {
	
	
	.content-img{ padding:20px 0; }
	.news-cont{ text-align:center; }

	.content-img h1 { 
		font-size:25px; 
		text-align:center; 
	}
	.arrs, .arrs1{ display:none; }
	.content-img p {
		font-size:16px; 
	}
	
	
}

@media (min-width: 561px) and (max-width: 767px){


.img-slide {
    height: 247px;
    left: 49px;
    position: absolute;
    right: 48px;
    top: 39px;
    width:66%; 
}

.img-slide-rit {
    height: 247px;
    left: 49px;
    position: absolute;
    right: 48px;
    top: 39px;
   width:66%;
}

	.plus-ic{
		left: 53.33%;
		top: 82px;
		width: 14%;
		}

		
}

@media (min-width: 479px) and (max-width: 560px){


.img-slide {
    height: 247px;
    left: 35px;
    position: absolute;
    right: 48px;
    top: 25px;
    width:66%; background:#fff;
}

.img-slide-rit {
    height: 247px;
    left: 35px;
    position: absolute;
    right: 48px;
    top: 25px;
   width:66%; background:#fff;
}

.plus-ic{ left:55%; top:27px; }

}


@media (max-width:320px){
	.img-slide-rit{
		height: 202px;
		position: absolute;
		left:22px;
		top: 36px;
		width: 116px;
		}
		
		.img-slide {
		height: 202px;
		left:22px;
		position: absolute;
		right: 48px;
		top: 36px;
		width: 116px;
	}
	
	.plus-ic{ top:14px; left:62.3%; width:16%;  }
	
	.hed-heding h1{
		font-size: 35px !important; margin-bottom:30px;
		}
	.main-wrp{
		width:100%;	
		max-height:600px;
	}
	.hed-heding h1 .small{
		display:block;
		line-height:48px;
		}
	
	.no-padding-l-r{
		padding-left: 0;
		padding-right: 0;
	}
	
	
	.n-con { 
		float:right; 
		width:90%; 
		font-size:14px; 
		margin-right:15px; 
	}
	.n-con-2 { 
		float:left; 
		width:90%; 
		font-size:14px; 
		margin-left:15px; 
	}
	.hed-heding h1 .small { 
		display:block; 
	}
	
	.content-img p {
		text-align:center; 
	}
}
.iii {-moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH"; }
	
