/*-------------------------------------
Template Name: Miktu
Template URI: https://webtend.net/
Description: Miktu - Responsive bootstrap 4 form is a simple and unique style for Iamge hover built with Bootstrap framework. 
Author: webtend
Author URI: https://ryetheme.com/
Version: 1.0
---------------------------------------


/*
    Google fonts
*/
/*
    Google fonts
*/

/*---------------------------------------
    Default CSS
---------------------------------------*/

* {
    margin:0;
    padding:0
}
.miktu_wrapper a,
.miktu_wrapper a:hover,
.miktu_wrapper a:focus {
    text-decoration:none
}
.miktu_wrapper p{
    margin: 0;
}
.miktu_wrapper ul{
    margin-bottom: 0;
}
.miktu_wrapper li {
    list-style: none
}
.miktu_wrapper h1, 
.miktu_wrapper h2, 
.miktu_wrapper h3,
.miktu_wrapper h4,
.miktu_wrapper h5,
.miktu_wrapper h6{
    margin: 0px 0;
}
.miktu_wrapper h4{
    font-size: 20px;
    font-weight: bold;
}
.miktu_wrapper h5{
    font-size: 15px;
}
.mmiktu_wrapper p{
	margin: 0;
}
.miktu_wrapper{
	font-family: 'Roboto', sans-serif;
    font-size: 14px;
    line-height: 30px;
    overflow-x: hidden;
}
.miktu_wrapper .miktu_hover{
    padding: 70px 0;   
}
/*---------------------------------------
    Start hoverta-hover-bg section css
---------------------------------------*/
.miktu_bg{
    background: url("/img/top-bg.jpg") no-repeat center;
    background-size: cover;
    position: relative;
    padding: 162px 0;
}
.top-bg .top-text h1{
    font-size: 45px;
    font-weight: 700;
    color: #fff;
}
.top-bg .top-text p{
    font-size: 18px;
    color: #fff;
    margin-bottom: 60px;
}
.top-bg .top-text .top-btn{
    display: inline-block;
    background: rgb(255, 255, 255);
    width: 230px;
    height: 60px;
    line-height: 60px;
    border-radius: 50px;
    text-transform: capitalize;
    color: #3d4eda;
    font-weight: 700;
    font-size: 16px;
    transition: all .5s;
}
.top-bg .top-text .top-btn:hover{
    box-shadow: 0px 6px 24.84px 2.16px rgba(0, 0, 0, 0.1);
}
/*---------------------------------------
    End hoverta-hover-bg section css
---------------------------------------*/
/*---------------------------------------
    Responsive css
---------------------------------------*/
/* Medium Layout: 1280px. */
@media only screen and (min-width: 992px) and (max-width: 1200px) {
}
/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) {
    
}
/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) {
    .miktu_bg {
        padding: 60px 0;
    }
    .top-bg .top-text h1 {
        font-size: 30px;
    }
    .top-bg .top-text p {
        margin-bottom: 40px;
    }
}


	.a{		margin: 0 auto;		background-color:#fff;
		width:0;
		height:2px;
		transition:width 2s;
		-webkit-transition:width 2s;
		transition:width 2s;
		transition-delay:1s;
		position:absolute;buttom:0;left:0;
	}
	
	.more12 a{
border:2px solid #fff;
padding:10px 40px; 
border-radius:25px;
color:#fff;
-moz-border-radius:25px;margin-left:5px;margin-right:5px;}.more12 a:hover{
color:#fff;
background:#0f6155
}
	#ptop{padding-top:424px;}



.top60{margin-top:-58px}
	@media screen and (max-width:750px ) {
	#ptop{padding-top:200px;}
	.w100{width:100%;}
	.top60{margin-top:-38px}	}
	.pd01{line-height:28px;border: 1px solid #ecebeb;padding:24px}
	
		#footerr .footerr-block {
		margin-bottom: 15px;
	}	#footerr .footerr-block .title_block {
		color: #fff;
		padding: 12px 15px;
		position: relative;
		margin-bottom: 0;
		font-size: 12px;
						background: rgba(226, 112, 1, 0.6)	}	#footerr .footerr-block .title_block:before {
		content: "+";
		font-family: "FontAwesome";
		font-size: 28px;
		position: absolute;
		top: 0px;
		right: 10px;
		width: 36px;
		height: 36px;
		text-align: center;
		line-height: 36px	}	#footerr .footerr-block .title_block.active:before {
		content: "—";
				font-family: "FontAwesome";		font-size: 24px;
		position: absolute;
		top: 0px;
		right: 10px;
		width: 36px;
		height: 36px;
		text-align: center;
		line-height: 36px
	}	#footerr .footerr-block .title_block:hover {
		cursor: pointer
	}
	
   #wrapp {
    text-align: center;
}
#left1, #right1 {
display: inline-block;
padding-left:30px;padding-right:30px;
padding-left:30px;padding-right:30px;
font-size:16px;
padding-top:12px;padding-bottom:12px;
}
.dq{border-bottom: 2px solid #ff5000;}

.navFix {position: fixed; top: 76px;   background:#f0f0f0;  left: 0;        z-index: 888;width:100%;}
	.homeb{line-height:30px;padding-BOTTOM:60px;background: url(../image/dot-1.png) repeat-x;margin-top:290px;}

	@media screen and (max-width:750px ) {
	.homeb{line-height:30px;padding-BOTTOM:60px;background: url(../image/dot-1.png) repeat-x;margin-top:80px;}
.navFix {position: fixed; top: 73px;   background:#f0f0f0;  left: 0; z-index: 888;width:100%;box-shadow: 0 0 2px     rgba(0,0,0, 0.2)}

#left1, #right1 {
display:block;
padding-left:30px;padding-right:30px;
padding-left:30px;padding-right:30px;
font-size:16px;
padding-top:12px;padding-bottom:12px;
width:100%;
border-bottom: 1px solid #eae9e9;
}	
#left1 a{
width:100%;
display:block;}	}
	.tds{border-bottom: 1px solid #d7d4d2;padding:12px;}
	tr:last-child {border-bottom:0px #ffffff solid}
	.tbcss td{border: 1px solid #d7d4d2;padding:5px;}