/*!
Theme Name: My soft it
Theme URI: http://my-sofit.com/
Author: my-sofit.com/
Author URI: http://my-sofit.com/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: glossix
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

glossix is based on Underscores https://my-sofit.com/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/


*{
	padding: 0;
	margin: 0;
	list-style: none;
}
body{
	font-family: 'arial', sans-serif;
}
ul{
	padding: 0;
	margin: 0;
}
.container-fluid {
    width: 90% !important;
    /*    margin-left: 30px;*/
}
.container-fluids {
    width: 98% !important;
    margin-left: 13px;
}
header{
	position: absolute;
	left: 0;
	top: 25px;
	z-index: 1000;
	width: 100%;
	background: #ffffff;
	height: 100px;
}
.header-top-area {
    padding: 10px 0px;
    /* background: #4f4f4f9e; */
    border-top: 3px solid #28a745;
    /* border-bottom: 2px solid #10bfea; */
}

.header-area{
	/* background: #929292cf; */
	/* width: 100%; */
	/* border-bottom: 3px solid #28a745; */
	padding: 25px 0;
}
.navbar-brand img {
    position: absolute;
    height: 99px;
    top: 0px;
    z-index: 999;
    width: 200px;
    border-radius: 10px;
    background: #fff;
}
.navbar-toggler i{
	color: #000;
}
.menu ul li{
	display: inline-block;
	padding: 33px 6px;
	position: relative;
	/* border-right: 1px solid #000; */
	margin-right: 17px;
}
.menu ul li:last-child{
	padding-right: 0px;
	border-right: 0px solid #ddd;
}
.menu ul li a{
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: 700;
	font-family: 'arial', sans-serif;
}
.menu ul li a:hover{
	color: #222;
	transition: .5s;
}
.menu ul li > ul{
    position: absolute;
    width: 238px;
    top: 100%;
    background: #fff;
    text-align: left;
    transform: scale(0);
    transition: .3s;
    transform-origin: center top;
    z-index: 9999;
    left: 0px;
}
.navbar{
    padding: 0px;
}
.menu ul li > ul > li{
    display: block;
    padding:  8px 10px;
    transition: .3s;
    border-right: 0px solid;
    border-bottom: 1px solid #212529;
    background: #195fab;
}

.menu ul li > ul > li:hover a{
    color: #222;
	display: block;
}
.menu ul li > ul > li > a{
    font-size: 15px;
    color: #ffffff;
    font-weight: 600;
    text-transform: capitalize;
    font-family: arial;
}
.menu ul li:hover > ul{
    
    transform: scale(1);
}
.header-social ul,
.social-profiless ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
.header-social ul li{
	display: inline-block;
	color: #fff;
	font-size: 15px;
}
.header-social ul li span{
	font-weight: 600;
}
.header-social ul li i{
	margin-right: 10px;
}
.whatsnewbg{padding: 50px 0;}
.whatsnew{}
.whatsnew h2{
    font-size: 46px;
    line-height: 45px;
    font-weight: 700;
    letter-spacing: 0px;
    text-align: center;
}
.lookingbg{
	background: linear-gradient(rgb(199 199 199), rgb(160 160 160 / 61%)), url(images/looking.png);
	padding: 100px 0;
	background-attachment: fixed;
}
.looking{

}
.looking h2{
	font-size: 46px;
	line-height: 45px;
	font-weight: 700;
	letter-spacing: 0px;
	text-align: center;
	padding: 20px 0;
}
.looking img{
	width: 100%;
}

