/* CSS Document */


/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=PT+Sans');
@import url('https://fonts.googleapis.com/css?family=PT+Sans+Narrow');
@import url('https://fonts.googleapis.com/css?family=Pacifico');
@import url('https://fonts.googleapis.com/css?family=Lato');
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed');	



/*@font-face {font-family: "Lane - Narrow";
  src: url("../fonts/Lane_-_Narrow.ttf") format("truetype"), /* chrome?firefox?opera?Safari, Android, iOS 4.2+*/
 
}*/


@font-face
{
  font-family: 'Lane - Narrow';
  src: url('../fonts/lane.narrow.ttf')  format('truetype'), 
}

@font-face
{
   font-family: 'font-swzz';
  src: url('../fonts/font-swzz.ttf')  format('truetype'), 
}

@font-face
{
  font-family: 'swz721e';
  src: url('../fonts/swz721e.ttf')  format('truetype'), 
}

@font-face
{
  font-family: 'tt0001m_';
  src: url('../fonts/tt0001m_.ttf')  format('truetype'), 
}

@font-face
{
  font-family: 'arial_2';
  src: url('../fonts/arial_2.ttf')  format('truetype'), 
}

.wrapper
{
	max-width:1200px;
	margin:0px auto;
}

.wrapper-01
{
	max-width:1100px;
	margin:0px auto;
}

.menu {
	background-color:#f8992f;
}
.wsmenu-list > li > a {
	 font-family: 'swz721be' !important;
	 
}

.top-header
{
padding-top: 28px;
}

ul {
	list-style-type:none;
	padding-left: 0px;
}

.top-header-font {

	color: #fff;
	font-size: 20px;
}

.mail-heading
{
	font-size:18px; 
	color:#000;
	line-height: 15px;
	float: right;
	font-family: 'PT Sans', sans-serif;
}


.header-mail
{
	font-size:18px;
	color:#000;
	font-family: 'PT Sans', sans-serif;
}
.carousel {
    position: relative;
    height: 394px;
}
.header-mail:hover
{
	font-size:18px;
	color:#f8992e;
	font-family: 'PT Sans', sans-serif;
}

.heading
{
	font-size: 32px;
	color: #000;
	font-family: 'PT Sans', sans-serif;
	letter-spacing: 0.6px;
}

.font-01
{
	font-size: 18px;
	text-align: justify;
	color: #4c4c4d;
	line-height: 25px;
	font-family:'Lao UI' !important;
	/*! font-family: 'font-swzz'; */
	font-weight: 600;
	padding: 0px 3%;
}
.font-011
{
	font-size: 18px;
	text-align: justify;
	color: #4c4c4d;
	line-height: 25px;
	font-family:'Lao UI' !important;
	/*! font-family: 'font-swzz'; */
	font-weight: 600;
	
	padding: 0px 13px;
}
.font-02
{
    font-size: 20px;
	text-align: justify;
	letter-spacing: 1px;
	color: #0d0d0d;
	line-height: 27px;
	font-family: 'PT Sans', sans-serif;
}
.font-03
{
    font-size: 20px;
	text-align: justify;
	letter-spacing: 1px;
	color: #0d0d0d;
	line-height: 27px;
	font-family: 'PT Sans', sans-serif;
}


.font-04
{
	font-size: 15px;
	text-align: justify;
	letter-spacing: 0.001px;
	color: #000;
	line-height: 27px;
	font-family: 'Lao UI';
}

.showcase-font
{
	font-size: 17px;
	text-align: justify;
	/*! letter-spacing: 1px; */
	color: #4c4c4d;
	line-height: 18px;
	font-family: 'Lao UI';
	padding-left: 25px;
	/*! font-family: 'swz721e'; */
	font-weight: 600;
}

.showcase-heading
{
	color: #91969a;
	font-size: 34px;
	/*! font-family: 'PT Sans', sans-serif; */
	/*! font-family: 'swz721e'; */
	font-family: 'Lao UI';
	font-weight: 600;
}

.border
{
	/*! border: 2px solid #d0d0d0; */
	margin-top: 15px;
}

