@import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap');
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1; font-family: 'Poppins', sans-serif;}
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {	content: '';	content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
h1,h2,h3,h4,h5,h6{font-size: 35px; font-family: 'Poppins', sans-serif;}
p{font-family: 'Poppins', sans-serif; color: #777;}
a:hover{text-decoration: none;}
ul{list-style-type: none;}
a{font-family: 'Poppins', sans-serif;}
/*css*/
.top-header{background-color: #002642;    height: 50px;    width: 100%;    clear: both;  top: 0; z-index: 99;}
.top-header .container{padding: 0px;}
.top-header p{margin-bottom: 0px;      color: #fff;     font-size: 16px;}
.header-left{float: left;margin-bottom: 5px;    background-color: #FFA600;    width: 680px;    margin-left: -450px;    text-align: right;  padding: 15px 20px 15px 0px;}
.header-left strong{    font-weight: 600;}
.header-right{float: right; padding: 5px 0px;}
.ht-right-email{display: inline-block; margin-right: 10px;    padding-right: 15px;}
.ht-right-social{display: inline-block; margin-right: 10px;    color: #FFF;    font-size: 15px;} 
.has-search{display: inline-block;    position: relative;    color: #FFF;  margin-left: 10px;}
.has-search .form-control {    background-color: rgb(255, 255, 255);    border: none;    border-radius: 0px;    padding-top: 2px;    padding-bottom: 2px;    font-size: 14px;    height: 35px;    font-family: 'Poppins', sans-serif;     color: #000000 !important;}     
.has-search .form-control:focus {  color: #495057;  background-color:rgb(255, 255, 255);  border-color: none;  outline: 0;  box-shadow: none;}
.has-search .form-control-feedback {position: absolute;    z-index: 2;    display: block;    width: 2rem;    height: 35px;    line-height: 35px;    text-align: center;    pointer-events: none;    color: #000000;    right: 0;    font-size: 16px;}
header{position: relative;    height: 100%;    z-index: 100;}
header .container{    margin: auto;}
.header-left i {    margin-right: 6px;   font-size: 20px;}
.ht-right-social i{color: #fff; padding: 9px;}
.ht-right-email a{color: #fff; font-family: 'Poppins', sans-serif; font-size: 16px;}
.sticky {padding: 5px 0px; -webkit-box-shadow: 0 3px 5px rgba(57, 63, 72, 0.3);  -moz-box-shadow: 0 3px 5px rgba(57, 63, 72, 0.3);  box-shadow: 0 3px 5px rgba(57, 63, 72, 0.3); z-index: 999999;}
.sticky.fixed {position: fixed; top: 0; background-color: #fff; transition all: 200s;     z-index: 99999999999; width: 100%; transition: 0.5s;}
.header-flex-area{
    display:flex;
    align-items:center;
    justify-content: space-between;
}

.logo-here img{
    width: 180px !important;
    height: 60px !important;
    object-fit: contain !important;
}

@media (max-width: 767px){
    .logo-here img{
        width: 140px !important;
        height: 50px !important;
    }
}

.ha-title {width: 100%; margin-bottom: 1.5rem; border-left: solid 6px #FFA600;}
.ha-title h1 {    color: #8C8C9E;    margin-left: 20px;    margin-bottom: 15px; margin-top: 46px;}
.ha-title h2 {    margin-left: 20px;     font-size: 35px;    font-weight: 600;    color: #262626;}
.home-about p.strong {    font-weight: 500;    color: #333;    margin-bottom: 1rem;        line-height: 2;}
p.normal-content{    font-size: 15px;    font-family: 'Poppins', sans-serif;    color: #8C8C9E;    font-weight: 400;    line-height: 2;    margin-bottom: 0px;}
.home-about a {    background: red;       padding: 10px 28px 10px 28px;   line-height: 58px;    background-color: #f37200;     font-family: 'Poppins', sans-serif;     color: #fff;     transition: 0.5s;         position: relative;    top: 15px;}
.home-about a:hover{background-color: #ffa600;}
section.about-section {padding: 50px 0;}
.img-side img{border: 2px solid #f37200; padding: 5px;}
.border-part {border: 1px solid #ccc;    padding: 15px; height: 243px;   text-align: center; background-color: #f1f1f1;}
.three-box span {font-family: 'Poppins', sans-serif;  line-height: 45px;  font-size: 20px;  font-weight: 600;}
.three-box p {line-height: 22px;}
.three-box {margin-top: 45px;}
.parallax-side{    background-image: url("images/corporate1.jpg");    height: 500px;     background-position: center;    background-repeat: no-repeat;    background-size: cover;    position: relative;}
.ts-service-area {background: #f1f1f1; padding: 50px 0px;}
.ts-service-wrapper .ts-service-img img {  width: 100%;}
.ts-service-wrapper .ts-service-box-img i {  font-size: 48px;  color: #ff5c23;  border-color: #ff5c23;}
.ts-service-wrapper .ts-service-box-img.service-icon-four i {  font-size: 55px;}
.ts-service-wrapper .ts-service-box-img.service-icon-five i {  font-size: 38px;}
.ts-service-wrapper .ts-service-box-img.service-icon-six i {  font-size: 38px;}
.ts-service-wrapper .service-box-info { position: relative;}
.ts-service-wrapper .service-box-info .ts-title a {  color: #252a37;}
.ts-service-wrapper .service-box-info .ts-title a:hover {  color: #ff5c23;}
.ts-service-wrapper .service-box-info:after {     content: "";    position: absolute;    display: inline-block;    top: 3px;    left: 20px;    width: 50px;    height: 50px;    border-radius: 100%;    background: rgba(243, 114, 0, 0.5);    margin-left: -30px;    z-index: 1;    opacity: 1;    visibility: visible;}
.ts-service-wrapper .service-box-info:hover .ts-service-wrapper:after {  opacity: 0;  visibility: hidden;}
.ts-service-wrapper .service-box-info:hover:after {  content: "";  position: absolute;  display: inline-block;  top: -60%;  left: 140px;  width: 130px;  height: 130px;  border-radius: 100%;  background: rgba(0, 0, 0, 0.02);  margin-left: -30px;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;  z-index: -1;  opacity: 0;}
/* ts service strategic */
.ts-service-strategic {  padding-bottom: 100px;}
.ts-service-strategic .ts-service-wrapper {  text-align: center;  padding: 25px;  height: 220px;}
.ts-service-strategic .ts-service-wrapper .service-box-info {  padding-left: 0;}
.ts-service-strategic .ts-service-wrapper .ts-service-box-img svg,
.ts-service-strategic .ts-service-wrapper .ts-service-box-img img {  height: 53px;  color: #ff5c23;}
.ts-service-strategic .ts-service-wrapper .ts-service-box-img i {  color: #ff5c23;  font-size: 48px;}
.ts-service-strategic .ts-service-wrapper .ts-title {  font-size: 18px;  padding: 20px 38px 15px 38px;  margin-bottom: 0;  font-family: 'Open Sans', sans-serif;  font-weight: 700;  line-height: 26px;}
.ts-service-strategic .ts-service-wrapper .ts-title a {  color: #101010 !important;}
.ts-service-strategic .ts-service-wrapper .ts-title a:hover {  color: #ff5c23 !important;}
.ts-service-strategic .ts-service-wrapper .btn-link {  color: #666666;  font-size: 15px;  -webkit-transition: all .5s;  -o-transition: all .5s;  transition: all .5s;}
.ts-service-strategic .ts-service-wrapper .btn-link i {  margin-left: 0;  font-size: 8px;  top: -1px;  font-weight: 700;}
.ts-service-strategic .ts-service-wrapper .btn-link:hover {  color: #ff5c23;}
.title h3{text-align: center; padding-bottom: 50px;     text-transform: uppercase; font-size: 35px;}
.service-box-info a {font-size: 21px;    line-height: 50px;    font-family: 'Poppins', sans-serif;    color: #2b2b2b;    font-weight: 600;}
.service-box-info p {    line-height: 26px;}
a.pro-btn{padding: 10px 28px 10px 28px;    line-height: 58px;    background-color: #f37200;    font-family: 'Poppins', sans-serif;    color: #fff;    transition: 0.5s;    position: relative;    top: 15px;}
a.pro-btn:hover{background-color: #ffa600;}
.section-title h4 { color: #666;   font-size: 30px;    padding-bottom: 20px;    text-transform: uppercase;    position: relative;    letter-spacing: -1px;    text-transform: uppercase;    font-weight: 500;  margin-bottom: 5px;}
.offer-text p {    margin-bottom: 33px;        line-height: 25px;}
a.theme-btn.read-more{    padding: 10px 28px 10px 28px;    line-height: 58px;    background-color: #f37200;    font-family: 'Poppins', sans-serif;    color: #fff;    transition: 0.5s;    position: relative;    top: 15px;}
.section-title h4:after{    content: "";    background-color: #f37200;    width: 80px;    height: 5px;    position: absolute;    left: 446px;    bottom: 10px;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    -o-border-radius: 3px;    -ms-border-radius: 3px;    border-radius: 3px;}
.offer-grids {    overflow: hidden;    margin: 0 -15px;}
.offer-grids > .grid:nth-child(1), .offer-grids > .grid:nth-child(2) {    margin-bottom: 40px;}
.offer-grids .grid {    width: 50%;    float: left;    padding: 0 15px;}
.offer-grids .details {    padding-left: 75px;    position: relative;}
.offer-grids .details .icon {    position: absolute;    left: 0;}
.details p{    color: #6a6a6a;    line-height: 1.8em;    margin-bottom: 15px;}
.offer-grids .details .offer-details {    font-weight: 600;    color: #fdc900;    -webkit-transition: all 0.2s;    -moz-transition: all 0.2s;    -o-transition: all 0.2s;    -ms-transition: all 0.2s;    transition: all 0.2s;}
.offer-grids .details > h3 {    font-size: 20px;    font-size: 1.33333rem;       margin-bottom: 10px;}

.heading{	font-size: 1.33333rem;    margin-bottom: 10px;    font-weight: 600;    text-transform: capitalize;    color: #FF9800;    font-family: 'Poppins', sans-serif;}
.discription p{	padding-top: 12px;}
.details a{ font-weight: 600;  color: #fdc900;    -webkit-transition: all 0.2s;    -moz-transition: all 0.2s;    -o-transition: all 0.2s;    -ms-transition: all 0.2s;    transition: all 0.2s;    font-family: 'Poppins', sans-serif; }
.details h3 {   font-weight: 600; text-transform: capitalize;}
section.section-padding { padding: 50px 0;}
.title h5 {font-weight: 600; font-size: 30px;    line-height: 35px;    position: relative;    color: #fff;     padding-bottom: 50px;}
.title h4:before {    position: absolute;  width: 8%;    background-color: #fff;    top: 50%;    bottom: 0px;    content: '';    height: 2px;    right: 46%;}
div#owl-demo-testimonial{    text-align: center;}
.item-client img {    border-radius: 50%;    width: 10%;    margin-bottom: 10px;}
.item-client p {    text-align: center;    padding-left: 150px;    padding-right: 150px;    padding-bottom: 6px; padding-top: 42px; min-height: 94px;   line-height: 24px;    color: #fff;}
.testimonial {    padding: 50px 0px;    background-color: #f1f1f1;  background: url(images/bg-testimonial.png)no-repeat;}
div#owl-demo-testimonial .item-client{background:rgba( 243, 114, 0, 0.5);}
p.client-name {padding-bottom: 0;}
footer{background-color: #1c1c1c; padding: 50px 0px 40px 0;}
.widget a { color: #fff;}
.widget p{color: #fff; line-height: 25px; padding-top: 18px;}
.widget img {margin-bottom: 15px; width: 60%;}
a.footer-btn{color: #fff; border: 1px solid #fff; padding: 10px 30px 10px 30px;  line-height: 80px; transition: 0.5s; border-radius: 3px;}
a.footer-btn:hover{background-color: #0190c8;}
.widget span{font-size: 22px; color: #fff; font-weight: 400; position: relative; font-family: 'Lato', sanS-serif;}
.widget span:after{background-color: #f37200; position: absolute;  content: '';  width: 50px;  height: 2px;    left: 0;    right: 0px;    top: 30px;}
a.fotoer-logo-link {font-size: 23px;}
ul.use-full-links { margin-top: 20px; font-size: 14px;}
ul.use-full-links li { line-height: 28px;}
ul.use-full-links a{transition: 0.5s;}
ul.use-full-links a:hover{padding-left: 2px; color: #ffa600;}
.copy-right { background: #000;  text-align: center;}
.copy-right p{text-align: center; color: #fff; padding-top: 5px; font-size: 15px;}
.copy-right a{color: #b2b2b2;}
a.hvr-sweep-to-right.about-btn {    background: #f37200;    padding: 10px 15px 10px 15px;    line-height: 62px;    transition: 0.5s;}
a.hvr-sweep-to-right.about-btn:hover{background-color: #ffa600;}
a.hide-dk {pointer-events: none;}
.footer-bottom-sec{padding: 10px 0px; background-color: #000;}

div#slider-one{background: url(images/banner-one.jpg)no-repeat; background-size: cover; height: 600px;       animation: slideShow 24s linear infinite 0s;  -o-animation: slideShow 24s linear infinite 0s;  -moz-animation: slideShow 24s linear infinite 0s;  -webkit-animation: slideShow 24s linear infinite;}
div#slider-one a.about-btn {background: #f5bf23;        padding: 8px 15px 8px 15px; color: #fff; transition: 0.5s; z-index: 9999999;}
div#slider-one a.about-btn:hover{background-color: #2f2c2c;}
div#slider-one .fisrt-part {margin-top: 30%;}
div#slider-one span.fisrt-heading {font-size: 31px; text-transform: uppercase;    font-family: 'Montserrat', sans-serif;    font-weight: 700; color: #333; background-color: #f37200; padding: 10px;     line-height: 90px;     color: #fff;}
div#slider-one .fisrt-part p {margin-bottom: 33px;    font-family: 'Montserrat', sans-serif;    line-height: 25px;    font-weight: 500;     color: #fff;}
div#slider-one .left-content img {width: 80%;    margin-top: 25%;    margin-left: 15%; background-color: #fff;}
div#slider-one p.light-part { margin-bottom: 0;    background: #f4bf23;    color: #000;    padding: 10px;    font-size: 30px;  font-weight: 700;     margin-bottom: 10px; position: relative}
div#slider-one p.light-part:after{position: absolute;    content: '';    left: -16px;    right: 0;    width: 3%;    height: 45px;    background-color: #333;    top: 0px;}

div#slider-two{background: url(images/banner-two.jpg)no-repeat; background-size: cover; height: 600px; animation: slideShow 24s linear infinite 0s;  -o-animation: slideShow 24s linear infinite 0s;  -moz-animation: slideShow 24s linear infinite 0s;  -webkit-animation: slideShow 24s linear infinite;}
div#slider-two a.about-btn {background: #f5bf23;        padding: 8px 15px 8px 15px;color: #fff; transition: 0.5s;}
div#slider-two a.about-btn:hover{background-color: #2f2c2c;}
div#slider-two .fisrt-part {margin-top: 30%;}
div#slider-two span.fisrt-heading {font-size: 31px;    text-transform: uppercase;    font-family: 'Montserrat', sans-serif;    font-weight: 700;    color: #333;    background-color: #f37200;    padding: 10px;    line-height: 90px;    color: #fff;}
div#slider-two .fisrt-part p {margin-bottom: 33px;    font-family: 'Montserrat', sans-serif;    line-height: 25px;    font-weight: 500;  color: #fff;}
div#slider-two div#slider-two .left-content img {width: 80%;    margin-top: 28%;    margin-left: 15%;}
div#slider-two p.light-part { margin-bottom: 0;    background: #f4bf23;    color: #000;    padding: 10px;    font-size: 30px;  font-weight: 700;     margin-bottom: 10px; position: relative}
div#slider-two p.light-part:after{position: absolute;    content: '';    left: -16px;    right: 0;    width: 3%;    height: 45px;    background-color: #333;    top: 0px;}
div#slider-two .left-content img{margin-top: 20%; margin-left: 20%;     width: 70%; background-color: #fff;     padding: 15px;}


div#slider-three{background: url(images/banner-three.jpg)no-repeat; background-size: cover; height: 600px; animation: slideShow 24s linear infinite 0s;  -o-animation: slideShow 24s linear infinite 0s;  -moz-animation: slideShow 24s linear infinite 0s;  -webkit-animation: slideShow 24s linear infinite;}
div#slider-three a.about-btn {background: #f5bf23;     padding: 8px 15px 8px 15px; color: #fff; transition: 0.5s;}
div#slider-three a.about-btn:hover{background-color: #2f2c2c;}
div#slider-three .fisrt-part {margin-top: 35%;}
div#slider-three span.fisrt-heading {font-size: 31px;    text-transform: uppercase;    font-family: 'Montserrat', sans-serif;    font-weight: 700;    color: #333;    background-color: #f37200;    padding: 10px;    line-height: 90px;    color: #fff;}
div#slider-three .fisrt-part p {margin-bottom: 33px;    font-family: 'Montserrat', sans-serif;    line-height: 25px;    font-weight: 500;     color: #fff;}
div#slider-three div#slider-two .left-content img {width: 80%;    margin-top: 28%;    margin-left: 15%;}
div#slider-three p.light-part { margin-bottom: 0;    background: #f4bf23;    color: #000;    padding: 10px;    font-size: 30px;  font-weight: 700;     margin-bottom: 10px; position: relative}
div#slider-three p.light-part:after{position: absolute;    content: '';    left: -16px;    right: 0;    width: 3%;    height: 45px;    background-color: #333;    top: 0px;}
div#slider-three .left-content img{margin-top: 20%; margin-left: 15%; background-color: #fff; padding: 10px; width: 80%;}
.gif-img img{text-align: center; text-align: center; width: 55% !important; position: relative; left: 0%; bottom: 20px;}
.gif-img{background-color: #ebce26 !important; width: 100%; z-index: 999999; position: absolute;}
.gif-side {padding: 0;}
div#image-slider {margin: 0px auto; width: 100%; background-color: #ebce26;  text-align: center;    background: url(images/slider-three.png)no-repeat; background-size: cover; padding: 70px 0 0 0;}
.carousel-control.left{background-image:none;}

.carousel-control.right{background-image:none;}
.products p {  font-size: 16px;   margin-bottom: 15px;    line-height: 27px;   font-family: 'Montserrat', sans-serif; }

/*@keyframes 
slideShow { 
	0% { opacity: 0; transform:scale(1); -ms-transform:scale(1);}
 5% { opacity: 1}
 25% { opacity: 1;}
 30% { opacity: 0; transform:scale(1.1); -ms-transform:scale(1.1);}
 100% { opacity: 0; transform:scale(1); -ms-transformm:scale(1);}
}
 @-o-keyframes 
slideShow {  
0% { opacity: 0; -o-transform:scale(1);}
5% { opacity: 1}
 25% { opacity: 1;}
 30% { opacity: 0; -o-transform:scale(1.1);}
 100% { opacity: 0; -o-transformm:scale(1);}
}
 @-moz-keyframes 
slideShow {
0% { opacity: 0; -moz-transform:scale(1);}
5% { opacity: 1}
 25% { opacity: 1;}
 30% { opacity: 0; -moz-transform:scale(1.1);}
 100% { opacity: 0; -moz-transformm:scale(1);}
}
 @-webkit-keyframes 
slideShow {  
0% { opacity: 0; -webkit-transform:scale(1);}
 5% { opacity: 1}
 25% { opacity: 1;}
 30% { opacity: 0; -webkit-transform:scale(1.1);}
 100% { opacity: 0; -webkit-transformm:scale(1);}
}*/
#toTop{position:fixed; bottom:5px; right:5px; cursor:pointer; transition: 0.5s; z-index: 99999;}
.border-part img {background: #fff;    padding: 10px;}
.sticky.fixed {position: fixed; top: 0; box-shadow: 5px 0px 5px #ccc; background-color: #fff; z-index: 99; width: 100%; z-index: 99999999;     padding: 0;}
.banner{background-image: url(images/aboutus.jpg);	background-repeat: no-repeat;background-position: center;background-size: cover;	padding: 100px 0;}
.banner h1 {  color: #fff;  padding-bottom: 20px;}
.banner ul li a{float: left;   color: #fff;}
.about_us{margin: 40px 0;}
.about_us h2, h3, h4{color: #FF9800 ;font-weight: 600;	font-size: 25px ;border-bottom:1px solid #fff;padding-bottom: 5px;}
.our_products h4{color: #FF9800;font-weight: 700;font-size: 25px;padding-bottom: 5px;}
.about_us p{padding: 0px; margin: 0px; font-size: 16px;  text-align: justify; line-height: 25px;}
.banner{background-image: url(images/banner.jpg);background-repeat: no-repeat;	background-position: center;background-size: cover;	padding: 100px 0;}
.products{margin: 40px 0;}
.products p{padding: 0px;  margin: 0px;  font-size: 16px; text-align: justify;  line-height: 25px; margin-bottom: 15px;}
.pro_1{margin-bottom: 25px;}
.pro_1 a{font-size: 15px;padding: 10px 5px;	color: #fff;font-weight: 700;text-align: center;	background-color: #f37401;width: 100%;   float: left;}
.contacts{background-color: #eba218;padding: 25px 15px;}
.contacts h2{font-size: 25px;padding: 0 0 15px 0;text-align: center;}
.contacts input[type="text"]{border-radius: 0; border: none;     outline: none;}  
.contacts textarea{	padding: 10px; resize: none; border: none;     outline: none;} 
.contacts .btn-default{	border-radius: 0;width: 100%;margin: 5px 0;}
.our_products{margin: 50px 0;}.our_products h4, h3{font-size: 25px;border-bottom: 1px solid #666;	padding: 7px 0;	font-weight: 500;position: relative;}.our_products h4::after{content: '';position: absolute;	bottom: -1px;left: 0;width: 100px;height: 2px;background-color: #f37401;}
.our_products h3::after{content: '';position: absolute;	bottom: -1px;left: 0;width: 100px;height: 2px;background-color: #f37401;}.our_products li{padding: 18px 0;	border-bottom: 1px dotted #999;	font-size: 15px;}.our_products .fa{padding-right: 5px;}.our_products ul{margin-top: 15px;}
.our_products li a{	color: #333;}
.our_products li a:hover{color: #f37401;}
.sitemap{padding: 40px 0;}
.sitemap-links li{line-height: 30px; font-size: 16px;}
.sitemap-links li a{color: #333; font-weight: 400; transition: 0.5s; font-size: 16px; line-height: 35px;}
.sitemap-links li a:hover{padding-left: 5px; color: #f37401;}
.sitemap-links ul ul{padding-left: 15px;}
.contact_us{margin: 40px 0;}
.contact_us .meet{background-color: #f1f1f1;padding: 32px 0;text-align: center;}
.contact_us .meet .fa{font-size: 30px;  color: #333333;  transition: 0.5s;margin-bottom: 15px}
.contact_us .meet .fa:hover{color: #eba218;}
.contact_us .meet h3, .contact_us .meet h4, .contact_us .meet h5{margin-top: 5px; margin-bottom: 8px; font-size: 24px;  color: #333;  font-weight: 500;}
.contact_us .meet p{font-size: 17px;color: #333;}
.contact_us .meet a{font-size: 17px;color: #333;}
.contacts_us{background-color: #f1f1f1;	padding: 25px 15px;}
.contact_us h2{	font-size: 25px;padding: 0 0 15px 0;text-align: center;}
.contact_us input[type="text"]{	border-radius: 0;}
.contact_us textarea{padding: 10px;}
.contact_us .btn-default{border-radius: 0;width: 25%;margin: 5px 0;	background-color: #ffa600;color: #fff;font-size: 16px;font-weight: 400;border: none;text-transform: uppercase;padding: 10px;}
.products_cnc{margin: 40px 0;}
.products_cnc p{font-size: 16px;line-height: 28px;}
.products_cnc .btn-primary{	padding:10px 15px;color: #fff;	border-radius: 0;text-align: center;	background-color: #555;	border: none;font-weight: 500;	font-family: 'Poppins', sans-serif;display: flex;
margin:auto; transition: .5s;}
.products_cnc .btn-primary:hover{background-color: #eba218;	border: none;}
.discription h3{font-size: 25px;font-family: 'Poppins', sans-serif;	border-bottom: none;}
.discription li{line-height: 24px;margin-top: 15px;font-size: 16px;list-style-image: url(../images/list.png);font-family: 'Poppins', sans-serif;}
.discription .fa{font-size: 7px;text-align: center;}
.discription h6{font-size: 17px;padding: 15px 0;line-height: 24px;}
.our_products .active a{color: #f37401;}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover { color: #f6efef;  background-color: #ffa600;   border-color: #ffa600;}
.our_presence {margin: 40px 0;}
.our_presence .btn-success{	border: none;	border-radius: 0;	background: #696765;  padding: 15px;
    color: #fff;font-size: 19px; font-family: 'Poppins', sans-serif;  margin: 3px; width:32%;}
.bt .btn-success{border: none;border-radius: 0;	background: #f07501;   padding:10px 15px;  color: #fff;
 font-size: 20px; font-family: 'Poppins', sans-serif; margin: 15px 0;  width: 100%; text-align: left;}
.our_presence .btn-primary{border: none;border-radius: 0;background: #333; padding: 13px; color: #fff;
font-size: 14px; font-family: 'Poppins', sans-serif; width: 100%; text-align: left;}
.our_presence .fa{padding-right: 10px;}
.our_presence .col-sm-4{margin-bottom: 15px;}
.content-side p { line-height: 29px; text-align: justify;margin-bottom: 10px;}
.about-sort-desc p{  line-height: 22px;}
.breadcrum-part {  color: #ffffff;}
.beadcrum-li ul li { float: left;  padding: 5px;}
.beadcrum-li ul {  margin-left: 105px; color: #fff; font-size: 19px;}
.beadcrum-li ul li a { color: #ffa600; font-size: 19px;}
.discription h3,h4,h5,h6{color: #170c02; font-weight: 700; font-size: 25px; padding-bottom: 5px;}
.discription p {text-align:justify;}
.discription ul{text-align:justify; padding-bottom: 21px;margin-left: 28px;}
.discription table{margin-top:15px;width:100%; margin-bottom: 22px;}
.discription table tr td{border:1px solid #f3d4ba; padding: 10px; }
.discription p strong { font-size: 17px; color: #f37401;}
.discription ul strong { color: #251508; font-weight: 600; font-size: 18px;}
.col-sm-6.pro_1.search-img { margin-left: 191px;}
.why-choose-us {text-align:center;}
ul.use-full-links i {  color: #fd963d;}
.company-profile h3, h4 {color: #565350;font-size:22px;font-weight:600;margin:14px 0px 9px 0px;}
img.about-us-img {    margin-bottom: 25px;    box-shadow: 0px 0px 4px 2px #ccc8c6 !important;}
.pro_1 img {    border: 1px solid #ccc; display: block;}
.last-img-details {border: 1px solid #ccc;}