.testimonialbg{
	background: linear-gradient(rgb(159 159 159 / 36%), rgb(174 173 173 / 29%)), url(images/cotonmachine.png);
	padding: 100px 0;
	/* background-attachment: fixed; */
}
.testimonial{
	
}
.testimonial h2{
	font-size: 45px;
	line-height: 45px;
	font-weight: 700;
	letter-spacing: 0px;
	text-align: center;
	padding: 20px 0;
	text-transform: uppercase;
	/* font-family: 'Roboto'; */
}
.testimonials{
	background: #ffffff;
	padding: 80px 20px;
}
.testimonials h4{text-align: center;font-weight: 700;}
.testimonials p{

}
.testimonials h5{

}
.testimonials img{
	
}
.certificationbg{
	background: #ffffff;
	padding: 70px 0;
}
.certification h2{
	font-size: 45px;
	line-height: 45px;
	font-weight: 700;
	letter-spacing: 0px;
	text-align: center;
	padding: 30px 0;
	text-transform: uppercase;
}
.text-success {
    background: #5E0070;
	background: linear-gradient(to right, #5E0070 37%, #CF1512 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;

}
.social-profiless ul li{
	display: inline-block;
	padding: 0px 0px 0px 4px;
}
.social-profiless ul li a{
	text-decoration: none;

}
.social-profiless ul li a i{
	color: #ffffff;
}




.social-sidebar {
    position: fixed;
    right: 0px;
    top: 50%;
    z-index: 999;
}
.social-sidebar ul{
    margin:0;
    padding: 0;
    list-style: none;
}
.social-sidebar ul li{
    display: block;
}
.social-sidebar ul li a{
    text-decoration: none;
}
.social-sidebar ul li a i {
    height: 60px;
    width: 50px;
    color: #fff;
    background: #4BC75A;
    text-align: center;
    line-height: 60px;
    font-size: 30px;
    box-shadow: 0px 1px 4px 0px #222;
}
.social-sidebar ul li:nth-child(2) a i{
    background: #7D3DAF;
}

.home-about-area{
	background-color: #fff;
	padding: 100px 0px 0px;
	/* height: 736px; */
}
.about-content h2{
	color: #000;
	text-transform: uppercase;
	font-weight: 800;
	font-size: 45px;
	margin-bottom: 15px;
	text-align: center;
	font-family: arial;
}
.about-content p{
	color: #000000;
	font-size: 18px;
	line-height: 26px;
	font-weight: 500;
	text-align: justify;
	font-family: arial;
}
.about-content ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
.about-content ul li{
	width: 50%;
	float: left;
	overflow: hidden;
	color: #777;
	font-size: 15px;
	padding: 5px 0px;
	font-weight: 500;
}
.about-content ul li i{
	background: #d8651a;
	color: #fff;
	height: 25px;
	width: 25px;
	line-height: 25px;
	border-radius: 50%;
	text-align: center;
	margin-right: 10px;
}
.readmore{
	width: 100%;
	overflow: hidden;
}
.readmore a{
	text-decoration: none;
	display: inline-block;
	border-radius: 30px;
	border: 2px solid #4782C2;
	color: #fff;
	font-weight: 600;
	text-transform: uppercase;
	margin-top: 20px;
	padding: 10px 15px;
	background: #195fab;
}
.about-img img{
	width: 100%;
}
.about-site{
	/* background-size: cover; */
	/* background-position: center; */
	/* height: 240px; */
}
.contant-file{
	background: #F2F2F2;
	padding-bottom: 50px;
	padding-top: 80px;
}
.contant-imges img{
	width: 100%;
	height: 350px;
}
.contant-title p{
	text-align: justify;
}
.contant-title{
	/*position: absolute;*/
	right: 20%;
	left: 5%;
}
.contant-title h2{
	font-size: 48px;
	font-weight: 400;
	color: #000;
	letter-spacing: 2px;
}
.contant-title a{
	text-decoration: none;
	font-size: 18px;
	font-weight: 500;
	color: #2B3E69;
}
.contant-title a i{
	font-size: 13px;
	padding-left: 15px;
}


/* product-area-start */

.product-siter-area{
	background: #EAEAEA;

}
.contant-color{
	background: #fff;
	padding:0px 15px 50px 15px;
	width: 100%;
}
.product-area{
	background-image: url(images/images.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
}
.product-title h2{
	margin-top: 30px;
	text-transform: capitalize;
	color: #fff;
	font-size: 40px;
	font-weight: 500;
	padding-bottom: 30px;
}
.product-title h2 span{
	color: #FA8072;
}
.single-profile{
	margin-top: 20px;
}
.mens{
	background-color: #4782C2;
	padding: 5px;
	margin: 15px 0px;
}
.mens img{
	width: 100%;
	height: 170px;
}
.all-product-area {
    background-color: #fff;
    padding: 50px 0px 35px 0px;
}
.all-product-area {
    background-image: url(images/slide10.jpg);
    background-position: center;
    background-size: cover;
    background-attachment: fixed;
    position: relative;
}
.all-product-area:before {
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    content: "";
    background-color: rgba(0, 0, 0, 0.78);
}
.hm-product-title h2 {
    color: #fff;
    font-size: 47px;
    font-weight: 600;
    text-transform: capitalize;
}
.inform{
	border: 1px solid #ddd;
	padding: 20px 20px 0px 20px;
}
.mens-title a {
    text-decoration: none;
    color: #fff;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 600;
    padding-top: 5px;
    display: inline-block;
}
.choose-section-area{
	padding: 30px 0px;
}
.fee-queat-content h4{
	color: #4782C2;
	font-size: 16px;
}

.fee-queat-content h3{
	color: #000;
	font-size: 24px;
	text-transform: capitalize;
	font-weight: 600;
}

.fee-queat-content p{
	color: #777;
	font-size: 14px;
	line-height: 24px;

}

.fee-queat-content input[type="text"],
.fee-queat-content input[type="email"]{
	height: 40px;
	border-radius: 0px;
	border: 2px solid #4782C2;
	font-size: 15px;
	margin-bottom: 15px;
}
.fee-queat-content select{
	height: 40px !important;
	font-size: 15px;
	margin-bottom: 15px;
	border-radius: 0px;
	border: 2px solid #4782C2;
}
.fee-queat-content textarea{
	height: 130px;
	border: 2px solid #4782C2;
	font-size: 15px;
	margin-bottom: 15px;
	border-radius: 0px;
}
.fee-queat-content img {
    width: 100%;
    height: 470px;
    border: 3px solid #4782C2;
}
.choose-section h3{
	color: #4B514D;
	font-size: 16px;
	font-weight: 600;
	line-height: 22px;
	margin-bottom: 20px;
}
.choose-section ul{
	margin: 0;
	padding: 0;
}
.choose-section ul li{
	display: flex;
	padding: 5px 0px;
}

.choose-section ul li span{
	color: #d8651a;
	font-size: 45px;
	font-weight: 900;
	margin-right: 15px;
}
.choose-section ul li p{
	color: #777;
	font-size: 14px;
	line-height: 24px;
}

/*gallery-section-area-css-end*/


/* our-partner-area-css-start */

.our-partner-area{
	background-image: url(images/slider-3.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;	
	position: relative;
    opacity: 1;
    padding: 50px 0px 35px 0px;
}
.partner-title h2{
	font-size: 35px;
	font-weight: 600;
	color: #fff;
	text-transform: capitalize;
	margin-bottom: 20px;
}
.partner-title h2 span{
	color: #D36969;
}

.our-partner-area:before{
    position: absolute;
    content: "";
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgba(0,0,0,.7);
    opacity: 1;
    transition: .3s;
}
.single-client{
	margin: 15px 0px;
}
.single-client img{
	width: 100%;
	height: 100px;
}

.overfooter-area{
	background: linear-gradient(rgb(249 249 249 / 81%), rgb(255 255 255 / 60%)), url(images/footer.png);
	padding: 130px 0px;
	background-attachment: fixed;
	background-size: cover;
}
.overfooter-left h3{
	color: #000000;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 24px;
	margin-bottom: 15px;
}
.overfooter-left ul{
	margin: 0;
	padding: 0;
}
.overfooter-left ul li{
	display: block;
	color: #484848;
	font-size: 24px;
	padding: 3px 0px;
	line-height: 29px;
}
.overfooter-left ul li a{
	text-decoration: none;
	display: block;
	color: #444444;
	font-size: 20px;
	font-family: arial;
	line-height: 22px;
	font-weight: 500;
}
.overfooter-left a{
	text-decoration: none;
}
.overfooter-left img {
    width: 120px;
}
.overfooter-left p{
	color: #fff;
	font-size: 15px;
	margin-bottom: 0px;
	line-height: 24px;
}
.footer-content{
	/* margin-top: 40px; */
	/* border-top: 1px solid #ddd; */
}
.footer-content p{
	color: #0b0b0b;
	font-size: 18px;
	text-transform: capitalize;
	font-weight: 500;
	margin-bottom: 0px;
	padding-top: 13px;
	text-align: left;
}
.footer-content p a{
	text-decoration: none;
	color: #dc3545;
	font-weight: 600;
}
.footerbottombg{
	background: #fff;
	padding: 50px 0;
}
/* our-partner-area-css-start */

/* footer-area-start */

.footer-area{
	background: #272826;
	padding: 100px 0px;
}
.footer-head h3 {
    color: #ed1c24;
    font-size: 25px;
    font-weight: 400;
    text-transform: capitalize;
    font-family: serif;
}
.footer-head li{
	color: #fff;
	font-size: 16px;
	font-weight: 500;
	padding: 5px 0; 
}
.footer-head li span{
	color: #7e7e7e;
	font-size: 15px;
	font-weight: 500;
}
.our-servies a{
	padding: 5px 0;
}
.our-servies a{
	text-decoration: none;
	text-transform: capitalize;
	font-size: 17px;
	font-weight: 500;
	color: #7e7e7e;
	display: block;
}
.copy-right{
	background: #000;
}
.copy-tipe p{
	padding-top: 10px;
	color: #7e7e7e;
	font-size: 15px;
	font-weight: 500;
}
.copy-tipe p a{
	text-decoration: none;
	color: #007bff;
}
.social{}
.social p{
	color: #0b0b0b;
    font-size: 19px;
    text-transform: capitalize;
    font-weight: 500;
    margin-bottom: 0px;
    padding-top: 13px;
    text-align: right;
}
.social i{
	margin: 0 10px;
}
/*index-css-start */


/* about-us-css-start */

.smart-site{
	background: #fff;
	padding-bottom: 30px;
}
.about-site {
    /* position: relative; */
}
.about-site img{
	width: 100%;
    height: 200px;
}
.about-overley {
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    background-color: rgba(0,0,0,.6);
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-align: center;
}
.about-servies h4{
	font-size: 35px;
	font-weight: 600;
	color: #28a745;
	text-transform: capitalize;
}
.about-servies li a{
	text-decoration: none;
	text-transform: capitalize;
	color: #10bfea;
	font-weight: 400;
	font-size: 16px;
}
.about-servies li i{
	font-size: 10px;
	padding-left: 15px;
	padding-right: 15px;
	color: #fff;
}

.smart-title h4{
	color: #000;
	font-size: 30px;
	font-weight: 500;
	text-transform: capitalize;
}
.smart-title p{
	font-size: 16px;
	color: #7e7e7e;
	padding-bottom: 10px;
	padding-top: 10px;
}
.smart-images img{
	width: 100%;
	/* height: 400px; */
	border: 3px solid #28a745;
	padding: 4px;
	border-radius: 10px;
}
.profile-toper{
	margin-top: 30px;
}
.single-profile img{
	width: 100%;
	height: 356px;
	padding: 20px;
	border-radius: 5px;
}
.single-profile a{
	font-size: 18px;
	font-weight: 500;
	text-decoration: none;
	color: #000;
	text-transform: capitalize;
}
.single-profile p{
	font-weight: 400;
	font-size: 20px;
	color: #131313;
	padding-top: 10px;
	text-align:justify;
}

/* about-us-css-start */


/* product-area-css-start */

.product-area{
	background: #fff;
	padding-bottom: 50px;
}
.product-title h4{
	text-transform: capitalize;
	font-size: 32px;
	font-weight: 600;
	color: #195fab;
	margin-top: 40px;
}
.single-product{
	margin-top: 30px;
	box-shadow: 0 0 10px #6a6a6a;
}
.single-product-img{
    height: 250px;
    overflow: hidden;
    margin-bottom: 10px;
}
.single-product-img img{
	width: 100%;
	height: 250px;
	/* margin-bottom: 10px; */
}
.single-product-garr img{
	width: 100%;
	height: auto;
}
.single-product{
	cursor: pointer;
	z-index: -10;
	overflow: hidden;
}
.single-product img:hover{
	transform: scale(1.3);
	transition-duration: 500ms;	
}
.prod-tipe{
	padding-top: 15px;
	padding-bottom: 7px;
	border: 0px solid #ddd;
}
.prod-tipe a{
	text-decoration: none;
	text-transform: capitalize;
	font-weight: 500;
	font-size: 15px;
	color: #000;
}
.thari{
	position: relative;
	right: 10px;

}
.thari,
.prod-tipe a .abstarch{
	color: #ed1c24;
	font-size: 15px;
	font-weight: 400;
	right: -20px;
}
.win {
    padding: 0px 20px;
    height: 40px;
    margin-bottom: 5px;
}
/* product-area-css-end */


/* contact-us-area-css-start */

.contact-us{
	background: #fff;
	padding: 40px 0px;
}
.contact-forms h2{
	color: #000;
	font-size: 28px;
	font-weight: 600;
	margin-bottom: 15px;
}
.contact-forms p{
	color: #777;
	font-size: 14px;

}
.csubmit{
	border-radius: 30px;
	border: 2px solid #4782C2;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 15px;
	padding: 12px 25px;
	display: inline-block;
	color: #4782C2;
	text-decoration: none;
	transition: .3s;
	background: transparent;
	cursor: pointer;
}
.csubmit:hover{
	background: #10BFEA;
	border: 2px solid #10BFEA;
	color: #fff;
}
.contact-forms .input-group-prepend .input-group-text{
    background: transparent !important;
    color: #10BFEA !important;
    border-right: 0px solid !important;
    border-radius: 3px 0px 0px 3px;
}
.input {
    width: 100%;
}
.contact-forms .input-group{
	flex-wrap: nowrap;
}
.contact-forms .input-group-prepend .input-group-text.base{
	align-items: baseline;
}
.contact-forms  input[type="text"], .contact-forms input[type="tel"], 
.contact-forms input[type="email"]{
    height: 50px;
    border: 3px solid #027e6f !important;
    border-radius: 10px;
    color: #777;
    font-size: 16px;
}
.contact-forms textarea{
	height: 130px;
	border: 3px solid #027e6f !important;
	border-radius: 10px;
	color: #777;
	font-size: 15px;
}
.contact-forms input[type="text"]:focus,
.contact-forms input[type="email"]:focus,
.contact-forms textarea:focus{
	outline: none;
	box-shadow: 0 0 0 0;
}
.sidebarcontact ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
.sidebarcontact ul li{
	display: flex;
	padding: 0px 0px 15px 0px;
}
.addressinfo h3{
	color: #000;
	font-size: 26px;
	text-transform: capitalize;
	font-weight: 600;
	margin-bottom: 10px;
}
.addressinfo p{
	color: #777;
	font-size: 19px;
	margin-bottom: 0px;
	line-height: 25px;
}
.icons i{
	color: #10BFEA;
	font-size: 44px;
	margin-right: 15px;
}

/* contact-us-area-css-end */


/* scool-start */


.scroll a {
    text-decoration: none;
}
.scroll i {
    height: 40px;
    width: 50px;
    color: #fff;
    font-size: 18px;
    background-color: #ef0d0d;
    position: fixed;
    bottom: 50px;
    right: 20px;
    z-index: 99;
    line-height: 40px;
    text-align: center;
    border-radius: 5px 5px 0px 0px;
}
.fa-chevron-up:before {
    content: "\f077";
}

/* scool-start */


/* zoom-area-start-css-start */

/* Compatibility styles for frameworks like bootstrap, foundation e.t.c */
.xzoom-source img, .xzoom-preview img, .xzoom-lens img {
  display: block;
  max-width: none;
  max-height: none;
}
/* --------------- */

/* xZoom Styles below */
.xzoom-container { 
  display: inline-block; 
}

.xzoom-thumbs {
  text-align: center;
  margin-bottom: 10px;
}

.xzoom { 
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
  box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);  
  margin-bottom: 15px; 
}
.xzoom2, .xzoom3, .xzoom4, .xzoom5 {
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
  box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);  
  margin-bottom: 15px;  
}

/* Thumbs */
.xzoom-gallery, .xzoom-gallery2, .xzoom-gallery3, .xzoom-gallery4, .xzoom-gallery5 {
  border: 1px solid #cecece;
  margin-left: 5px;
  width: 97px;
  margin-bottom: 10px;
  height: 79px;
}

.xzoom-source, .xzoom-hidden {
  display: block;
  position: static;
  float: none;
  clear: both;
}

/* Everything out of border is hidden */
.xzoom-hidden {
  overflow: hidden;
}

/* Preview */
.xzoom-preview {
  border: 1px solid #888;
  background: #2f4f4f;
  box-shadow: -0px -0px 10px rgba(0,0,0,0.50);
}

/* Lens */
.xzoom-lens {
  border: 1px solid #555;
  box-shadow: -0px -0px 10px rgba(0,0,0,0.50);
  cursor: crosshair;
}

/* Loading */
.xzoom-loading {
  background-position: center center;
  background-repeat: no-repeat;
  border-radius: 100%;
  opacity: .7;
  background: url(../images/xloading.gif);
  width: 48px;
  height: 48px;
}

/* Additional class that applied to thumb when it is active */
.xactive {  
  -webkit-box-shadow: 0px 0px 3px 0px rgba(74,169,210,1);
  -moz-box-shadow: 0px 0px 3px 0px rgba(74,169,210,1);
  box-shadow: 0px 0px 3px 0px rgba(74,169,210,1); 
  border: 1px solid #4aaad2;
}

/* Caption */
.xzoom-caption {
  position: absolute;
  bottom: -43px;
  left: 0;
  background: #000;
  width: 100%;
  text-align: left;
}

.xzoom-caption span {
  color: #fff;
  font-family: Arial, sans-serif;
  display: block;
  font-size: 0.75em;
  font-weight: bold;
  padding: 10px;
}

.product-code h4{
	font-size: 17px;
	font-weight: 700;
	color: #000;
}
.product-code h4 .font-sit{
	font-weight: 500;
	font-size: 18px;
}
.product-code h4 .ware-botom{
	display: block;
}
.padding-top0{
	background: #F1F1EF;
}
.zoom-back-color{
	background: #fff;
	padding: 0px 15px 50px 15px;
}
.coom-title h3{
	font-weight: 500;
	font-size: 35px;
	margin-top: 40px;
	margin-bottom: 40px;
}
.product-code p{
	font-weight: 400;
	font-size: 16px;
	color: #7e7e7e;
}
/* zoom-area-start-css-start */





.box-site label{
	font-weight: 500;
	font-size: 13px;
}
.chack-box a{
	text-transform: capitalize;
	text-decoration: none;
	background: #037afa;
	padding: 15px 50px 15px 50px;
	font-weight: 400;
	font-size: 17px;
	color: #fff;
}
.chack-box{
	padding-bottom: 40px;
}
.submit-button{
	margin-top: 28px;
}
input[type=checkbox], input[type=radio] {
    box-sizing: border-box;
    padding: 0;
}
span.wpcf7-list-item{
    margin: 0px 10px 0px 0px;
}
.chack-box label{
	position: relative;
	font-weight: 500;
	font-size: 15px;
}
.inquery-images img{
	width: 100%;
	height: 100%;
}
.side-top{
	margin-top: 20px;
}
.menu ul li > ul li > ul {
    position: absolute;
    width: 160px;
    top: 4%;
    background: #e9ecef;
    text-align: left;
    transform: scale(0);
    transition: .3s;
    transform-origin: center top;
    z-index: 9999;
    left: 160px;
}
.content_area{
	background-image: url(images/mid.png);
	background-size: cover;
	background-position: center;
	position: relative;
	height: 130px;
	border-top: 2px solid #FCC11B;
}
.contact-button-title h3{
	color: #fff;
	font-size: 32px;
	font-weight: 600;
	text-transform: capitalize;
	margin-top: 50px;

}
.contact-button-title p{
	color: #fff;
	font-size: 14px;
	margin-bottom: 0px;
	font-weight: 600;
}


.contact-button a{
	background-color: #FCC11B;
	display: inline-block;
	padding: 10px 15px;
	text-decoration: none;
	color: #fff;
	text-transform: capitalize;
	font-weight: 500;
	border-radius: 5px;
	margin-top: 50px;
}


.export-content{
	width: 100%;
}

.export-content-text {
color: #000;
margin-top: 40px;
}

.export-content-text img {
width: 100%;
height: auto;

}
.export-content-text h6 {
color: #006AA6;

}
.export-content-text h3{
	font-weight: 700;
	display: inline-block;

}

.export-content-text p{
	display: inline-block;
}
.mission-content{
	width: 100%;
}

.mission-content-text {
color: #000;
margin-top: 40px;
}

.mission-content-text img {
width: 100%;
height: auto;

}
.mission-content-text h6 {
color: #006AA6;

}
.mission-content-text h3{
	font-weight: 700;
	display: inline-block;

}

.mission-content-text p{
	display: inline-block;
}

.social-sidebar {
    position: fixed;
    right: 0px;
    top: 50%;
    z-index: 999;
}
.social-sidebar ul{
    margin:0;
    padding: 0;
    list-style: none;
}
.social-sidebar ul li{
    display: block;
}
.social-sidebar ul li a{
    text-decoration: none;
}
.social-sidebar ul li a i {
    height: 60px;
    width: 50px;
    color: #fff;
    background: #4BC75A;
    text-align: center;
    line-height: 60px;
    font-size: 30px;
    box-shadow: 0px 1px 4px 0px #222;
}
.facebook{
    color: #fff !important;
    background: #007bff;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    padding: 8px;
}
.twitter{
        color: #fff !important;
    background: #4bdbff;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    padding: 8px;
}
.linkdine{
    color: #fff !important;
    background: #004da1;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    padding: 7px;
}
.youtube{
    color: #fff !important;
    background: #e90016;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    padding: 7px;
}
.single-product p{text-align: center;font-size: 20px;font-weight: 600;line-height: 10px;}
.single-product h5{
	
}
.fee-queat-content h2{
	font-size: 56px;
	font-weight: 600;
	font-family: arial;
}
.contact-forms{
	padding-left: 50px;
}
.single-productP{
	margin-bottom: 20px;
}
.single-product-imgP img{
	width: 100%;
	height: 400px;
	padding: 5px;
	border: 3px solid #28a745;
	border-radius: 10px;
}

.pdlhead h2{
	font-size: 37px;
	font-weight: 600;
	color: #28a745;
	border-bottom: 3px solid #28a745;
}
.product-title p{
	font-size: 18px;
	font-family: arial;
	text-align: center;
}

.single-productM{
	margin-bottom: 20px;
}
.single-product-imgM img{
	width: 100%;
	height: 270px;
	padding: 5px;
	border: 3px solid #28a745;
	border-radius: 10px;
}
.jobs{border: 1px solid #ccc;padding: 20px;}
.jobs h3{font-size: 24px;font-weight: 600;border-bottom: 1px solid #ccc;}
.jobs p{font-size: 16px;line-height: 21px;text-align: justify;}

.jobs img{

}