.footer
{
	padding-top: 30px;
}

.footer-font-01
{
	font-size: 18px;
    text-align: left;
    /*! letter-spacing: 0.001px; */
    color: #91969a;
    line-height: 29px;
    /*! font-family: 'PT Sans', sans-serif; */
    padding-left: 15px;
	font-weight: 600;
	font-family: 'Lao UI';
}
.footer-mail
{
	font-size:17px;
	 color: #91969a;
	font-family: 'Lao UI';
}

.footer-mail:hover
{
	font-size:17px;
	color:#f8992e;
	
}

.sub-heading
{
	font-size: 24px;
	color: #000;
	letter-spacing: 1px;
	font-family: 'Lao UI';
}

/* *******Widget :: Social******** */
.copy ul {
    list-style: none;
    padding-left: 0;
    margin-top: 11px;
}

.copy  ul li {
    display: inline-block;
    margin-right: 10px;
}

.copy  ul li a {
    font-size: 18px;
    width: 37px;
    height: 37px;
    display: inline-block;
    text-align: center;
    box-shadow: 0 2px 5px rgba(0,0,0,0.26);
    line-height: 2px;
    border-radius: 100%;
    color: #fff;
    padding: 9px;
}

ul li a:hover,
ul li a:focus {
    /*! background-color: #fff; */
    color: #000 !important;
}

.copy ul li a.fb {
    background-color: #3b5998 ;
}

.copy ul li a.fb:hover,.footer ul li a.fb:focus {
    color: #3b5998 ;
	background-color:#fff;
}

.copy ul li a.tw {
    background-color: #28a9e2;
}

.copy ul li a.tw:hover,.footer ul li a.tw:focus {
    color: #28a9e2 ;
	background-color:#fff;
}

.copy ul li a.gp {
    background-color: #d85434;
}

.copy ul li a.gp:hover,.footer ul li a.gp:focus {
    color: #d85434 ;
	background-color:#fff;
}

.copy ul li a.lin {
    background-color: #017eb4;
}

.copy ul li a.lin:hover,.footer ul li a.lin:focus {
    color: #017eb4;
	background-color:#fff;
}

.copy ul li a.dr {
    background-color: #FF0000;
}

.copy ul li a.dr:hover,.footer ul li a.dr:focus {
    color: #FF0000 ;
	background-color:#fff;
}

.copy ul li:last-child a {
    margin-right: 0;
}

.copy-font
{
	font-size: 14px;
	text-align: justify;
	letter-spacing: 0.001px;
	color: #3f3f3f;
	line-height: 30px;
	font-family: 'PT Sans', sans-serif;
	padding-top: 11px;
}

.copy-menu-01
{
	padding-top: 10px;
	float: right;
}

.copy-menu
{
	font-size: 16px;
	text-align: right;
	letter-spacing: 0.001px;
	color: #3f3f3f;
	line-height: 30px;
	font-family: 'PT Sans', sans-serif;
	font-weight: 500;
}
.copy-menu:hover
{
	font-size: 16px;
	text-align: right;
	letter-spacing: 0.001px;
	color: #f8992e;
	line-height: 30px;
	font-family: 'PT Sans', sans-serif;
	font-weight: 500;
}

.contact-1
{
-webkit-transform: scale(0.85);
-ms-transform: scale(0.85);
transform: scale(0.85);
background-color: rgb(255, 137, 5);
border-radius: 100px;
width:45px;
height: 45px;
line-height: 65px;
color: rgb(255, 255, 255);	
font-size:25px;
    -o-transition: all 0.7s ease 0s;
    -ms-transition: all 0.7s ease 0s;
    -moz-transition: all 0.7s ease 0s;
    -webkit-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;

}
.contact-2
{
width:55px;
height: 55px;
border-radius: 100px;
border:4px solid #C7C1C1;	
padding: 1px;
}
.contact-1:hover
{-webkit-transform: scale(1);  
 -ms-transform: scale(1);  
    transform: scale(1);	
}

.top
{
margin-top:125px;	
}
.left-01
{
margin-left:-73px;	
}


/* *******2nd css KKKKK******** */

