@charset "UTF-8";
{
margin: 0px;
padding: 0px; }
p{ font-size:18px; line-height:28px;}
a:hover {
text-decoration: none; }
#wrapper {
width: 100%;
height: auto;
margin: 0% auto;
overflow: hidden;
padding-top: 90px;
}
#wrapper .sa-menubar {
width: 100%;
height: auto;
padding: 10px 90px;
transition: 1s; 
position: fixed;
z-index: 99;
background: #fff;
top: 0;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.25);
}
#wrapper .sa-menubar .menu {
width: 100%;
height: auto;
margin-top: 25px;
float: right; }
#wrapper .sa-menubar .menu ul {
margin: 0px;
padding: 0px;
float: right; }
#wrapper .sa-menubar .menu ul li {
list-style: none;
display: inline-block; }
#wrapper .sa-menubar .menu ul li a {
margin-right: 20px;
color: rgba(51, 51, 51, 0.6);
font-family: 'Lato', sans-serif; }
#wrapper .sa-menubar .menu ul li .active {
color: #2e3192; }
#wrapper .sa-menubar .menu ul li a:hover {
color: #2e3192; text-decoration:none; }
#wrapper .sa-menubar .phone {
width: 100%;
height: auto;
margin-top: 15px; }
#wrapper .sa-menubar .phone p {
padding: 10px 0px;
color: #fff;
background: #f47d29;
text-align: center; }
#wrapper .black {
width: 100%;
height: auto;
margin: 0% auto;
position: fixed;
z-index: 9999;
background: #fff;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.25);
transition: 1s; }
#wrapper .black img {
width: 40%; }
#wrapper .black .menu {
margin-top: 15px; }
#wrapper .black .phone {
width: 100%;
height: auto;
margin-top: 8px; }
#wrapper .black .phone p {
padding: 5px 0px;
color: #fff;
background: #f47d29;
text-align: center; }
#wrapper .sa-slider {
width: 100%;
height: auto; }
#wrapper .sa-slider .col-md-12 {
width: 100%;
height: auto;
margin: 0px;
padding: 0px; }
#wrapper .sa-slider .carousel-caption {
position: absolute;
right: 0px;
bottom: 0px;
left: 8%;
z-index: 10;
padding-top: 20px;
padding-bottom: 10%;
color: #fff;
text-align: left;
font-family: 'Lato', sans-serif; }
#wrapper .sa-slider .carousel-caption h3 {
font-size: 50px;
font-weight: bold;
text-shadow: 1px 1px 1px #000; }
#wrapper .sa-slider .carousel-caption h2 {
font-size: 60px;
font-weight: 300;
text-shadow: 1px 1px 1px #000; }
#wrapper .sa-slider .carousel-caption h2 span {
font-weight: bold; }
#wrapper .sa-slider .carousel-caption p {
font-size: 30px;
padding-bottom: 20px;
text-shadow: 1px 1px 1px #000; }
#wrapper .sa-slider .carousel-caption .para {
margin-top: -20px; }
#wrapper .sa-slider .carousel-caption a {
background: #f47d29;
color: #fff;
padding: 10px 30px;
font-size: 18px; }
#wrapper .sa-slider .carousel-caption a:hover {
text-decoration: none; }
#wrapper .sa-slider .carousel-control-prev-icon {
margin-left: -80px;
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fΓÇª3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); }
#wrapper .sa-slider .carousel-control-next-icon {
margin-right: -80px;
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fΓÇª3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); }
#wrapper .sa-slider .carousel-indicators li {
position: relative;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
width: 10px;
height: 10px;
border-radius: 25px;
margin-right: 3px;
margin-left: 3px;
text-indent: -999px;
cursor: pointer;
background-color: #fff; }
#wrapper .sa-slider .carousel-indicators .active {
background-color: #f47d29;
width: 15px;
height: 10px;
border-radius: 10px; }
#wrapper .sa-welcome {
width: 100%;
height: auto;
padding: 35px 90px;
background: #f5f5f5;
padding-bottom: 50px; }
#wrapper .sa-welcome .content {
width: 100%;
height: auto;
text-align: center; }
#wrapper .sa-welcome .content h1 {
font-size: 40px;
font-weight: 300;
font-family: 'Lato', sans-serif;
padding-bottom: 15px; }
#wrapper .sa-welcome .content p {
width: 80%;
margin: 0% auto;
font-family: 'Open Sans', sans-serif;
color: rgba(51, 51, 51, 0.6);
padding-bottom: 35px; }
#wrapper .sa-welcome .content a {
background: #2e3192;
color: #fff;
padding: 15px 45px;
font-family: 'Lato', sans-serif;
font-weight: 500; }
#wrapper .sa-products {
width: 100%;
height: auto;
padding: 30px 90px;
padding-bottom: 40px; }
#wrapper .sa-products h1 {
text-align: center;
font-size: 40px;
font-weight: 300;
font-family: 'Lato', sans-serif;
padding-bottom: 15px; }
#wrapper .sa-products .content {
width: 95%;
height: auto;
margin: 0% auto;
margin-bottom: 40px; }
#wrapper .sa-products .content .content-box {
width: 360px;
height: auto; }
#wrapper .sa-products .content .content-box .content-img {
width: 360px;
height: 240px;
overflow: hidden;
position: absolute; }
#wrapper .sa-products .content .content-box .content-img img {
width: 100%;
height: auto; }
.content-products {
position: relative;
width: 360px;
height: 240px;
z-index: 999;
text-align: center; }
.content-products h5 {
color: #fff;
padding-top: 25%;
font-weight: 200;
font-family: 'Open Sans', sans-serif; }
.content-products h3 {
color: #fff;
font-family: 'Open Sans', sans-serif;
font-weight: 600; }
#wrapper .sa-products a {
background: #2e3192;
color: #fff;
padding: 15px 45px;
font-family: 'Lato', sans-serif;
font-weight: 500;
margin-left: 44%;
position: relative;
z-index: 1; }
#wrapper .sa-products a:before {
content: '';
position: absolute;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
background: #f47d29;
z-index: -1; }
#wrapper .sa-gallery {
width: 100%;
height: auto;
padding: 30px 95px;
background: #f5f5f5; }
#wrapper .sa-gallery h1 {
text-align: center;
font-size: 40px;
font-weight: 300;
font-family: 'Lato', sans-serif;
padding-bottom: 15px; }
#wrapper .sa-gallery p {
width: 70%;
margin: 0% auto;
text-align: center;
margin-bottom: 30px;
color: rgba(51, 51, 51, 0.6); }
#wrapper .sa-gallery .btn {
width: 100%;
height: auto;
margin-bottom: 25px; }
#wrapper .sa-gallery a {
background: #2e3192;
color: #fff;
padding: 15px 45px;
font-family: 'Lato', sans-serif;
font-weight: 500;
margin-left: 3%;
position: relative; }
#wrapper .sa-gallery .col-md-8, #wrapper .sa-gallery .col-md-4 {
margin: 0px;
padding: 0px; }
#wrapper .sa-gallery .gallery-img {
width: 98%;
height: 400px;
float: left;
overflow: hidden;
margin-bottom: 2.5%; }
#wrapper .sa-gallery .gallery-img img {
width: 100%; }
#wrapper .sa-gallery .img1 {
float: right; }
#wrapper .sa-gallery img2 {
width: 100%; }
#wrapper .sa-quality {
width: 100%;
height: auto;
padding: 30px 90px; }
#wrapper .sa-quality h1 {
text-align: center;
font-size: 40px;
font-weight: 300;
font-family: 'Lato', sans-serif;
padding-bottom: 15px; }
#wrapper .sa-quality .content-img img {
margin-left: 10px; height: 115px; }
#wrapper .sa-quality .content-img img:nth-child(1) {
margin-left: 0px; }
#wrapper .sa-footer {
width: 100%;
height: auto;
padding: 30px 90px;
background: #2e3192;
padding-top: 30px;
position: relative; }
#wrapper .sa-footer:before {
content: '';
position: absolute;
left: 6%;
top: 99%;
width: 88%;
height: 2px;
background: rgba(225, 225, 225, 0.5); }
#wrapper .sa-footer .content {
width: 100%;
height: auto; }
#wrapper .sa-footer .content h4 {
color: #fff;
font-family: 'Open Sans', sans-serif;
font-size: 20px;
font-weight: 100; }
#wrapper .sa-footer .content ul {
margin: 0px;
padding: 0px; }
#wrapper .sa-footer .content ul li {
list-style: none; color: rgba(225, 225, 225, 0.5);}
#wrapper .sa-footer .content ul li a {
color: rgba(225, 225, 225, 0.5); }
#wrapper .sa-footer .content p {
color: rgba(225, 225, 225, 0.5); }
#wrapper .sa-footer .content p span {
color: #fff; }
#wrapper .sa-copy {
width: 100%;
height: auto;
padding: 20px 90px;
background: #2e3192; }
#wrapper .sa-copy .icons {
width: 15%;
height: auto;
margin: 0% auto;
margin-bottom: 15px; }
#wrapper .sa-copy .icons ul {
margin: 0px;
padding: 0px; }
#wrapper .sa-copy .icons ul li {
list-style: none;
display: inline-block; }
#wrapper .sa-copy .icons ul li a .fa {
color: rgba(225, 225, 225, 0.5);
margin-left: 20px;
font-size: 20px; }
#wrapper .sa-copy p {
text-align: center;
color: rgba(225, 225, 225, 0.9); }
#wrapper .sa-copy p a {
color: rgba(225, 225, 225, 0.5); }

