/*



Theme Name: Intelish-LP



Theme URI: http://intelish-lp.devstagingserver.com/



Author: Team



Author URI: http://intelish-lp.devstagingserver.com/







*/



@charset "utf-8";

/* CSS Document */



body{font-family:font-family: 'Lato', sans-serif !important; overflow-x:hidden;}



.top-right h4 { text-align: right; font-size: 20px; font-weight: 500; font-family: 'Lato', sans-serif;}

.top-right h5 { text-align: right; font-size: 18px; font-weight: 500; font-family: 'Lato', sans-serif;}

.banner{ background:url(images/banner.jpg) no-repeat; background-size: cover; min-height:498px;}

.banr_txt { float:right !important; background:url(images/bg.png) repeat; margin: 10% 0; padding:0 15px 5px;  border-radius: 5px;}

.banr_txt h2 {  font-size: 38px; font-weight: 400; font-family: 'Lato', sans-serif; color:#000;}

.buttn { background: #8cc739 none repeat scroll 0 0; border-radius: 5px; color: #fff; font-size: 24px; padding: 10px 0; text-align: center; font-family: 'Lato', sans-serif; font-weight: 600; max-width:50%;}

.banr_txt p { font-size: 15px;}



.abt p { font-size: 14px; font-weight: 400; line-height: 24px; font-family: 'Lato', sans-serif;}

.abt a { text-decoration: underline;}

.serv { margin: 50px 0 0;}

.serv .inr { padding: 14px 8px;  border-bottom:3px solid #e6e6e6;  border-left:3px solid #e6e6e6;  border-right:3px solid #e6e6e6; }

.serv ul{ padding:0px; min-height:288px;  border-radius: 0 0 5px 5px;}

.serv li { background:url(images/aro.jpg) no-repeat left top 12px; font-family: 'Lato', sans-serif; color:#000; font-size: 14px; font-weight: 400; line-height: 18px;

  list-style: outside none none; margin: 0; padding: 10px 0 0 15px; color:#000;}

.control { border: 1px solid #bdbcbd; border-radius: 5px; box-shadow: 0 -7px 14px 0 #f3f3f3 inset; color: #000; font-family: arial; margin: 12px 18px 23px 0;

  padding: 8px 0 8px 8px;}

  .controll{height: 100px;

    margin-bottom: 12px !important;}

.serv h3 { background: #2e409a none repeat scroll 0 0; border-radius: 0 27px 0 0; color: #fff; font-size: 21px; font-weight: 400; padding: 10px 0 10px 15px; margin:0px; font-family: 'Lato', sans-serif;}

.serv img { width: 100%;}

.serv .buttns a {

  background: #8cc739 none repeat scroll 0 0;

  border-radius: 4px;

  color: #fff;

  font-size: 15px;

  text-align: center;

  text-transform: uppercase; float:left; margin: 0 30px;

    padding: 10px 28px;

}

.serv .buttns {

  border-top: 1px dashed #949494;

  margin: 20px 0 0;

  padding: 15px 0 0; 

}

.cont2 { background: #f3f3f3 none repeat scroll 0 0; margin: 50px 0 0; padding:10px 0 35px;}

/*.form-inline .col-md-5 { width: 43.9%;}*/

.doted { border-bottom: 1px dashed; margin: 0 39px 20px; padding: 55px 0 0;}

.contact h2 { font-size: 33px; font-weight: 400; font-family: 'Lato', sans-serif;   padding: 0 0 10px;}

.abt h2 { font-size: 33px; font-weight: 400; font-family: 'Lato', sans-serif; padding: 0 0 10px;}



.home-bottom h1 { font-size: 33px;  padding: 5px 0 0 0px; font-weight: 400; font-family: 'Lato', sans-serif;}

.home-bottom p { padding:25px 0 25px 20px; font-weight: 400; font-family:Arial, Helvetica, sans-serif;}

.home-bottom p a{ color:#2e409a; text-decoration:underline;}

.col-md-12.arre { padding: 0 66px 0 0;}

.abt { padding: 0px !important;}

.call-top a{color:#333;}



footer { background: #000 none repeat scroll 0 0; color: #fff; padding: 10px 0 2px;}



.slide-info{ !important; background:url(images/bg.png) repeat; margin: 26% 0; padding:0 15px 19px;  border-radius: 5px; position:absolute; top:0; right:0;}



@media screen and (min-device-width: 320px) and (max-device-width: 639px) { 

.ms-slide-info { width:100%!important; position:static!important; text-align:center;}

.buttn{ width:auto; margin:0 auto;} .banr_txt { margin:0;}

.banr_txt h3{ font-size:19px;}

  .banr_txt p{font-size:14px;}

  .buttn { padding:5px 0; font-size:17px;}

}



@media screen and (min-device-width: 640px) and (max-device-width: 1023px) { 

.ms-slide-info { width:100%!important; position:static!important; text-align:center;}

.buttn{ max-width:34%; margin:0 auto;} .banr_txt { margin:0;}

}



@media screen and (min-device-width: 1024px) and (max-device-width: 1220px) { 

  .banr_txt h3{ font-size:19px;}

  .banr_txt p{font-size:14px;}

  .buttn { padding:7px 0; font-size:20px;}

}



