*{margin:0px; padding:0px;}
/*navbar*/
.navbar{margin-bottom:0px !important;}
.navbar-default{border-color:#fff !important;}
 img#logo{width:170px; height:70px;}
.navbar-right{padding:20px 0px;}
.nav > li {font-weight: 600;}
.nav > li > a{color:#494645 !important; transition:all 0.3s linear;}
.nav > li:hover a{color:#FB6B08 !important;}
.navbar-default .navbar-collapse{border-bottom: 5px solid #FB6B08 !important;}

/*slider*/
.slider01{width:100%; margin:auto; position:relative;}
.slider01 .carousel-inner > .item > img,
.slider01 .carousel-inner > .item > a > img{width: 100%; margin: auto; height:450px; filter:brightness(0.8);}
.slider01 .item{ position:relative;}
.slider01 .item .text01{z-index:99; width:60%; text-align:center; position:absolute; top:35%; left:20%; color:#fff;}
.slider01 .item .text01 h2{font-size:40px; font-weight:600; letter-spacing:1px;}
.slider01 .item .text01 h4{font-weight:600; letter-spacing:0.5px; font-size:24px;}
.slider01 .carousel-control.right{background-image:none !important;}
.slider01 .carousel-control.left{background-image:none !important;}
.slider01 .carousel-indicators li {border:1px solid #000 !important;}

.wrap01{ margin-top:35px; text-align:center;}
.wrap01 h2{font-weight:600; color:#494645; letter-spacing:0.5px;}
.wrap01 h5{letter-spacing: 0.5px; font-size: 18px; line-height: 24px; color: #FB6B08;}
.wrap01 p{color:#807878; letter-spacing:0.5px; font-size: 16px; line-height: 24px; text-align: center;}
.wrap01 a.btn{background:#FB6B08; color:#fff; font-weight:600; letter-spacing:0.3px; transition:all 0.3s ease; padding:10px 20px;
 font-size:16px;}
.wrap01 a.btn:hover{background:#DD5F08;}

/*our company*/
.our_compny{text-align:center; margin-top:35px;}
.our_compny h2{font-weight:600; color:#494645; letter-spacing:0.5px; margin-bottom:0px;}
.our_compny h3{font-weight:600; font-size:30px; color:#FB6B08; margin-top:10px;}
.our_compny h5{font-size:18px; color:#FB6B08;}
.our_compny p{color:#807878; text-align:justify; letter-spacing:0.5px;}
.our_compny a.btn{background:#FB6B08; color:#fff; font-weight:600; letter-spacing:0.3px; transition:all 0.3s ease;}
.our_compny a.btn:hover{background:#DD5F08;}
.our_compny img{margin:auto; border-radius:50%; border:4px solid #fff; transition:all 0.3s linear;}
.our_compny img:hover{border:4px solid #e4d9d9;}

/*our service*/
.our_srvc{margin-top:50px;}
.our_srvc .srvc-inner{background:#09B7B1; color:#fff; padding:20px 20px;}
.our_srvc h2{font-weight:600; letter-spacing:0.5px; text-align:center;}
.our_srvc h5{font-weight:600;}
.our_srvc  ul li{list-style:none; font-size:13px;}
.our_srvc  ul li a{text-decoration:none; color:#fff;}
.our_srvc ul li span{margin-right:5px;}

/*blog*/
.blog{text-align:center; margin-top:35px;}
.blog h2{font-weight:600; color:#494645; letter-spacing:0.5px;}
.blog h4{color:#FB6B08;}
.blog .mask{width:100%; height:290px; overflow:hidden;}
.blog img{width:100%; margin:auto; height:290px; transform:scale(1); transition:all 0.3s linear; cursor:pointer;}
.blog p{color:#807878;}
.blog .mask:hover img{transform:scale(1.1);}

/*slider*/
.slider{width:85%;  height:220px; background-image:url(../image/iso-bg.png); background-repeat:no-repeat; 
 background-size:cover; margin:auto; margin-top:50px;}
.slider .nov{position: absolute; width: 50%; left: 45%; top: 170px !important; z-index: 999;} 
.slider .nov a{width:2px; height: 2px; border-radius: 50%; float: left; text-align: center; margin: 7px 12px; color:#fff; 
 background:#fff; font-size: 4px; z-index: 9999999999; padding: 6px; border:1px solid #FB6B08; text-indent:-9999px;}
.slider .nov a.activeSlide{background:#FB6B08;}
.slider h2{text-align:center; font-weight:600; letter-spacing:0.5px;}
.slider .container{position:relative;} 
.slider .item01{width:100%; margin:auto; position:relative;}
.slider .heading01{width:100%; margin:auto; position:absolute; z-index:99;}
.slider .heading01 h5{width: 50px; height: 50px; color: #fff; font-size: 30px; position: absolute;
 left: 4%; top: 20px; cursor: pointer; line-height: 50px; text-align: center;transition: all 0.3s ease-in-out;}
.slider .heading01 h5:hover{color:#FB6B08;}
.slider .heading01 h6{width: 50px; height: 50px; color: #fff; font-size: 30px; position: absolute;
 right: 7%; top:20px; cursor: pointer; line-height: 50px; text-align: center; transition: all 0.3s ease-in-out;} 
.slider .heading01 h6:hover{color:#FB6B08;}
.slider .text01{position:absolute; top:%; left:15%; width:70%; text-align:center;}
.slider .text01 h4{letter-spacing:0.5px; line-height:24px;} 
 
 /*footer*/
.footer p{color:#333; text-align:center; border-top:5px solid #FB6B08; padding:10px 0px; font-weight:600; letter-spacing:0.5px;}

/*scroll top button*/
.scrollToTop{position:fixed; right:10px; bottom:10px; width:50px; height:50px; font-size:25px; line-height:50px; text-align:center;
 background:#FB6B08; color:#fff !important; border-radius:50%; z-index:99; display:none; transition:all 0.3s ease;}
.scrollToTop:hover{background:#DE5F08;} 

/*about*/
.about01{margin-top:35px;}
.about01 h2{font-weight:600; color:#494645; letter-spacing:0.5px; text-align:center;}
.about01 h4{letter-spacing: 0.7px; line-height: 24px; color:#FB6B08;}
.about01 img{margin:auto; border-radius:50%; border:5px solid #fff; transition:all 0.3s linear; margin-top:-10px;}
.about01 img:hover{border:5px solid #e4d9d9;}
.about01 p{color:#807878; text-align:justify; letter-spacing:0.5px;}

.about02{margin-top:45px;}
.about02 .about02-inner{background:#09B7B1; color:#fff; text-align:center; padding:20px;}
.about02 h2{font-weight:600; letter-spacing:0.5px;}
.about02 h4{ text-transform:uppercase;}
.about02 p{ letter-spacing:0.5px; line-height:22px;}
.about02 span{width: 60px; height: 60px; margin:auto; border: 4px solid rgb(255, 255, 255); font-size: 30px; line-height: 50px; 
 border-radius: 50%;}
 
.about03{padding:35px 0;}
.about03 h2{font-weight:600; color:#494645; letter-spacing:0.5px; text-align:center;} 
.about03 h4{letter-spacing: 0.7px; line-height: 24px; color: #FB6B08;}
.about03 img{border-radius:5%;}
.about03 ul li{ list-style:none; letter-spacing:0.5px; font-size:15px;}
.about03 ul li a{ text-decoration:none;}
.about03 ul li span{color:#FB6B08; margin-right:5px;}

.about04{margin-top:35px; text-align:center; margin-bottom:50px;}
.about04 h2{font-weight:600; color:#494645; letter-spacing:0.5px;}
.about04 h4{color:#FB6B08;}
.about04 img{margin:auto; border-radius:50%; border:5px solid #fff; transition:all 0.3s linear;}
.about04 img:hover{border:5px solid #e4d9d9;}
.about04 p{color:#807878; padding-top:20px;}

/*service*/
.service01{margin-top:35px;}
.service01 h2{font-weight:600; color:#494645; letter-spacing:0.5px; text-align:center;}
.service01 h4{letter-spacing: 0.7px; line-height: 24px; color: #FB6B08; text-align:center;}

.service02{margin-top:25px;}
.service02 .service02-inner{ background:#09B7B1; color:#fff; padding:20px}
.service02 h2{font-weight:600; letter-spacing:0.5px; text-align:center;}
.service02 ul li{list-style:none; font-size:15px; line-height:22px; letter-spacing:0.5px; font-weight:600;}
.service02 ul li a{text-decoration:none; color:#fff; transition:all 0.3s ease;}
.service02 ul li span{color: #fff; font-size: 16px; margin-right: 5px;}

/*iso*/
.service03{margin-top:60px;} 
.service03 h4{color:#FB6B08; letter-spacing:0.5px;} 
.service03 p{color:#807878; letter-spacing:0.3px; text-align: justify;}
.service03 a.btn-default{background:#FB6B08; border:none; color:#fff; font-weight:600; margin-bottom:15px; transition:all 0.3s linear;}
.service03 a.btn-default:hover{background:#DD5F08;}

.service04{margin-top:45px; margin-bottom:60px;}
.service04 .srvc04-inner{background:#09B7B1; padding:20px; color:#fff; font-weight:600;}
.service04 img{width:100%; margin:auto; border:10px solid #cee0ea;}
.service04 h4{letter-spacing:0.5px;}
.service04 p{padding:10px 0px;}

/*why iso*/
.whyiso01{}
.whyiso01 img{width:100%; margin:auto; height:300px;}

.whyiso02{margin-top:35px;}
.whyiso02 h4{letter-spacing: 0.7px; line-height: 24px; color: #FB6B08; text-align:center;}
.whyiso02 h2{font-weight:600; color:#494645; letter-spacing:0.5px; text-align:center;}
.whyiso02 p{color:#807878; letter-spacing:0.5px; line-height:22px; text-align:justify;}

.whyiso03{text-align:center; margin-top:20px; margin-bottom:50px;}
.whyiso03 h2{font-weight:600; color:#494645; letter-spacing:0.5px; text-align:center; padding-bottom:15px;}
.whyiso03 h4{transition:all 0.3s linear; color:#FB6B08;}
.whyiso03 h4:hover{color:#FB6B08;} 
.whyiso03 p{color:#807878; letter-spacing:0.5px; line-height:22px;}
.whyiso03 img{margin:auto; border-radius:50%; opacity:0.9;}
.whyiso03 img:hover{ opacity:1;}

/*contact*/
.contact01{width:100%; margin-top:35px;}
.contact01 h2{letter-spacing: 0.5px; font-weight:600; text-align:center;}
.contact01 h3{color:#FB6B08; letter-spacing:0.5px;}
.contact01 input{width:100%; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 input:focus{outline:none;}
.contact01 input[type="submit"]{width:100%; border:none; background:#FB6B08; transition:all 0.3s ease;
 color:#fff; font-weight:600; text-transform:uppercase; transition:all 0.3s ease; border-radius:5px;}
.contact01 input[type="submit"]:hover{background:#DD5F08;}  
.contact01 input[type="reset"]{width:100%; border:none; background:#FB6B08; transition:all 0.3s ease;
 color:#fff; font-weight:600; text-transform:uppercase; transition:all 0.3s ease; border-radius:5px;}
.contact01 input[type="reset"]:hover{background:#DD5F08;} 
.contact01 textarea{width:100%; height:100px; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 textarea:focus{outline:none;}
.contact01 h2 span{ color:#ff8023;font-size:15px;line-height:39px;margin:0 2% 0 0;}
.contact01 p{color:#807878; letter-spacing:0.5px;}
.contact01 p a{color:#666; text-decoration:none;}
.contact01 p span{color:#FB6B08; margin-right:10px;}

.contact03{margin-top:20px;}
.contact03 h2{text-align:center; font-weight:600; color:#494645; letter-spacing:0.5px;}
.contact03 .map iframe{width:100%; height:350px;}

/*clients*/
.client01{margin-top:35px; margin-bottom:50px;}
.client01 h2{text-align:center; font-weight:600; color:#494645; letter-spacing:0.5px;}
.client01 h4{color:#FB6B08; letter-spacing:0.5px;}
.client01 p{color:#807878; letter-spacing:0.5px;}
.box01{width:100; margin:auto; height:235px; position:relative; overflow:hidden; margin-bottom:15px; cursor:pointer;}
.box01 img{width:100%; margin:auto; height:235px; transition:all 0.4s linear; transform:scale(1);}
.box01 .hide01{width:100%; margin:auto; height:235px; position:absolute; z-index:99; opacity:0; transition:all 0.3s linear;}
.box01 .hide01 span{font-size: 20px; color: rgb(255, 255, 255); font-weight: 600; text-align: center; 
 display: block; line-height: 235px; transition:all 0.2s linear;}
.box01:hover img{transform:scale(1.1);}
.box01:hover .hide01{opacity:1;}
.box01 .hide01:hover span{font-size:30px;}

/*iso verify*/
.iso-verify .iso-verify-inner{background-image:url(../image/iso-bg.png); background-repeat:no-repeat; background-size:cover; 
 text-align:center;}
.iso-verify h2{font-size: 40px; font-weight:600; letter-spacing:0.5px; font-style:italic; text-shadow:4px 4px 2px rgb(236, 152, 152);
 margin-top:0px;}
.iso-verify h3{font-size: 65px; font-weight: 800; letter-spacing: 1px; font-family: initial; margin-top: -5px; color:#412e2e;}
.iso-verify h5{font-size: 19px; font-weight: 600; font-family: initial;}

.iso-verify02{text-align:center; margin-bottom:90px;}
.iso-verify02 h4{font-weight:600; color:#000;}
.iso-verify02 p{color:#000;}
.iso-verify02 input.verify{padding:0 10px; letter-spacing:1px;}
.iso-verify02 img{margin:auto; margin-top:55px; height:160px;}

.iso-verify03{}
.fixed-btm{background:#CC0000; color:#fff; width:50%; text-align:center; padding:10px 0px;
 z-index:99; position:fixed; bottom:0px; left:25%; right:25%;}
.fixed-btm p{ margin-bottom:0px;}


/* Login*/
.login{margin-top:100px; margin-bottom:100px;}
.login input{margin-bottom:18px; height:30px; line-height:30px; width:350px; display:block; text-indent:10px; border:1px solid #FB6B08;}
.login input[type="submit"]{width:180px; text-indent:0; color:gold; background:#FB6B08; border:none; height:40px; 
 line-height:40px; font-size:16px; font-weight:600; color:#fff;}
.login input:focus{outline:2px solid gold;}

/* Register */
.register{margin-top:100px; padding:30px 0;}
.register h3{font-size:24px; color:#333; line-height:50px;}
.register input{margin-bottom:10px; height:30px; line-height:30px; width:400px; display:block; text-indent:10px; border:1px solid gold;}
.register input[type="submit"]{width:180px; margin:0 110px; text-indent:0; color:gold; background:#3A4242; border:none; height:40px; 
 line-height:40px; box-shadow:inset 0 0 4px 0 gold; font-size:16px;}
.register input:focus{outline:2px solid gold;}

/*  controlpanel */
.panel{margin-top:40px;} 
.panel h1{font-size:30px;}
.panel h2{ color:#fff !important; margin-left:20px; height:40px; width:120px; line-height:40px;  text-align:center;}
.panel img{height:180px;}
.panel a{display:block; color:#333; font-size:21px; }
.panel a:hover{color:#D49714; text-decoration:none;}

.addcert{width:100%; margin-top:40px; margin-bottom:20px;}
.addcert input[type="text"]{width:100%; margin:auto; padding:15px; margin-bottom:15px; border:2px solid #ccc; font-size:16px;}
.addcert input[type="submit"]{padding: 8px 15px; background: #FB6B08; border: medium none; color: #fff; margin: 20px 0px; 
 transition: all 0.3s linear; box-shadow: inset 0 0 0 0 #fcd08a; font-weight:600;}
.addcert input[type="submit"]:hover{background:#E0630D;}
#border{border: 1px solid #ccc; position: relative;}
#border a.a-left{position: absolute; top: 0%; left: 20%; background: #FB6B08; color: #fff; padding: 0px 8px; 
transition: all 0.2s linear; text-decoration: none; font-weight: 600;}
#border a.a-right {position: absolute; top: 0%; right: 20%; background: #FB6B08; color: #fff; padding: 0px 8px; 
transition: all 0.2s linear; text-decoration: none; font-weight: 600;}
.cover01 {padding: 18px; background: #fff; transition: all 0.3s ease-in-out; margin-bottom: 20px; text-align: center;}






/*------------------- RESPONSIVE -----------------*/
@media (max-width:991px) and (min-width:961px){
/*navbar*/
img#logo{width:140px; height:70px;}
.nav > li > a{position: relative; display: block; padding: 15px 6px !important;}
.testi_monial h4{padding-top: 5px;}
.slider01 .item .text01{z-index:99; width:80%; text-align:center; position:absolute; top:35%; left:10%; color:#fff;}
}

@media (max-width:960px) and (min-width:768px){
/*navbar*/
img#logo{width:140px; height:70px;}
.nav > li{font-size:13px;}
.nav > li > a{position: relative; display: block; padding: 15px 7px !important;}
.testi_monial h4{padding-top: 5px;}
.about01 img{margin-top:35px;}
.service02 .service02-inner{padding:15px;}
.contact03 .map iframe{width:100%; height:300px;}
/*slider*/
.slider{width:95%;  height:240px; background-image:url(../image/iso-bg.png); background-repeat:no-repeat; 
 background-size:cover; margin:auto; margin-top:50px;}
.slider01 .item .text01{z-index:99; width:80%; text-align:center; position:absolute; top:35%; left:10%; color:#fff;}
/* Login*/
.login input{width:100%;}
.login input[type="submit"]{width:150px;}
}

@media (max-width:767px) and (min-width:641px){
/*navbar*/
.navbar-header{padding-bottom:15px;border-bottom: 5px solid #FB6B08 !important;}
 img#logo{width:170px; height:50px; margin-top:-5px;}
.navbar-right{padding:0px 0px;}
.nav > li > a{color:#494645 !important; transition:all 0.3s linear; line-height:10px !important;}
/*slider*/
.slider01{width:100%; margin:auto; margin-top:10px;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{width: 100%; margin: auto; height:200px !important;}
.slider01 .item .text01{width:80%; text-align:center; position:absolute; top:20%; left:10%; color:#fff;}
.slider01 .item .text01 h2{font-size:30px; font-weight:600; letter-spacing:1px;}
.slider01 .item .text01 h4{font-weight:600; letter-spacing:0.5px; font-size:18px;}
/*our company*/
.our_compny{margin-top:25px;}
.our_compny .col-sm-4{margin-bottom:20px;}
/*our services*/
.our_srvc{margin-top:30px;}
.our_srvc .srvc-inner {background: #09B7B1; color: #fff; padding: 20px 10px;}
.our_srvc h3{ text-align:center;}
.our_srvc h5{ text-align:center; font-size:18px; letter-spacing:0.5px;}
.our_srvc ul li{font-size: 14px; text-align: center;}
.blog .col-sm-3{margin-bottom:30px;}
/*slider*/
.slider{width:90%;  height:230px; background-image:url(../image/iso-bg.png); background-repeat:no-repeat; 
 background-size:cover; margin:auto; margin-top:10px;}
.slider .nov{position: absolute; width: 40%; left: 40%; top: 180px !important; z-index: 999;} 
.slider .nov a{width:2px; height: 2px; border-radius: 50%; float: left; text-align: center; margin: 7px 12px; color:#fff; 
 background:#fff; font-size: 4px; z-index: 9999999999; padding: 5px; border:1px solid #FB6B08;}
.slider .nov a.activeSlide{background:#FB6B08;}
.slider h2{text-align:center; font-weight:600; letter-spacing:0.5px; font-size:20px;}
.slider .heading01 h5{width: 30px; height: 30px; color: #fff; font-size: 20px; position: absolute;
 left: 0%; top: 50px; cursor: pointer; line-height: 30px; text-align: center;transition: all 0.3s ease-in-out;}
.slider .heading01 h6{width: 30px; height: 30px; color: #fff; font-size: 20px; position: absolute;
 right: 10%; top:50px; cursor: pointer; line-height: 30px; text-align: center; transition: all 0.3s ease-in-out;} 
.slider .text01{position:absolute; top:%; left:10%; width:80%; text-align:center;}
.slider .text01 h4{letter-spacing:0.3px; line-height:20px; font-size:16px; margin-top:0px;}
/*scroll top button*/
.scrollToTop{position:fixed; right:10px; bottom:10px; width:40px; height:40px; font-size:20px; line-height:40px; text-align:center;
 background:#FB6B08; color:#fff !important; border-radius:50%; z-index:99; display:none; transition:all 0.3s ease;}
/*about*/
.about01{margin-top:20px;}
.about01 h4{ text-align:center; letter-spacing:0.5px; margin-top:0px;}
.about01 img{margin-top:0px;}
.about03{margin-bottom:20px;}
.about03 h4{letter-spacing: 0.3px; text-align:justify; margin: 15px 0px;}
/*service*/
.service01{margin-top:20px;}
.service01 h2{font-weight:600; color:#494645; letter-spacing:0.5px; text-align:center;}
.service02{margin-top:20px;}
.service02 .service02-inner{ background:#09B7B1; color:#fff; padding:10px}
.service03{ text-align:center;}
.service03 img{width:100%; height:250px;}
.service03 a.btn-default{margin-bottom:30px;}
.service04 {margin-top: 20px; margin-bottom: 40px;}
/*whyiso*/
.whyiso01{margin-top:10px;}
.whyiso01 img{height:250px;}
.whyiso02 h2{margin-top:0px;}
.whyiso03{margin-bottom:20px;}
.whyiso03 p{margin-bottom:20px;}
/*client*/
.client01{margin-top:10px; margin-bottom:0px; text-align:center;}
.client01 .col-sm-4{margin-bottom:30px;}
.client01 h4{color: #FB6B08; letter-spacing: 0.3px;}
/*iso verify*/
.iso-verify h3{font-size:40px;}
/*contacts*/
.contact01{margin-top:20px;}
.contact01 h3{margin-top:0px; font-size:22px;}
.contact03{margin-top:10px;}
.contact03 .map iframe{width:100%; height:250px;}
}

@media (max-width:640px) and (min-width:581px){
/*navbar*/
.navbar-header{padding-bottom:15px;border-bottom: 5px solid #FB6B08 !important;}
 img#logo{width:170px; height:50px; margin-top:-5px;}
.navbar-right{padding:0px 0px;}
.nav > li > a{color:#494645 !important; transition:all 0.3s linear; line-height:10px !important;}
/*slider*/
.slider01{width:100%; margin:auto; margin-top:10px;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{width: 100%; margin: auto; height:200px !important;}
.slider01 .item .text01{width:80%; text-align:center; position:absolute; top:20%; left:10%; color:#fff;}
.slider01 .item .text01 h2{font-size:30px; font-weight:600; letter-spacing:1px;}
.slider01 .item .text01 h4{font-weight:600; letter-spacing:0.5px; font-size:18px;}
/*our company*/
.our_compny{margin-top:25px;}
.our_compny .col-sm-4{margin-bottom:20px;}
/*our services*/
.our_srvc{margin-top:30px;}
.our_srvc .srvc-inner {background: #09B7B1; color: #fff; padding: 20px 10px;}
.our_srvc h3{ text-align:center;}
.our_srvc h5{ text-align:center; font-size:18px; letter-spacing:0.5px;}
.our_srvc ul li{font-size: 14px; text-align: center;}
.blog .col-sm-3{margin-bottom:30px;}
/*slider*/
.slider{width:90%;  height:230px; background-image:url(../image/iso-bg.png); background-repeat:no-repeat; 
 background-size:cover; margin:auto; margin-top:10px;}
.slider .nov{position: absolute; width: 40%; left: 40%; top: 180px !important; z-index: 999;} 
.slider .nov a{width:2px; height: 2px; border-radius: 50%; float: left; text-align: center; margin: 7px 12px; color:#fff; 
 background:#fff; font-size: 4px; z-index: 9999999999; padding: 5px; border:1px solid #FB6B08;}
.slider .nov a.activeSlide{background:#FB6B08;}
.slider h2{text-align:center; font-weight:600; letter-spacing:0.5px; font-size:20px;}
.slider .heading01 h5{width: 30px; height: 30px; color: #fff; font-size: 20px; position: absolute;
 left: 0%; top: 50px; cursor: pointer; line-height: 30px; text-align: center;transition: all 0.3s ease-in-out;}
.slider .heading01 h6{width: 30px; height: 30px; color: #fff; font-size: 20px; position: absolute;
 right: 10%; top:50px; cursor: pointer; line-height: 30px; text-align: center; transition: all 0.3s ease-in-out;} 
.slider .text01{position:absolute; top:%; left:10%; width:80%; text-align:center;}
.slider .text01 h4{letter-spacing:0.3px; line-height:20px; font-size:16px; margin-top:0px;}
/*scroll top button*/
.scrollToTop{position:fixed; right:10px; bottom:10px; width:40px; height:40px; font-size:20px; line-height:40px; text-align:center;
 background:#FB6B08; color:#fff !important; border-radius:50%; z-index:99; display:none; transition:all 0.3s ease;}
/*about*/
.about01{margin-top:20px;}
.about01 h4{ text-align:center; letter-spacing:0.5px; margin-top:0px;}
.about01 img{margin-top:0px;}
.about03{margin-bottom:20px;}
.about03 h4{letter-spacing: 0.3px; text-align:justify; margin: 15px 0px;}
/*service*/
.service01{margin-top:20px;}
.service01 h2{font-weight:600; color:#494645; letter-spacing:0.5px; text-align:center;}
.service02{margin-top:20px;}
.service02 .service02-inner{ background:#09B7B1; color:#fff; padding:10px}
.service03{ text-align:center;}
.service03 img{width:100%; height:250px;}
.service03 a.btn-default{margin-bottom:30px;}
.service04 {margin-top: 20px; margin-bottom: 40px;}
/*whyiso*/
.whyiso01{margin-top:10px;}
.whyiso01 img{height:250px;}
.whyiso02 h2{margin-top:0px;}
.whyiso03{margin-bottom:20px;}
.whyiso03 p{margin-bottom:20px;}
/*client*/
.client01{margin-top:10px; margin-bottom:0px; text-align:center;}
.client01 .col-sm-4{margin-bottom:30px;}
.client01 h4{color: #FB6B08; letter-spacing: 0.3px;}
/*iso verify*/
.iso-verify h3{font-size:40px;}
/*contacts*/
.contact01{margin-top:20px;}
.contact01 h3{margin-top:0px; font-size:22px;}
.contact03{margin-top:10px;}
.contact03 .map iframe{width:100%; height:250px;}
}

@media (max-width:580px) and (min-width:481px){
/*navbar*/
.navbar-header{padding-bottom:15px;border-bottom: 5px solid #FB6B08 !important;}
 img#logo{width:170px; height:50px; margin-top:-5px;}
.navbar-right{padding:0px 0px;}
.nav > li > a{color:#494645 !important; transition:all 0.3s linear; line-height:10px !important;}
/*slider*/
.slider01{width:100%; margin:auto; margin-top:10px;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{width: 100%; margin: auto; height:200px !important;}
/*our company*/
.our_compny{margin-top:25px;}
.our_compny .col-sm-4{margin-bottom:20px;}
/*our services*/
.our_srvc{margin-top:30px;}
.our_srvc .srvc-inner {background: #09B7B1; color: #fff; padding: 20px 10px;}
.our_srvc h3{ text-align:center;}
.our_srvc h5{ text-align:center; font-size:18px; letter-spacing:0.5px;}
.our_srvc ul li{font-size: 14px; text-align: center;}
.blog .col-sm-3{margin-bottom:30px;}
/*slider*/
.slider{width:90%;  height:250px; background-image:url(../image/iso-bg.png); background-repeat:no-repeat; 
 background-size:cover; margin:auto; margin-top:10px;}
.slider01 .item .text01{width:80%; text-align:center; position:absolute; top:20%; left:10%; color:#fff;}
.slider01 .item .text01 h2{font-size:28px; font-weight:600; letter-spacing:1px;}
.slider01 .item .text01 h4{font-weight:600; letter-spacing:0.5px; font-size:18px;}
/*scroll top button*/
.scrollToTop{position:fixed; right:10px; bottom:10px; width:40px; height:40px; font-size:20px; line-height:40px; text-align:center;
 background:#FB6B08; color:#fff !important; border-radius:50%; z-index:99; display:none; transition:all 0.3s ease;}
/*about*/
.about01{margin-top:20px;}
.about01 h4{ text-align:center; letter-spacing:0.5px; margin-top:0px;}
.about01 img{margin-top:0px;}
.about03{margin-bottom:20px;}
.about03 h4{letter-spacing: 0.3px; text-align:justify; margin: 15px 0px;}
/*service*/
.service01{margin-top:20px;}
.service01 h2{font-weight:600; color:#494645; letter-spacing:0.5px; text-align:center;}
.service02{margin-top:20px;}
.service02 .service02-inner{ background:#09B7B1; color:#fff; padding:10px}
.service03{ text-align:center;}
.service03 img{width:100%; height:280px;}
.service03 a.btn-default{margin-bottom:30px;}
.service04 {margin-top: 20px; margin-bottom: 40px;}
/*whyiso*/
.whyiso01{margin-top:10px;}
.whyiso01 img{height:250px;}
.whyiso02 h2{margin-top:0px;}
.whyiso03{margin-bottom:20px;}
.whyiso03 p{margin-bottom:20px;}
/*client*/
.client01{margin-top:10px; margin-bottom:0px; text-align:center;}
.client01 .col-sm-4{margin-bottom:30px;}
.client01 h4{color: #FB6B08; letter-spacing: 0.3px;}
/*iso verify*/
.iso-verify h3{font-size:40px;}
/*contacts*/
.contact01{margin-top:20px;}
.contact01 h3{margin-top:0px; font-size:22px;}
.contact03{margin-top:10px;}
.contact03 .map iframe{width:100%; height:250px;}
/* Login*/
.login{margin-top:25px; margin-bottom:25px;}
.login input{width:100%;}
.login input[type="submit"]{width:150px;}
}

@media (max-width:480px) and (min-width:361px){
/*navbar*/
.navbar-header{padding-bottom:15px;border-bottom: 5px solid #FB6B08 !important;}
 img#logo{width:170px; height:50px; margin-top:-5px;}
.navbar-right{padding:0px 0px;}
.nav > li > a{color:#494645 !important; transition:all 0.3s linear; line-height:10px !important;}
/*slider*/
.slider01{width:100%; margin:auto; margin-top:10px;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{width: 100%; margin: auto; height:200px !important;}
/*our company*/
.our_compny{margin-top:25px;}
.our_compny .col-sm-4{margin-bottom:20px;}
/*our services*/
.our_srvc{margin-top:30px;}
.our_srvc .srvc-inner {background: #09B7B1; color: #fff; padding: 20px 10px;}
.our_srvc h3{ text-align:center;}
.our_srvc h5{ text-align:center; font-size:18px; letter-spacing:0.5px;}
.our_srvc ul li{font-size: 14px; text-align: center;}
.blog .col-sm-3{margin-bottom:30px;}
/*slider*/
.slider{width:90%;  height:250px; background-image:url(../image/iso-bg.png); background-repeat:no-repeat; 
 background-size:cover; margin:auto; margin-top:10px;}
 
.slider01 .item .text01{width:80%; text-align:center; position:absolute; top:20%; left:10%; color:#fff;}
.slider01 .item .text01 h2{font-size:24px; font-weight:600; letter-spacing:1px;}
.slider01 .item .text01 h4{font-weight:600; letter-spacing:0.5px; font-size:18px;}
 
/*scroll top button*/
.scrollToTop{position:fixed; right:10px; bottom:10px; width:40px; height:40px; font-size:20px; line-height:40px; text-align:center;
 background:#FB6B08; color:#fff !important; border-radius:50%; z-index:99; display:none; transition:all 0.3s ease;}
/*about*/
.about01{margin-top:20px;}
.about01 h4{ text-align:center; letter-spacing:0.5px; margin-top:0px;}
.about01 img{margin-top:0px;}
.about03{margin-bottom:20px;}
.about03 h4{letter-spacing: 0.3px; text-align:justify; margin: 15px 0px;}
/*service*/
.service01{margin-top:20px;}
.service01 h2{font-weight:600; color:#494645; letter-spacing:0.5px; text-align:center;}
.service02{margin-top:20px;}
.service02 .service02-inner{ background:#09B7B1; color:#fff; padding:10px}
.service03{ text-align:center;}
.service03 img{width:100%;}
.service03 a.btn-default{margin-bottom:30px;}
.service04 {margin-top: 20px; margin-bottom: 40px;}
/*whyiso*/
.whyiso01{margin-top:10px;}
.whyiso01 img{height:250px;}
.whyiso02 h2{margin-top:0px;}
.whyiso03{margin-bottom:20px;}
.whyiso03 p{margin-bottom:20px;}
/*client*/
.client01{margin-top:10px; margin-bottom:0px; text-align:center;}
.client01 .col-sm-4{margin-bottom:30px;}
.client01 h4{color: #FB6B08; letter-spacing: 0.3px;}
/*iso verify*/
.iso-verify h3{font-size:40px;}
/*contacts*/
.contact01{margin-top:20px;}
.contact01 h3{margin-top:0px; font-size:22px;}
.contact03{margin-top:10px;}
.contact03 .map iframe{width:100%; height:250px;}

/* Login*/
.login{margin-top:25px; margin-bottom:25px;}
.login input{width:100%;}
.login input[type="submit"]{width:150px;}
}

@media (max-width:360px) and (min-width:321px){
/*navbar*/
.navbar-header{padding-bottom:15px;border-bottom: 5px solid #FB6B08 !important;}
 img#logo{width:170px; height:50px; margin-top:-5px;}
.navbar-right{padding:0px 0px;}
.nav > li > a{color:#494645 !important; transition:all 0.3s linear; line-height:10px !important;}
/*slider*/
.slider01{width:100%; margin:auto; margin-top:10px;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{width: 100%; margin: auto; height:200px !important;}
.slider01 .item .text01{width:80%; text-align:center; position:absolute; top:20%; left:10%; color:#fff;}
.slider01 .item .text01 h2{font-size:24px; font-weight:600; letter-spacing:1px;}
.slider01 .item .text01 h4{font-weight:600; letter-spacing:0.5px; font-size:18px;}
/*our company*/
.our_compny{margin-top:25px;}
.our_compny .col-sm-4{margin-bottom:20px;}
/*our services*/
.our_srvc{margin-top:30px;}
.our_srvc .srvc-inner {background: #09B7B1; color: #fff; padding: 20px 10px;}
.our_srvc h3{ text-align:center;}
.our_srvc h5{ text-align:center; font-size:18px; letter-spacing:0.5px;}
.our_srvc ul li{font-size: 14px; text-align: center;}
.blog .col-sm-3{margin-bottom:30px;}
/*slider*/
.slider{width:90%;  height:270px; background-image:url(../image/iso-bg.png); background-repeat:no-repeat; 
 background-size:cover; margin:auto; margin-top:10px;}
.slider .nov{position: absolute; width: 40%; left: 30%; top: 240px !important; z-index: 999;} 
.slider .nov a{width:2px; height: 2px; border-radius: 50%; float: left; text-align: center; margin: 7px 12px; color:#fff; 
 background:#fff; font-size: 4px; z-index: 9999999999; padding: 5px; border:1px solid #FB6B08;}
.slider .nov a.activeSlide{background:#FB6B08;}
.slider h2{text-align:center; font-weight:600; letter-spacing:0.5px; font-size:20px;}
.slider .heading01 h5{width: 30px; height: 30px; color: #fff; font-size: 20px; position: absolute;
 left: 0%; top: 50px; cursor: pointer; line-height: 30px; text-align: center;transition: all 0.3s ease-in-out;}
.slider .heading01 h6{width: 30px; height: 30px; color: #fff; font-size: 20px; position: absolute;
 right: 10%; top:50px; cursor: pointer; line-height: 30px; text-align: center; transition: all 0.3s ease-in-out;} 
.slider .text01{position:absolute; top:%; left:10%; width:80%; text-align:center;}
.slider .text01 h4{letter-spacing:0.3px; line-height:20px; font-size:16px; margin-top:0px;}
/*scroll top button*/
.scrollToTop{position:fixed; right:10px; bottom:10px; width:40px; height:40px; font-size:20px; line-height:40px; text-align:center;
 background:#FB6B08; color:#fff !important; border-radius:50%; z-index:99; display:none; transition:all 0.3s ease;}
/*about*/
.about01{margin-top:20px;}
.about01 h4{ text-align:center; letter-spacing:0.5px; margin-top:0px;}
.about01 img{margin-top:0px;}
.about03{margin-bottom:20px;}
.about03 h4{letter-spacing: 0.3px; text-align:justify; margin: 15px 0px;}
/*service*/
.service01{margin-top:20px;}
.service01 h2{font-weight:600; color:#494645; letter-spacing:0.5px; text-align:center;}
.service02{margin-top:20px;}
.service02 .service02-inner{ background:#09B7B1; color:#fff; padding:10px}
.service03 a.btn-default{margin-bottom:30px;}
.service04 {margin-top: 20px; margin-bottom: 40px;}
/*whyiso*/
.whyiso01{margin-top:10px;}
.whyiso01 img{height:250px;}
.whyiso02 h2{margin-top:0px;}
.whyiso03{margin-bottom:20px;}
.whyiso03 p{margin-bottom:20px;}
/*client*/
.client01{margin-top:10px; margin-bottom:0px; text-align:center;}
.client01 .col-sm-4{margin-bottom:30px;}
.client01 h4{color: #FB6B08; letter-spacing: 0.3px;}
/*iso verify*/
.iso-verify h3{font-size:40px;}
/*contacts*/
.contact01{margin-top:20px;}
.contact01 h3{margin-top:0px; font-size:22px;}
.contact03{margin-top:10px;}
.contact03 .map iframe{width:100%; height:250px;}

/* Login*/
.login{margin-top:25px; margin-bottom:25px;}
.login input{width:100%;}
.login input[type="submit"]{width:150px;}
}

@media (max-width:320px){
/*navbar*/
.navbar-header{padding-bottom:15px;border-bottom: 5px solid #FB6B08 !important;}
 img#logo{width:170px; height:50px; margin-top:-5px;}
.navbar-right{padding:0px 0px;}
.nav > li > a{color:#494645 !important; transition:all 0.3s linear; line-height:10px !important;}
/*slider*/
.slider01{width:100%; margin:auto; margin-top:10px;}
.slider01 .carousel-inner > .item > img,
.slider01 .carousel-inner > .item > a > img{width: 100%; margin: auto; height:250px;}
.slider01 .item .text01{width:80%; text-align:center; position:absolute; top:20%; left:10%; color:#fff;}
.slider01 .item .text01 h2{font-size:24px; font-weight:600; letter-spacing:1px;}
.slider01 .item .text01 h4{font-weight:600; letter-spacing:0.5px; font-size:18px;}
/*our company*/
.our_compny{margin-top:25px;}
.our_compny .col-sm-4{margin-bottom:20px;}
/*our services*/
.our_srvc{margin-top:30px;}
.our_srvc .srvc-inner {background: #09B7B1; color: #fff; padding: 20px 10px;}
.our_srvc h3{ text-align:center;}
.our_srvc h5{ text-align:center; font-size:18px; letter-spacing:0.5px;}
.our_srvc ul li{font-size: 14px; text-align: center;}
.blog .col-sm-3{margin-bottom:30px;}
/*slider*/
.slider{width:90%;  height:270px; background-image:url(../image/iso-bg.png); background-repeat:no-repeat; 
 background-size:cover; margin:auto; margin-top:10px;}
.slider .nov{position: absolute; width: 40%; left: 30%; top: 240px !important; z-index: 999;} 
.slider .nov a{width:2px; height: 2px; border-radius: 50%; float: left; text-align: center; margin: 7px 12px; color:#fff; 
 background:#fff; font-size: 4px; z-index: 9999999999; padding: 5px; border:1px solid #FB6B08;}
.slider .nov a.activeSlide{background:#FB6B08;}
.slider h2{text-align:center; font-weight:600; letter-spacing:0.5px; font-size:20px;}
.slider .heading01 h5{width: 30px; height: 30px; color: #fff; font-size: 20px; position: absolute;
 left: 0%; top: 50px; cursor: pointer; line-height: 30px; text-align: center;transition: all 0.3s ease-in-out;}
.slider .heading01 h6{width: 30px; height: 30px; color: #fff; font-size: 20px; position: absolute;
 right: 10%; top:50px; cursor: pointer; line-height: 30px; text-align: center; transition: all 0.3s ease-in-out;} 
.slider .text01{position:absolute; top:%; left:10%; width:80%; text-align:center;}
.slider .text01 h4{letter-spacing:0.3px; line-height:20px; font-size:15px; margin-top:0px;}
/*scroll top*/
.scrollToTop{position:fixed; right:10px; bottom:10px; width:40px; height:40px; font-size:20px; line-height:40px; text-align:center;
 background:#FB6B08; color:#fff !important; border-radius:50%; z-index:99; display:none; transition:all 0.3s ease;}
/*about*/
.about01{margin-top:20px;}
.about01 h4{ text-align:center; letter-spacing:0.5px; margin-top:0px;}
.about01 img{margin-top:0px;}
.about03{margin-bottom:20px;}
.about03 h4{letter-spacing: 0.3px; text-align:justify; margin: 15px 0px;}
/*service*/
.service01{margin-top:20px;}
.service01 h2{font-weight:600; color:#494645; letter-spacing:0.5px; text-align:center;}
.service02{margin-top:20px;}
.service02 .service02-inner{ background:#09B7B1; color:#fff; padding:10px}
.service03 a.btn-default{margin-bottom:30px;}
.service04 {margin-top: 20px; margin-bottom: 40px;}
/*whyiso*/
.whyiso01{margin-top:10px;}
.whyiso01 img{height:250px;}
.whyiso02 h2{margin-top:0px;}
.whyiso03{margin-bottom:20px;}
.whyiso03 p{margin-bottom:20px;}
/*client*/
.client01{margin-top:10px; margin-bottom:0px; text-align:center;}
.client01 .col-sm-4{margin-bottom:30px;}
.client01 h4{color: #FB6B08; letter-spacing: 0.3px;}
/*iso verify*/
.iso-verify h3{font-size:40px;}
/*contacts*/
.contact01{margin-top:20px;}
.contact01 h3{margin-top:0px; font-size:22px;}
.contact03{margin-top:10px;}
.contact03 .map iframe{width:100%; height:250px;}

/* Login*/
.login{margin-top:25px; margin-bottom:25px;}
.login input{width:100%;}
.login input[type="submit"]{width:150px;}
}






