.mobileTopDiv{display:none;}
.InnerContainer{ width:1180px; margin:auto; padding:30px 0px; overflow:hidden}
.InnerContainer h1 {
    font-size: 40px;
    font-weight: 300;
    font-family: 'Lato', sans-serif;
    padding-bottom: 15px;
}
.InnerContainer h2 {
    font-size: 30px;
    font-weight: 300;
    font-family: 'Lato', sans-serif;
    padding-bottom: 15px;
}
.maxWidthDiv{ max-width: 1200px; margin: auto !important; }
.InnerContainer p{ font-family: 'Open Sans', sans-serif; color: rgba(51, 51, 51, 0.6); padding-bottom: 35px; width:90%;
font-size:18px !important; margin:0px; padding:8px 0px; width:100%;}
.innerBanner{clear:both; height:300px;}
.innerDivBann{height:300px; width:100em; vertical-align:middle; text-align:center; background:rgba(0,0,0,0.3); font-size:60px; color:#ffffff;
display:table-cell;}
.innerDivBann span{ display:block; font-size:18px; letter-spacing:2px;}
.innerDivBann span a{color:#ffffff; text-decoration:none;}
.innerDivBann span a:hover{ color:#f47d29;}
.InnerContainer ul li{ font-family: 'Open Sans', sans-serif; color: rgba(51, 51, 51, 0.6); font-size:18px !important;
margin:0px; padding:4px 0px; width:100%;}
.InnerContainer table{border-collapse: collapse; width: 100%;}
.InnerContainer table td {  border: 1px solid #dddddd;  padding: 8px; color: rgba(51, 51, 51, 0.6); font-size:18px;}
.quickContact p{ padding:10px; margin:0px;}
.textBoxContact{ width:100%; box-sizing:border-box; padding:10px; color:#6d6d6d; border:1px solid #dddddd;}
.quickContact input{font-family: 'Open Sans', sans-serif;}
.quickContact textarea{font-family: 'Open Sans', sans-serif;}
.submitBtn { background: #f47d29; color: #fff; padding: 12px 45px; font-family: 'Lato', sans-serif; font-weight: 500; border:0px;
cursor:pointer;}
/*# sourceMappingURL=custom.css.map */
