@font-face {
	font-family: 'Sukhumvit';
  src: url('../fonts/sukhumvit-set/SukhumvitSet-Medium.ttf') format('truetype');

}

body{font-size: 18px; padding: 0; margin: 0; font-family: 'Sukhumvit';background-color: #F0F0F0;}
a{color:#6c757d !important;cursor: pointer;}

input:focus{
  outline: none;
}
button{
  background: none;
	color: inherit;
	border: none;
	padding: 0;
	font: inherit;
	cursor: pointer;
	outline: inherit;

}

.textAlignVer{
  display:block;
  filter: flipv fliph;
  -webkit-transform: rotate(-90deg); 
  -moz-transform: rotate(-90deg); 
  transform: rotate(-90deg); 
  position:relative;
  width:20px;
  white-space:nowrap;
  font-size:14px;
  margin-bottom:10px;
  color: #808080;
}
nav a{color:#FFF !important;cursor: pointer;}
nav .c-white a{color: #666 !important;}

a:hover ,a.nav-link.disabled:hover,nav .c-white a:hover{color:#F7931E !important;}

main .container {
   max-width: 1115px;
}

.container-main{
  max-width: 1320px;
  margin: auto;
}

.m-lr-auto{left: auto;right: auto;}

#navbarCollapse{padding-left: 50px;}
.navbar-brand img {width: auto;}

/*.test{background: linear-gradient(to top right, #00062C, #00F8FA);}*/
.bannermain{background: url(../images/bannerBG.png);  
    padding-top: 70px;
    background-position: top center;
    background-size: 100%;
    background-repeat: no-repeat;
    font-size: 16px;
}
.bg-mainmanu{
  background: url(../images/bannerBG.png);  
}
.bannermain .txtBanner{color:#fff;}
.bannermain h2,.bannermain h1,.bannermain h3{color:#39B54A;}
.bannermain h3{font-size: 34px;}
.bannermain h2{font-size: 38px;}
.bannermain h1{font-size: 72px;margin-top:-10px !important;}
.bannermain span{color:#29ABE2;margin-top:-10px;}

.bg-white{background-color: white;}
.bg-light-blue {background-color: #3FA9F5;}
.bg-grey {background-color: #ACBCC4;}
.bg-green{background-color: #27AE60;}
.bg-dark-green{background-color: #746648;}
.bg-yellow{background-color: #E3B146;}
.bg-dark-grey{background-color: #555657;}
.bg-dark-grey2{background-color: #3F4041;}
.c-white{color: white;}
.c-light-blue {color: #3FA9F5;}
.c-grey{color:#BEBFBF;}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #3FA9F5;;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #3FA9F5;;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #3FA9F5;;
}
.Whatisourexpert{font-size: 38px; color:#666666;}
.Whatisourexpert h2.head1{font-size: 52px; }
.Whatisourexpert h2.head2{font-size: 72px;margin-top: -20px !important;}
.Whatisourexpert span.shead2{margin-top: -18px !important; display: block ; color:#666666;}
.Whatisourexpert span.shead1{color:#666666;}
.Whatisourexpert .sysatem{color:#FF931E;}
.Whatisourexpert .systemtext {font-size: 16px;}
.Whatisourexpert .systemimage {text-align: center;}
.Whatisourexpert .microsystem {text-align: left;;font-size: 16px;color:#666666;}

.Our_Different_Point {background: url(../images/bg2.png) ;
    background-position: bottom right;
    background-repeat: no-repeat;
    padding-bottom: 120px;
}
.Our_Different_Point h2{font-size: 56px; color: #39B54A;}
.Our_Different_Point p{font-size: 34px;;}

.Our_Process h2{color:white;font-size: 56px;}
.Our_Process p{font-size: 34px;;}
.imgOur_Process{margin-top:-160px ;}
.mr-imgOur-Process {margin-right: -13px;}

.Our_Performance h2{font-size: 56px;}
.Our_Performance p{font-size: 34px;;}

.imgOur-slider {margin-top: -80px; margin-bottom: 80px;}
/*.SlideImage div{ height: 267px;}*/
.SlideImage div{ padding: 10px;}

.Contact_Us {margin-top:-150px !important}
.Contact_Us h2{font-size: 56px;}

.Contact_Us input{ border: none !important;}
.Contact_Us input:focus { border: none !important;}
.Contact_Us input{ border-bottom:#3FA9F5 1px solid !important;}
.Contact_Us input:focus{
  border-bottom:#3FA9F5 1px solid !important;
}
.div_addess p{
  color:#BEBFBF;
  font-size: 26px;
}
.displayMap iframe{
  display: block;
  width: 295px;
  height: 219px;
  border-radius: 25px;
  
}

main .containerbannermain.container{max-width: 1320px; padding: 0; margin: 0;}
.SlideImage .lightboximg {width: 100%;}