


.textbox>a{width:100%;display:block;height:100%;}
.textbox{width:100%;height:100%;;padding:5px;position:relative;;top:0;left:0; 
 opacity:1;-moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;}
.textbox>a>h3{padding:2px 0;text-align:left; !important;font-weight:400;color:#333}
.textbox>a>h4{padding:2px 0;text-align:left; !important;font-weight:200;color:#777}
.lviewspection{width:100%;; padding:0px ;float:none;}


.service:hover > .textbox{opacity:1;}


.lviewspection > dl:after{clear:both;content:'';display:block}

.lviewspection > dl>dt{width:30%;padding:5px;float:left;text-align:center;}
.lviewspection > dl>dd{text-align:center;;padding:5px;float:left;border-left:1px solid #ccc;width:70%;}



.Business_Section{width:100%;padding:30px;position:relative;}
.Business_Section::after{/*background: #eff7fa;  content: '';
  width: 100%;
  height: 40%;

  position: absolute;
  left: 0;
  bottom: 0;
  z-index: -1;*/
}

#service-29{width:100%;max-width:1400px;margin:0 auto;position:relative;top:0;padding:0px 0}




.Overf_Div {

	width:100%;
	position:relative;
	left:0%;

	float:none;
padding-bottom:5px;
}

.service figcaption{width:100%;float:none;position:relative;padding:0 10px;border-radius:5px;background: #fff;}

.service figcaption span.Big_Number{position: absolute;
left: -3%;
top: 14%;
font-size: 5em;
color: #1d6ad3;
font-family: 'Raleway', sans-serif;
font-weight: 600;display:none}




#service-30 .service::after{clear:both;content:'';display:block;}

#service-30  .service img {
  border: 0px solid #cacaca !important;/*
box-shadow: 8px 8px 10px 0 rgba(0, 0, 0, .2);*/
border-radius:5px 5px

}


#service-30 .owl-nav{bottom: -20%;
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  width: 110px;
  right: auto;
  left: -29%;
  display: block !important;
}

#service-30 .owl-nav [class*="owl-"] {
color: #1a1a1a;
  font-size: 18px;
  margin: px;
  padding: 10px 11px;
  background: transparent;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  opacity: 1;
  width: 50px;
  height: 50px;
  border: 1px solid #1a1a1a;
}

#service-30 .owl-nav .owl-prev {
  position: absolute;
  right: 52px;
left: auto;
}

#service-30 .owl-nav .owl-next {
  position: absolute;
  right: 0px;
}

figure.Hide_Caption * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.45s ease-in-out;
    transition: all 0.45s ease-in-out;
}
.Pyogi{padding: 7px 11px !important;
  color: #fff !important;
  border-radius: 3px;
  background: #00a49f;
  margin: 0 5px !important;
  display: inline-block;
  font-size: 12px;}


.Option_Box{width: 100%;
margin: 0 auto;
position: relative;
top: 0;
left: 0;
z-index: 2;
padding:20px 0 0;
border-top: 3px solid #00a49f;
}
.Option_Box>a{display:block;width:100%;}
.Option_Box>a>h2{padding: 15px 5px;
  color: #2a2a2a;

  font-weight: 400;
  font-size: 1.2em;
  line-height: 1.4;}


.Option_Box>a>h2>span{display:block;}
.Option_Box>a>h2>small{font-size:60%;padding:0px;color:#00a49f;;font-weight:normal}

.Option_Box>a>h3{font-weight:400;padding:2px;letter-spacing: -1px;
line-height:1.45em;color:#3a3a3a;/*border-bottom:1px solid rgba(200,200,200,0.3)*/}

.Option_Box>a>h4{font-weight:300;padding:2px;letter-spacing: -1px;font-size:15px;
line-height:1.45em;color:#5a5a5a;;/*border-bottom:1px solid rgba(200,200,200,0.3)*/}
.Option_Box>a>span{display:inline-block;;text-align:left;;
margin:0px;padding:10px 0;/*border:0px solid rgba(255,255,255,0.3)*/;color:#555}


#service-29 .service::after{}


.Bt_btn{width: 200px;
border-radius: 3px;
text-align: left;
padding: 15px 25px;
background: transparent;
color: #555;
font-size: 1em;
margin: 20px auto;
display: block;

position: relative;

-moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s;
}

.Bt_btn::before {
  content: '';
  width: 70px;
  height: 7px;
  background: url('../../../img/aro_g.png')no-repeat;
  position: absolute;
  right: 8%;
  top: 51%;
  margin-top: -3px;
  background-size: 100%;
}

.Bt_btn:hover{background:transparent;}

@media all and (min-width:1px) and (max-width:800px) {


#service-30 .owl-nav {
 position: absolute;
    top: -40%;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    width: 95px;
    right:1%;
    left: auto;
    display: block !important;
    height: 60px;
	z-index:99;
}


#service-30 .owl-nav [class*="owl-"] {
color: #1a1a1a;
 

  font-size: 18px;
  margin: px;
  padding: 10px 11px;
  background: transparent;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  opacity: 1;
  width: 45px;
  height: 45px;
  border: 1px solid #1a1a1a;
}

#service-30 .owl-nav .owl-prev {
  position: absolute;
  right: 50px;
left: auto;
}

#service-30 .owl-nav .owl-next {
  position: absolute;
  right: 0px;
}


















	.Business_Section{width:100%;padding:10px}
.Business_Section::after {
  background: #fff;
  content: '';
  width: 100%;
  height: 15%;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: -1;
  display:none;
}
#service-30{width:100%;position:relative;top:0;padding:10px 0px}




.Overf_Div {

	width:100%;
	position:relative;
	left:00%;

	float:none;
padding-bottom:10px;
}
.service figcaption{width:100%;float:none;}



#service-30 .service::after{clear:both;content:'';display:block;}

#service-30  .service img {
  border: 0px solid #cacaca !important;/*
box-shadow: 8px 8px 10px 0 rgba(0, 0, 0, .2);*/
border-radius:5px 5px !important;

}

figure.Hide_Caption * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.45s ease-in-out;
    transition: all 0.45s ease-in-out;
}

.Option_Box{width: 100%;
margin: 0 auto;
position: relative;
top: 0;
left: 0;
z-index: 2;
padding:20px 15px;
}

.service figcaption span.Big_Number{position:absolute;left:auto;right:5%;top:-17%;
font-size:4em;color:#1d6ad3; font-family: 'Raleway', sans-serif;;font-weight:600;text-shadow:1px 1px 1px #fff}


.Option_Box>a{display:block;width:100%;}
.Option_Box>a>h2{padding:10px 0 10px 0;color:#333;;font-weight:400;font-size:1.5em}
.Option_Box>a>h2>small{font-size:60%;;;font-weight:normal}
.Option_Box>a>h4{padding:4px 0;line-height:1.75em;color:#5a5a5a;font-weight: 300;}
.Option_Box>a>span{display:inline-block;width:180px;text-align:left;font-family: 'Raleway', sans-serif;;
margin:10px 0;padding:5px 5px;border:1px solid rgba(255,255,255,0.3);color:#000}

.Pyogi {
  padding: 7px 11px !important;
  color: #fff !important;
  border-radius: 3px;

  margin: 0 5px !important;
  display: inline-block;
  font-size: 12px;
  width:auto !important
}


#service-29 .service::after{}



#service-29 .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}





#service-30 .owl-nav {
  display: block !important;
}



}