.font-20
{
    font-size: 16px;
 text-align: justify;
 letter-spacing: 0.001px;
 color: #000;
 line-height: 21px;
 font-family: 'Lao UI';
 padding-left: 35px; 
}
.heading2 {
    font-size: 28px;
    color: #000;
    font-family: 'PT Sans', sans-serif;
    letter-spacing: 0.6px;
    text-align: center;
 text-shadow:1px 1px 1px #000;
}
.font-21
{
 font-size: 18px;
 text-align: justify;
 letter-spacing: 0.001px;
 color: #000;
 line-height: 27px;
 font-family:'Lao UI';
}
.font-21:hover 
{
 
 color: #f8992f;

}

.table-font
{
 font-size: 17px;
 text-align: justify;
 letter-spacing: 0.001px;
 color: #000;
 font-family: 'Lao UI' !important;
 /*! text-align:center; */
 font-weight: 600;
 line-height: 30px;
}

.table-font-01 {
    background-color: #fff;
    box-shadow: -4px 4px #ccd2d9;
    /*! border-radius: 4px; */
	font-size: 16px;
 text-align: justify;
 letter-spacing: 0.001px;
 color: #000;
 font-family: 'PT Sans', sans-serif;
 /*! text-align:center; */
    /*! box-shadow: #000 0 7px 35px 0; */
    /*! border-left-radius: 13px; */
    /*! border-right-radius: 4px; */
    border-radius: 0px 20px 20px 0px;
    border-bottom: 6px solid #cdcdcd;
    padding: 3px 10px !important;
}
/* *******2nd css******** */

/* *******Widget :: Social******** */


.content-image-block {
    position: relative;
    max-width: 300px;
}
.btn-03 a
{
 font-size: 25px;
 text-align: right;
 letter-spacing: 0.001px;
 color: #ffa500;
 line-height: 27px;
 font-family:'Lao UI';
 font-weight:bold;
 float:left;
}

.btn-03 a:hover
{
 color: #ffa500;
}


.btn-02 a
{
 font-size: 25px;
 text-align: right;
 letter-spacing: 0.001px;
 color: #ffa500;
 line-height: 27px;
 font-family:'Lao UI';
 font-weight:bold;
 float:right;
}

.btn-02 a:hover
{
 color: #ffa500;
}

.main-001
{
 -webkit-flex-direction: none; /* Safari 6.1+ */
    display: flex;
    flex-direction: none;	
}
.slider {
	 margin-top: -20px;
}

.about-line {
    /*! text-align: center; */
    font-size: 25px;
    letter-spacing: 1px;
    color: #f8992f;
    font-weight: 700;
    margin-left: 21%;
	/*! font-family: 'swz721e'; */
    margin-bottom: 4%;
}
.footer-icon i {
}
.copy {
    border-bottom: 15px solid #f89b3e;
    padding-bottom: 11px;
}

.about-img {
    margin-top: -46%;
}

.quality-img {
	margin-bottom:3%;
}

.signature {
	float: right;
}

.heading-1 { font-size: 39px;
color: #fff;
margin-top: -64px;
margin-left: 100px;
font-weight: 900;
letter-spacing: 0.4px;}






@media only screen and (max-width: 480px) {
    
.heading-1 {
    font-size: 12px;
    color: #fff;
    margin-top: -17px;
    margin-left: 7px;
    font-weight: 900;
    letter-spacing: 0.4px;
}
.heading {
    font-size: 28px;
    color: #000;
    font-family: 'PT Sans', sans-serif;
    letter-spacing: 0.6px;
    text-align: center;
}
.slider
{
	height: 150px;
}
.showcase-font
{
	font-size: 13px;
	text-align: justify;
	letter-spacing: 0.001px;
	color: #000;
	line-height: 21px;
	font-family: 'Lao UI';
	padding-left: 35px;
}
.main-001
{
 -webkit-flex-direction: column-reverse; /* Safari 6.1+ */
    display: flex;
    flex-direction: column-reverse;	
}
table
{
	margin-left:33px;
}
.top
{
margin-top:0px;	
}
.left-01
{
margin-left:0px;	
}
}